fix: better layers support

This commit is contained in:
egarette@silique.fr 2026-01-01 21:39:06 +01:00
parent eb2d56da33
commit 46f91b5c9c
4921 changed files with 5269 additions and 9829 deletions

View file

@ -277,45 +277,54 @@ class Node:
force_store_value = "force_store_value" in properties
is_default = option.owner.isdefault()
option_path = option.path()
default_owner = owners.default
true_default = is_default and meta_option.owner.get() == default_owner
while True:
if values and value in [None, []]:
if values and true_default and value in [None, []]:
break
if is_default and (not meta_config.path() or "." not in meta_config.path()):
loaded_from = None
else:
loaded_from = meta_option.information.get(loaded_from_key, None)
if isinstance(value, list):
value = [self.convert_value(meta_option, val) for val in value]
else:
value = self.convert_value(meta_option, value)
if true_default:
loaded_from = None
else:
loaded_from = meta_option.information.get(loaded_from_key, None)
if true_default or loaded_from or force_store_value:
values.append(
{
"value": value,
"is_default": is_default,
"is_default": true_default,
"loaded_from": loaded_from,
}
)
if true_default or force_store_value:
break
meta_config_path = meta_config.path()
if (is_default and (not meta_config_path or "." not in meta_config_path)) or force_store_value:
if is_default and (not meta_config_path or "." not in meta_config_path):
# we are in root metaconfig and we have default value
break
new_meta_config = self.get_metaconfig_with_default_value(meta_config, meta_option)
if not meta_config:
if not new_meta_config:
break
meta_option = new_meta_config.option(option_path, index)
if new_meta_config == meta_config:
# we already have current value, so we search default's one
is_default = True
true_default = True
value = meta_option.value.default()
else:
is_default = meta_option.owner.isdefault()
try:
value = meta_option.value.get()
except ValueError as err:
if not isdefault:
if not is_default:
meta_option._set_subconfig()
self.errors.append({str(err): meta_option._subconfig})
break
except Exception as err:
break
true_default = is_default and meta_option.owner.get() == default_owner
meta_config = new_meta_config
if leader_index is not None:
if len(value) > leader_index:
@ -348,11 +357,15 @@ class Node:
def get_metaconfig_with_default_value(self, meta_config, option):
default_owner = option.owner.default()
if default_owner == owners.default:
if option.owner.get() == default_owner:
return None
if self.root_config:
return self.root_config
return self.config
if not self.config_owner_is_path:
while True:
if meta_config.type() != 'metaconfig':
return None
meta_config = meta_config.parent()
if not meta_config.owner.isdefault():
break

View file

@ -0,0 +1,38 @@
"""
Silique (https://www.silique.fr)
Copyright (C) 2025
This program is free software: you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
details.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
"""
from ..i18n import _
from .github import OutputFamily as GHOutputFamily
class OutputFamily(GHOutputFamily):
level = 30
name = "gitlab"
variable_hidden_color = "+"
value_unmodified_color = "-"
value_modified_color = "+"
error_color = "-"
warning_color = "-"
def set_color(self, color, msg):
if not color:
return msg
return f'[{color} {msg} {color}]'
def title(self, msg):
return f"> [!note] {msg}" + "\n>\n"

View file

@ -4,9 +4,8 @@
> - my integer: :bell: [- the value "not_an_integer" is an invalid integer, it's not an integer, it will be ignored when loading from fake user data -]
> - my string: :bell: [- the value "3" is an invalid string, it's not a string, it will be ignored when loading from fake user data -]
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [- Default value -]

View file

@ -10,4 +10,4 @@
> name4
Variables:
- :notebook: my variable only to test: [- a value -]
- :notebook: a_variable (my variable only to test): [- a value -]

View file

@ -12,4 +12,4 @@
> name4
Variables:
- :notebook: my variable only to test: <span style="color: #B8860B">a value</span>
- :notebook: a_variable (my variable only to test): <span style="color: #B8860B">a value</span>

View file

@ -7,4 +7,4 @@
│ name4 │
╰─────────────╯
Variables:
┗━━ 📓 my variable only to test: a value
┗━━ 📓 a_variable (my variable only to test): a value

View file

@ -0,0 +1,14 @@
> [!note] Caption:
>
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
> [!note] Layers:
>
> name1 name2
> name3
> name4
Variables:
- :notebook: a_variable (my variable only to test): [+ a modified value +] ← source3 (:hourglass_flowing_sand: a value)

View file

@ -0,0 +1,16 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - <span style="color: #006400">Modified value</span>
> - (:hourglass_flowing_sand: Original default value)
> [!NOTE]
>
> **Layers:**
> name1 name2
> name3
> name4
Variables:
- :notebook: a_variable (my variable only to test): <span style="color: #006400">a modified value</span> ← source3 (:hourglass_flowing_sand: a value)

View file

@ -0,0 +1,11 @@
╭────────────── Caption ───────────────╮
│ Variable Modified value │
(⏳ Original default value)
╰──────────────────────────────────────╯
╭── Layers ───╮
│ name1 name2 │
│ name3 │
│ name4 │
╰─────────────╯
Variables:
┗━━ 📓 a_variable (my variable only to test): a modified value ◀ source3 (⏳ a value)

View file

@ -0,0 +1,14 @@
> [!note] Caption:
>
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
> [!note] Layers:
>
> name1 name2
> name3
> name4
Variables:
- :notebook: a_variable (my variable only to test): [+ a modified value +] ← source3 (:hourglass_flowing_sand: a modified value ← source2 :hourglass_flowing_sand: a modified value ← source1 :hourglass_flowing_sand: a value)

View file

@ -0,0 +1,16 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - <span style="color: #006400">Modified value</span>
> - (:hourglass_flowing_sand: Original default value)
> [!NOTE]
>
> **Layers:**
> name1 name2
> name3
> name4
Variables:
- :notebook: a_variable (my variable only to test): <span style="color: #006400">a modified value</span> ← source3 (:hourglass_flowing_sand: a modified value ← source2 :hourglass_flowing_sand: a modified value ← source1 :hourglass_flowing_sand: a value)

View file

@ -0,0 +1,11 @@
╭────────────── Caption ───────────────╮
│ Variable Modified value │
(⏳ Original default value)
╰──────────────────────────────────────╯
╭── Layers ───╮
│ name1 name2 │
│ name3 │
│ name4 │
╰─────────────╯
Variables:
┗━━ 📓 a_variable (my variable only to test): a modified value ◀ source3 (⏳ a modified value ◀ source2 ⏳ a modified value ◀ source1 ⏳ a value)

View file

@ -0,0 +1,14 @@
> [!note] Caption:
>
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
> [!note] Layers:
>
> name1 name2
> name3
> name4
Variables:
- :notebook: a_variable (my variable only to test): [+ a modified value +] ← source2 (:hourglass_flowing_sand: a value)

View file

@ -0,0 +1,16 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - <span style="color: #006400">Modified value</span>
> - (:hourglass_flowing_sand: Original default value)
> [!NOTE]
>
> **Layers:**
> name1 name2
> name3
> name4
Variables:
- :notebook: a_variable (my variable only to test): <span style="color: #006400">a modified value</span> ← source2 (:hourglass_flowing_sand: a value)

View file

@ -0,0 +1,11 @@
╭────────────── Caption ───────────────╮
│ Variable Modified value │
(⏳ Original default value)
╰──────────────────────────────────────╯
╭── Layers ───╮
│ name1 name2 │
│ name3 │
│ name4 │
╰─────────────╯
Variables:
┗━━ 📓 a_variable (my variable only to test): a modified value ◀ source2 (⏳ a value)

View file

@ -0,0 +1,14 @@
> [!note] Caption:
>
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
> [!note] Layers:
>
> name1 name2
> name3
> name4
Variables:
- :notebook: a_variable (my variable only to test): [+ a modified value +] ← source1 (:hourglass_flowing_sand: a value)

View file

@ -0,0 +1,16 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - <span style="color: #006400">Modified value</span>
> - (:hourglass_flowing_sand: Original default value)
> [!NOTE]
>
> **Layers:**
> name1 name2
> name3
> name4
Variables:
- :notebook: a_variable (my variable only to test): <span style="color: #006400">a modified value</span> ← source1 (:hourglass_flowing_sand: a value)

View file

@ -0,0 +1,11 @@
╭────────────── Caption ───────────────╮
│ Variable Modified value │
(⏳ Original default value)
╰──────────────────────────────────────╯
╭── Layers ───╮
│ name1 name2 │
│ name3 │
│ name4 │
╰─────────────╯
Variables:
┗━━ 📓 a_variable (my variable only to test): a modified value ◀ source1 (⏳ a value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Unmodifiable variable +]
> - [- Default value -]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - [+ Unmodifiable variable +]
> - [+ Modified value +]

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)

View file

@ -1,6 +1,5 @@
> [!NOTE]
> [!note] Caption:
>
> **Caption:**
> - Variable
> - [+ Unmodifiable variable +]
> - [- Default value -]

Some files were not shown because too many files have changed in this diff Show more