fix: update tests

This commit is contained in:
egarette@silique.fr 2025-12-29 18:47:37 +01:00
parent 8b44182bf5
commit 5551536c07
589 changed files with 2182 additions and 908 deletions

View file

@ -371,7 +371,7 @@ msgstr "lorsque la variable \"{{0}}\" est définie et n'a pas la valeur \"{0}\""
#: src/rougail/output_doc/doc.py:861
msgid "when the variable \"{{0}}\" is accessible and hasn't the value \"{0}\""
msgstr ""
"lorsque la variable \"{{0}}\" est acessible et n'a pas la valeur \"{0}\""
"lorsque la variable \"{{0}}\" est accessible et n'a pas la valeur \"{0}\""
#: src/rougail/output_doc/doc.py:863
msgid "when the variable \"{{0}}\" hasn't the value \"{0}\""

View file

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2025-12-22 08:54+0100\n"
"POT-Creation-Date: 2025-12-23 21:35+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -63,151 +63,151 @@ msgstr ""
msgid "duplicated name \"{0}\" in rougail-output-doc"
msgstr ""
#: src/rougail/output_doc/config.py:117
#: src/rougail/output_doc/config.py:118
msgid "is true if doc is activate"
msgstr ""
#: src/rougail/output_doc/config.py:120
#: src/rougail/output_doc/config.py:121
msgid "Generate documentation from structural files"
msgstr ""
#: src/rougail/output_doc/config.py:121
#: src/rougail/output_doc/config.py:122
msgid "The structural files contain all the information related to the variables. This output generates the documentation for all or some of these variables."
msgstr ""
#: src/rougail/output_doc/config.py:126
#: src/rougail/output_doc/config.py:127
msgid "if doc is not set in \"step.output\""
msgstr ""
#: src/rougail/output_doc/config.py:129
#: src/rougail/output_doc/config.py:130
msgid "The output format of the generated documentation"
msgstr ""
#: src/rougail/output_doc/config.py:138
#: src/rougail/output_doc/config.py:139
msgid "Generate document with this tabular model"
msgstr ""
#: src/rougail/output_doc/config.py:139
#: src/rougail/output_doc/config.py:140
msgid "The variables are documented with a tabular view. A template selection allows you to choose the content of each column."
msgstr ""
#: src/rougail/output_doc/config.py:147
#: src/rougail/output_doc/config.py:148
msgid "\"_.output_format\" in json is not compatible with this variable"
msgstr ""
#: src/rougail/output_doc/config.py:154
#: src/rougail/output_doc/config.py:155
msgid "Generated content"
msgstr ""
#: src/rougail/output_doc/config.py:155
#: src/rougail/output_doc/config.py:156
msgid "You can generate three type of document. All variables (\"variables\"), an example file in YAML format (\"example\") or change log (\"changelog\")."
msgstr ""
#: src/rougail/output_doc/config.py:168
#: src/rougail/output_doc/config.py:169
msgid "\"_.output_format\" in json is not compatible with changelog or example \"_.contents\""
msgstr ""
#: src/rougail/output_doc/config.py:171
#: src/rougail/output_doc/config.py:172
msgid "Starting title level"
msgstr ""
#: src/rougail/output_doc/config.py:176
#: src/rougail/output_doc/config.py:177
msgid "Modify values to document all variables"
msgstr ""
#: src/rougail/output_doc/config.py:177
#: src/rougail/output_doc/config.py:178
msgid "To document leadership or dynamic family variables, it is sometimes necessary to generate values, which can change the values in the configuration. Be careful if you reuse this configuration."
msgstr ""
#: src/rougail/output_doc/config.py:181
#: src/rougail/output_doc/config.py:182
msgid "Display documentation in console always with true color terminal"
msgstr ""
#: src/rougail/output_doc/config.py:188
#: src/rougail/output_doc/config.py:189
msgid "Document the child variables of the family"
msgstr ""
#: src/rougail/output_doc/config.py:189
#: src/rougail/output_doc/config.py:190
msgid "By default, all accessible variables are included in the documentation. It is possible to define the family from which the documentation should be generated."
msgstr ""
#: src/rougail/output_doc/config.py:194
#: src/rougail/output_doc/config.py:195
msgid "The variables in this family are documented in another file"
msgstr ""
#: src/rougail/output_doc/config.py:195
#: src/rougail/output_doc/config.py:196
msgid "If you separate the variables into different files, the links between the variables will break. Therefore, you must define different filenames for the files containing these variables."
msgstr ""
#: src/rougail/output_doc/config.py:202
#: src/rougail/output_doc/config.py:203
msgid "This file contains child variables of the family"
msgstr ""
#: src/rougail/output_doc/config.py:206
#: src/rougail/output_doc/config.py:207
msgid "Name of the file"
msgstr ""
#: src/rougail/output_doc/config.py:214
#: src/rougail/output_doc/config.py:215
msgid "Variables and changelog documentation"
msgstr ""
#: src/rougail/output_doc/config.py:219
#: src/rougail/output_doc/config.py:220
msgid "if \"_.output_format\" is json or \"_.contents\" hasn't variables or changelog"
msgstr ""
#: src/rougail/output_doc/config.py:222
#: src/rougail/output_doc/config.py:223
msgid "Do not add families in documentation"
msgstr ""
#: src/rougail/output_doc/config.py:227
#: src/rougail/output_doc/config.py:228
msgid "Add command line informations in documentation"
msgstr ""
#: src/rougail/output_doc/config.py:232
#: src/rougail/output_doc/config.py:233
msgid "Add environment variable informations in documentation"
msgstr ""
#: src/rougail/output_doc/config.py:237
#: src/rougail/output_doc/config.py:238
msgid "Environment variables prefix name"
msgstr ""
#: src/rougail/output_doc/config.py:244
#: src/rougail/output_doc/config.py:245
msgid "should only use uppercase characters"
msgstr ""
#: src/rougail/output_doc/config.py:249
#: src/rougail/output_doc/config.py:250
msgid "if \"main_namespace\" is not set or \"_.with_environment\" is false"
msgstr ""
#: src/rougail/output_doc/config.py:252
#: src/rougail/output_doc/config.py:253
msgid "Changelog documentation"
msgstr ""
#: src/rougail/output_doc/config.py:257
#: src/rougail/output_doc/config.py:258
msgid "if changelog in not in \"_.contents\""
msgstr ""
#: src/rougail/output_doc/config.py:260
#: src/rougail/output_doc/config.py:261
msgid "Previous description file in JSON format"
msgstr ""
#: src/rougail/output_doc/config.py:261
#: src/rougail/output_doc/config.py:262
msgid "To generate the changelog, you need to compare the old list of variables (in json format) with the current variables."
msgstr ""
#: src/rougail/output_doc/config.py:265
#: src/rougail/output_doc/config.py:266
msgid "Examples configuration"
msgstr ""
#: src/rougail/output_doc/config.py:270
#: src/rougail/output_doc/config.py:271
msgid "if example is not in \"_.contents\""
msgstr ""
#: src/rougail/output_doc/config.py:273
#: src/rougail/output_doc/config.py:274
msgid "Add description of variables and families when generate examples"
msgstr ""
#: src/rougail/output_doc/config.py:278
#: src/rougail/output_doc/config.py:279
msgid "Comment in examples starts at column"
msgstr ""

View file

@ -149,7 +149,7 @@ class CommonTabular:
commandlines[0] = f"-{alternative_name}, {commandlines[0]}"
if self.type == 'boolean':
commandlines[1] = "-" + gen_argument_name(alternative_name, True, True, False) + f", {commandlines[1]}"
self.commandlines = self.formatter.section(_("Command line"), commandlines)
self.commandlines = self.formatter.section(_("Command line"), commandlines, force_enter=True)
else:
self.commandlines = None
@ -454,7 +454,7 @@ class CommonFormatter:
helps = informations.get("help")
if helps:
for help_ in helps:
msg.append(to_phrase(help_.strip()))
msg.extend([to_phrase(h) for h in help_.strip().split('\n')])
msg.append(self.section(_("Path"), self.display_paths(informations, {}, None, with_anchor=False, is_bold=False), type_="family"))
calculated_properties = []
property_str = self.property_to_string(informations, calculated_properties, {})
@ -934,7 +934,8 @@ class CommonFormatter:
submessage: str = "",
type_ = "variable",
section_name=True,
with_to_phrase=False
with_to_phrase=False,
force_enter=False,
) -> str:
"""Return something like Name: msg"""
submessage, msg = self.message_to_string(msg, submessage)
@ -943,6 +944,8 @@ class CommonFormatter:
submessage, elt = self.message_to_string(msg[0], submessage)
if isinstance(elt, list):
submessage += self.list(elt, type_=type_, with_enter=section_name)
elif force_enter:
submessage += self.enter_tabular + elt
else:
submessage += elt
else:

View file

@ -5,7 +5,7 @@
# family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `standard`

View file

@ -1,6 +1,6 @@
# family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic` *`disabled`*\

View file

@ -1,6 +1,6 @@
# family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic`

View file

@ -1,6 +1,6 @@
# New description
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic`

View file

@ -1,6 +1,6 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> Redefine help family ok.\
> **Path**: family\

View file

@ -1,6 +1,6 @@
# New description
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family1\
> `basic`
@ -11,7 +11,7 @@
# A second family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family2\
> `basic`

View file

@ -1,6 +1,6 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic`

View file

@ -1,13 +1,13 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `standard`
## A sub family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family.subfamily\
> `standard`

View file

@ -1,13 +1,13 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic`
## A sub family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family.subfamily\
> `basic`

View file

@ -1,13 +1,13 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `advanced`
## A sub family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family.subfamily\
> `advanced`

View file

@ -4,7 +4,7 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic`
@ -15,7 +15,7 @@
## A sub family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family.subfamily\
> `basic`

View file

@ -1,6 +1,6 @@
# my_family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: my_family\
> `standard`

View file

@ -1,6 +1,6 @@
# my_family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: my_family\
> `standard`

View file

@ -0,0 +1,38 @@
== The first family
====
**🛈 Informations**
Multi line. +
+
Help. +
+
With useful information. +
**Path**: family1 +
`basic`
====
[cols="1a,1a"]
|====
| Variable
| **family1.var** +
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory`
|====
== The second family
====
**🛈 Informations**
Multi line. +
Help. +
With useful information. +
**Path**: family2 +
`basic`
====
[cols="1a,1a"]
|====
| Variable
| **family2.var** +
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory`
|====

View file

@ -0,0 +1,32 @@
<details><summary>The first family</summary>
> [!note] 🛈 Informations
> Multi line.\
> \
> Help.\
> \
> With useful information.\
> **Path**: family1\
> `basic`
| Variable |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **<a id="family1.var" name="family1.var">family1.var</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` |
</details>
<details><summary>The second family</summary>
> [!note] 🛈 Informations
> Multi line.\
> Help.\
> With useful information.\
> **Path**: family2\
> `basic`
| Variable |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **<a id="family2.var" name="family2.var">family2.var</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` |
</details>

View file

@ -0,0 +1,46 @@
<h1>The first family</h1>
Multi line.
Help.
With useful information.
<b>Path</b>: family1
<mark>basic</mark>
<table>
<thead>
<tr><th>Variable </th></tr>
</thead>
<tbody>
<tr><td><b>family1.var</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>basic</mark> <mark>mandatory</mark></td></tr>
</tbody>
</table>
<h1>The second family</h1>
Multi line.
Help.
With useful information.
<b>Path</b>: family2
<mark>basic</mark>
<table>
<thead>
<tr><th>Variable </th></tr>
</thead>
<tbody>
<tr><td><b>family2.var</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>basic</mark> <mark>mandatory</mark></td></tr>
</tbody>
</table>

View file

@ -0,0 +1,78 @@
{
"family1": {
"type": "family",
"informations": {
"path": "family1",
"names": [
"family1"
],
"description": "The first family",
"help": [
"Multi line\n\nHelp\n\nWith useful information."
],
"properties": [],
"mode": "basic"
},
"children": {
"var": {
"type": "variable",
"variable_type": "string",
"path": "family1.var",
"names": [
"var"
],
"properties": [
{
"type": "property",
"name": "mandatory",
"ori_name": "mandatory",
"access_control": false
}
],
"mode": "basic",
"gen_examples": [
"example"
],
"mandatory_without_value": true
}
}
},
"family2": {
"type": "family",
"informations": {
"path": "family2",
"names": [
"family2"
],
"description": "The second family",
"help": [
"Multi line\nHelp\nWith useful information."
],
"properties": [],
"mode": "basic"
},
"children": {
"var": {
"type": "variable",
"variable_type": "string",
"path": "family2.var",
"names": [
"var"
],
"properties": [
{
"type": "property",
"name": "mandatory",
"ori_name": "mandatory",
"access_control": false
}
],
"mode": "basic",
"gen_examples": [
"example"
],
"mandatory_without_value": true
}
}
}
}

View file

@ -0,0 +1,30 @@
# The first family
> [!NOTE]
>
> Multi line.\
> \
> Help.\
> \
> With useful information.\
> **Path**: family1\
> `basic`
| Variable |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **<a id="family1.var" name="family1.var">family1.var</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` |
# The second family
> [!NOTE]
>
> Multi line.\
> Help.\
> With useful information.\
> **Path**: family2\
> `basic`
| Variable |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **<a id="family2.var" name="family2.var">family2.var</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` |

View file

@ -0,0 +1,36 @@
The first family
▌ 🛈 Informations
▌ 
▌ Multi line.
▌ 
▌ Help.
▌ 
▌ With useful information.
▌ Path: family1
▌  basic 
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
 Variable  ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
family1.var │
 string   basic   mandatory  │
└──────────────────────────────────────────────────────────────────────────────┘
The second family
▌ 🛈 Informations
▌ 
▌ Multi line.
▌ Help.
▌ With useful information.
▌ Path: family2
▌  basic 
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
 Variable  ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
family2.var │
 string   basic   mandatory  │
└──────────────────────────────────────────────────────────────────────────────┘

View file

@ -1,6 +1,6 @@
# family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic`

View file

@ -4,7 +4,7 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic`
@ -15,7 +15,7 @@
## A sub family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family.subfamily\
> `standard`
@ -26,7 +26,7 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family2\
> `standard`
@ -38,7 +38,7 @@
## A sub family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family2.subfamily\
> `standard`

View file

@ -4,7 +4,7 @@
# Possibly hidden family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic` *`hidden`*\
@ -12,7 +12,7 @@
## subfamily
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family.subfamily\
> `basic`

View file

@ -4,7 +4,7 @@
# Possibly hidden family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `standard` *`hidden`*\
@ -12,7 +12,7 @@
## A subfamily
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family.subfamily\
> `standard`

View file

@ -4,7 +4,7 @@
# Possibly hidden family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic` *`hidden`*\
@ -12,7 +12,7 @@
## A subfamily
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family.sub_family\
> `basic`

View file

@ -1,6 +1,6 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: general\
> `basic`

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership\

View file

@ -1,6 +1,6 @@
# general
> **🛈 Informations**
> [!NOTE]
>
> **Path**: general\
> `standard`
@ -11,14 +11,14 @@
# general1
> **🛈 Informations**
> [!NOTE]
>
> **Path**: general1\
> `basic`
## Leader
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: general1.leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership\

View file

@ -4,7 +4,7 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: fam1\
> `standard`

View file

@ -1,6 +1,6 @@
# First family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: fam1\
> `standard`
@ -11,7 +11,7 @@
# Second family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: fam2\
> `standard`

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# leader
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -4,7 +4,7 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership_1\
@ -13,7 +13,7 @@
# A second leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership_2\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership_1\
@ -13,7 +13,7 @@
# A second leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership_2\

View file

@ -1,6 +1,6 @@
# The leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leadership\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -1,6 +1,6 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -4,7 +4,7 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -4,7 +4,7 @@
# A leadership
> **🛈 Informations**
> [!NOTE]
>
> This family contains lists of variable blocks.\
> **Path**: leader\

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**: dyn*example*\

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -1,6 +1,6 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -1,6 +1,6 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**: dyn*example*\

View file

@ -1,6 +1,6 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -1,6 +1,6 @@
# A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**: family\
> `basic`

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:
@ -15,7 +15,7 @@
## A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**:
> - dyn*val1*.family

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:
@ -15,7 +15,7 @@
## A family inside dynamic family
> **🛈 Informations**
> [!NOTE]
>
> **Path**:
> - dyn*val1*.family

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:
@ -15,7 +15,7 @@
## A family inside dynamic family
> **🛈 Informations**
> [!NOTE]
>
> **Path**:
> - dyn*val1*.family

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:
@ -15,7 +15,7 @@
## A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**:
> - dyn*val1*.family

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -29,7 +29,7 @@ This family builds families dynamically. +
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory` `__disabled__` | A new variable. +
**Disabled**: when the variable "dyn__val1__.var" has the value "val"
| **var2** +
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `multiple` `standard` `mandatory` `unique` | A new variable. +
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `multiple` `standard` `mandatory` | A new variable. +
**Default**:
* the value of the variable "dyn__val1__.var"

View file

@ -16,8 +16,8 @@
</details>
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **<a id="var1" name="var1">var1</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.<br/>**Disabled**: when the variable "[A dynamic variable for *val1*](#dyn:::identifier:::.var)" has the value "val" |
| **<a id="var2" name="var2">var2</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` `standard` `mandatory` `unique` | A new variable.<br/>**Default**: <br/>&nbsp;the value of the variable "[A dynamic variable for *val1*](#dyn:::identifier:::.var)"<br/>&nbsp;the value of the variable "[A dynamic variable for *val2*](#dyn:::identifier:::.var)" |
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **<a id="var1" name="var1">var1</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.<br/>**Disabled**: when the variable "[A dynamic variable for *val1*](#dyn:::identifier:::.var)" has the value "val" |
| **<a id="var2" name="var2">var2</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` `standard` `mandatory` | A new variable.<br/>**Default**: <br/>&nbsp;the value of the variable "[A dynamic variable for *val1*](#dyn:::identifier:::.var)"<br/>&nbsp;the value of the variable "[A dynamic variable for *val2*](#dyn:::identifier:::.var)" |

View file

@ -21,11 +21,11 @@ This family builds families dynamically.
<table>
<thead>
<tr><th>Variable </th><th>Description </th></tr>
<tr><th>Variable </th><th>Description </th></tr>
</thead>
<tbody>
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark><i>disabled</i></mark> </td><td>A new variable.<br/><b>Disabled</b>: when the variable "dyn<i>val1</i>.var" has the value "val"</td></tr>
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>multiple</mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark></td><td>A new variable.<br/><b>Default</b>: <ul><li>the value of the variable "dyn<i>val1</i>.var"</li>
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark><i>disabled</i></mark></td><td>A new variable.<br/><b>Disabled</b>: when the variable "dyn<i>val1</i>.var" has the value "val"</td></tr>
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>multiple</mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>A new variable.<br/><b>Default</b>: <ul><li>the value of the variable "dyn<i>val1</i>.var"</li>
<li>the value of the variable "dyn<i>val2</i>.var"</li></ul> </td></tr>
</tbody>
</table>

View file

@ -138,12 +138,6 @@
"name": "mandatory",
"ori_name": "mandatory",
"access_control": false
},
{
"type": "property",
"name": "unique",
"ori_name": "unique",
"access_control": false
}
],
"mode": "standard",

View file

@ -1,6 +1,6 @@
# A dynamic famify for *val1* or A dynamic famify for *val2*
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:
@ -15,8 +15,8 @@
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
| **<a id="dyn:::identifier:::.var" name="dyn:::identifier:::.var">dyn*val1*.var</a>**<br/>**dyn*val2*.var**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable for *val1* or *val2*. |
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **<a id="var1" name="var1">var1</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.<br/>**Disabled**: when the variable "[A dynamic variable for *val1*](#dyn:::identifier:::.var)" has the value "val" |
| **<a id="var2" name="var2">var2</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` `standard` `mandatory` `unique` | A new variable.<br/>**Default**: <br/>&nbsp;the value of the variable "[A dynamic variable for *val1*](#dyn:::identifier:::.var)"<br/>&nbsp;the value of the variable "[A dynamic variable for *val2*](#dyn:::identifier:::.var)" |
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **<a id="var1" name="var1">var1</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.<br/>**Disabled**: when the variable "[A dynamic variable for *val1*](#dyn:::identifier:::.var)" has the value "val" |
| **<a id="var2" name="var2">var2</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` `standard` `mandatory` | A new variable.<br/>**Default**: <br/>&nbsp;the value of the variable "[A dynamic variable for *val1*](#dyn:::identifier:::.var)"<br/>&nbsp;the value of the variable "[A dynamic variable for *val2*](#dyn:::identifier:::.var)" |

View file

@ -28,7 +28,7 @@
├───────────────────────────────────────┼──────────────────────────────────────┤
var2 │ A new variable. │
 string   multiple   standard    │ Default: │
mandatory   unique  │ • the value of the variable │
mandatory  │ • the value of the variable │
│ │ "dynval1.var"
│ │ • the value of the variable │
│ │ "dynval2.var"

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -1,6 +1,6 @@
# dyn*val1* or dyn*val2*
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# dyn*val1* or dyn*val2*
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -1,6 +1,6 @@
# A dynamic famify for *val1* or A dynamic famify for *val2*
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -1,6 +1,6 @@
# A dynamic famify for *val1* or A dynamic famify for *val2*
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -4,7 +4,7 @@
# dyn*val1* or dyn*val2*
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

View file

@ -1,6 +1,6 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:
@ -18,7 +18,7 @@
## A family
> **🛈 Informations**
> [!NOTE]
>
> **Path**:
> - dyn*val1*.family

View file

@ -4,7 +4,7 @@
# A dynamic family
> **🛈 Informations**
> [!NOTE]
>
> This family builds families dynamically.\
> **Path**:

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