fix: update tests

This commit is contained in:
egarette@silique.fr 2024-12-02 20:24:01 +01:00
parent 889a4899a3
commit aa039dc5d2
126 changed files with 587 additions and 1489 deletions

View file

@ -22,30 +22,63 @@ from json import dumps
from tiramisu import undefined
from tiramisu.error import PropertiesOptionError, ConfigError
from rougail.error import ExtentionError
from .i18n import _
class RougailOutputJson:
output_name = 'json'
def __init__(
self,
config: "Config",
*,
rougailconfig: "RougailConfig" = None,
user_data_errors: Optional[list] = None,
user_data_warnings: Optional[list] = None,
) -> None:
if rougailconfig is None:
from rougail import RougailConfig
rougailconfig = RougailConfig
rougailconfig["step.output"] = self.output_name
if rougailconfig["step.output"] != self.output_name:
raise ExtentionError(_('the "step.output" is not set to "{0}"').format(self.output_name))
self.rougailconfig = rougailconfig
self.config = config
self.errors = []
self.warnings = []
if user_data_errors:
self.errors = user_data_errors
else:
self.errors = []
if user_data_warnings:
self.warnings = user_data_warnings
else:
self.warnings = []
self.read_write = self.rougailconfig["json.read_write"]
self.is_mandatory = self.rougailconfig["json.mandatory"]
self.dico = {}
def run(self) -> None:
self.exporter()
return dumps(self.dico, ensure_ascii=False, indent=2) + '\n'
def print(self) -> str:
print(self.run())
def exporter(self) -> None:
self.config.property.read_write()
self.mandatory()
self.manage_warnings()
self.config.property.read_only()
if self.manage_errors():
return
if self.read_write:
self.config.property.read_write()
self.parse_family(
self.config,
self.dico,
)
def mandatory(self):
if not self.is_mandatory:
return
@ -79,29 +112,15 @@ class RougailOutputJson:
)
self.errors.append(f" - {option.description()}")
def exporter(self) -> None:
self.config.property.read_write()
self.mandatory()
if self.errors:
self.dico = {"_errors": self.errors}
return
def manage_warnings(self) -> None:
if self.warnings:
self.dico["_warnings"] = self.warnings
if self.read_write:
self.config.property.read_write()
else:
self.config.property.read_only()
self.parse_family(
self.config,
self.dico,
)
def run(self) -> None:
self.exporter()
return dumps(self.dico, ensure_ascii=False, indent=2) + '\n'
def print(self) -> str:
print(self.run())
def manage_errors(self) -> bool:
if not self.errors:
return False
self.dico = {"_errors": self.errors}
return True
def parse_family(
self,

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,20 +1,14 @@
{
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,20 +1,14 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,16 +1,12 @@
{
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"newvar": "string1"

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dyn_string1": {
"dyn_val1": {
"var": "string1"
},
"dyn_string2": {
"var": "string1"
},
"dyn_string3": {
"dyn_val2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,10 +1,9 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"leadership": [
{
"leader": "string1",
@ -23,26 +22,7 @@
}
]
},
"dynstring2": {
"leadership": [
{
"leader": "string1",
"follower1": "string1",
"follower2": "string1"
},
{
"leader": "string2",
"follower1": "string2",
"follower2": "string2"
},
{
"leader": "string3",
"follower1": "string3",
"follower2": "string3"
}
]
},
"dynstring3": {
"dynval2": {
"leadership": [
{
"leader": "string1",

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,20 +1,14 @@
{
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,20 +1,14 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,16 +1,12 @@
{
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"newvar": "string1"

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,16 +1,12 @@
{
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,16 +1,12 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dyn_string1": {
"dyn_val1": {
"var": "string1"
},
"dyn_string2": {
"var": "string1"
},
"dyn_string3": {
"dyn_val2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,10 +1,9 @@
{
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"leadership": [
{
"leader": "string1",
@ -23,26 +22,7 @@
}
]
},
"dynstring2": {
"leadership": [
{
"leader": "string1",
"follower1": "string1",
"follower2": "string1"
},
{
"leader": "string2",
"follower1": "string2",
"follower2": "string2"
},
{
"leader": "string3",
"follower1": "string3",
"follower2": "string3"
}
]
},
"dynstring3": {
"dynval2": {
"leadership": [
{
"leader": "string1",

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -2,8 +2,7 @@
"rougail": {
"var": [
1,
2,
3
2
],
"dyn1": {
"var": "string1"
@ -11,9 +10,6 @@
"dyn2": {
"var": "string1"
},
"dyn3": {
"var": "string1"
},
"var2": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,21 +1,15 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,21 +1,15 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"newvar": "string1"

View file

@ -1,18 +1,14 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"var2": "string1",
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"var2": "string1"

View file

@ -2,33 +2,17 @@
"rougail": {
"var": [
"val1",
"val2",
"val3",
"val4"
"val2"
],
"val1_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
"var3": "string1"
},
"val2_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"val3_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"val4_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
"var3": "string1"
}
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"my_dyn_family_val1": {
"var": "string1"
},
"my_dyn_family_string2": {
"var": "string1"
},
"my_dyn_family_string3": {
"my_dyn_family_val2": {
"var": "string1"
},
"var2": [

View file

@ -6,17 +6,13 @@
"string3"
],
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"my_dyn_family_val1": {
"var": "string1"
},
"my_dyn_family_string2": {
"var": "string1"
},
"my_dyn_family_string3": {
"my_dyn_family_val2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"my_dyn_family_val1": {
"var": "string1"
},
"my_dyn_family_string2": {
"var": "string1"
},
"my_dyn_family_string3": {
"my_dyn_family_val2": {
"var": "string1"
},
"var2": [

View file

@ -1,40 +1,22 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"subdyn_string1": {
"my_dyn_family_val1": {
"subdyn_val1": {
"var": "string1"
},
"subdyn_string2": {
"var": "string1"
},
"subdyn_string3": {
"subdyn_val2": {
"var": "string1"
}
},
"my_dyn_family_string2": {
"subdyn_string1": {
"my_dyn_family_val2": {
"subdyn_val1": {
"var": "string1"
},
"subdyn_string2": {
"var": "string1"
},
"subdyn_string3": {
"var": "string1"
}
},
"my_dyn_family_string3": {
"subdyn_string1": {
"var": "string1"
},
"subdyn_string2": {
"var": "string1"
},
"subdyn_string3": {
"subdyn_val2": {
"var": "string1"
}
},

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dyn_string1": {
"dyn_val1": {
"var": "string1"
},
"dyn_string2": {
"var": "string1"
},
"dyn_string3": {
"dyn_val2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,23 +1,16 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"string1_dyn": {
"val1_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"string2_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"string3_dyn": {
"val2_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",

View file

@ -1,11 +1,10 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"leadership": [
{
"leader": "string1",
@ -24,26 +23,7 @@
}
]
},
"dynstring2": {
"leadership": [
{
"leader": "string1",
"follower1": "string1",
"follower2": "string1"
},
{
"leader": "string2",
"follower1": "string2",
"follower2": "string2"
},
{
"leader": "string3",
"follower1": "string3",
"follower2": "string3"
}
]
},
"dynstring3": {
"dynval2": {
"leadership": [
{
"leader": "string1",

View file

@ -1,71 +1,36 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
}
},
"dynstring2": {
"dynval2": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
}
},
"dynstring3": {
"var": [
"string1",
"string2",
"string3"
],
"dyn_string1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"

View file

@ -1,71 +1,36 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
}
},
"dynstring2": {
"dynval2": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
}
},
"dynstring3": {
"var": [
"string1",
"string2",
"string3"
],
"dyn_string1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"

View file

@ -6,21 +6,15 @@
],
"dynval1": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
@ -28,21 +22,15 @@
},
"dynval2": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"

View file

@ -1,19 +1,11 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"a"
]
},
"extra": {
"dyn_string1": {
"var": "string1"
},
"dyn_string2": {
"var": "string1"
},
"dyn_string3": {
"dyn_a": {
"var": "string1"
}
}

View file

@ -10,17 +10,9 @@
},
"extra": {
"var": [
"string1",
"string2",
"string3"
"a"
],
"dyn_string1": {
"var": "string1"
},
"dyn_string2": {
"var": "string1"
},
"dyn_string3": {
"dyn_a": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -2,8 +2,7 @@
"rougail": {
"var": [
1,
2,
3
2
],
"dyn1": {
"var": "string1"
@ -11,9 +10,6 @@
"dyn2": {
"var": "string1"
},
"dyn3": {
"var": "string1"
},
"var2": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,21 +1,15 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,21 +1,15 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"newvar": "string1"

View file

@ -1,18 +1,14 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"var2": "string1",
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"var2": "string1"

View file

@ -2,33 +2,17 @@
"rougail": {
"var": [
"val1",
"val2",
"val3",
"val4"
"val2"
],
"val1_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
"var3": "string1"
},
"val2_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"val3_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"val4_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
"var3": "string1"
}
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"my_dyn_family_val1": {
"var": "string1"
},
"my_dyn_family_string2": {
"var": "string1"
},
"my_dyn_family_string3": {
"my_dyn_family_val2": {
"var": "string1"
},
"var2": [

View file

@ -6,17 +6,13 @@
"string3"
],
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"my_dyn_family_val1": {
"var": "string1"
},
"my_dyn_family_string2": {
"var": "string1"
},
"my_dyn_family_string3": {
"my_dyn_family_val2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"my_dyn_family_val1": {
"var": "string1"
},
"my_dyn_family_string2": {
"var": "string1"
},
"my_dyn_family_string3": {
"my_dyn_family_val2": {
"var": "string1"
},
"var2": [

View file

@ -1,40 +1,22 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"subdyn_string1": {
"my_dyn_family_val1": {
"subdyn_val1": {
"var": "string1"
},
"subdyn_string2": {
"var": "string1"
},
"subdyn_string3": {
"subdyn_val2": {
"var": "string1"
}
},
"my_dyn_family_string2": {
"subdyn_string1": {
"my_dyn_family_val2": {
"subdyn_val1": {
"var": "string1"
},
"subdyn_string2": {
"var": "string1"
},
"subdyn_string3": {
"var": "string1"
}
},
"my_dyn_family_string3": {
"subdyn_string1": {
"var": "string1"
},
"subdyn_string2": {
"var": "string1"
},
"subdyn_string3": {
"subdyn_val2": {
"var": "string1"
}
},

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dyn_string1": {
"dyn_val1": {
"var": "string1"
},
"dyn_string2": {
"var": "string1"
},
"dyn_string3": {
"dyn_val2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,23 +1,16 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"string1_dyn": {
"val1_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"string2_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"string3_dyn": {
"val2_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",

View file

@ -1,11 +1,10 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"leadership": [
{
"leader": "string1",
@ -24,26 +23,7 @@
}
]
},
"dynstring2": {
"leadership": [
{
"leader": "string1",
"follower1": "string1",
"follower2": "string1"
},
{
"leader": "string2",
"follower1": "string2",
"follower2": "string2"
},
{
"leader": "string3",
"follower1": "string3",
"follower2": "string3"
}
]
},
"dynstring3": {
"dynval2": {
"leadership": [
{
"leader": "string1",

View file

@ -1,71 +1,36 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
}
},
"dynstring2": {
"dynval2": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
}
},
"dynstring3": {
"var": [
"string1",
"string2",
"string3"
],
"dyn_string1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"

View file

@ -1,71 +1,36 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
}
},
"dynstring2": {
"dynval2": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
}
},
"dynstring3": {
"var": [
"string1",
"string2",
"string3"
],
"dyn_string1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"

View file

@ -6,21 +6,15 @@
],
"dynval1": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
@ -28,21 +22,15 @@
},
"dynval2": {
"var": [
"string1",
"string2",
"string3"
"tval1",
"tval2"
],
"dyn_string1": {
"dyn_tval1": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"
},
"dyn_string3": {
"dyn_tval2": {
"var": "string1",
"var_identifier": "string1",
"var_identifiers": "string1"

View file

@ -1,19 +1,11 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"a"
]
},
"extra": {
"dyn_string1": {
"var": "string1"
},
"dyn_string2": {
"var": "string1"
},
"dyn_string3": {
"dyn_a": {
"var": "string1"
}
}

View file

@ -10,17 +10,9 @@
},
"extra": {
"var": [
"string1",
"string2",
"string3"
"a"
],
"dyn_string1": {
"var": "string1"
},
"dyn_string2": {
"var": "string1"
},
"dyn_string3": {
"dyn_a": {
"var": "string1"
}
}

View file

@ -1,7 +1,5 @@
{
"rougail": {
"variable": [
"[]"
]
"variable": []
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -2,8 +2,7 @@
"rougail": {
"var": [
1,
2,
3
2
],
"dyn1": {
"var": "string1"
@ -11,9 +10,6 @@
"dyn2": {
"var": "string1"
},
"dyn3": {
"var": "string1"
},
"var2": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,21 +1,15 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,21 +1,15 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"family": {
"var": "string1"
}
},
"dynstring2": {
"family": {
"var": "string1"
}
},
"dynstring3": {
"dynval2": {
"family": {
"var": "string1"
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"newvar": "string1"

View file

@ -1,18 +1,14 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"var2": "string1",
"dynstring1": {
"dynval1": {
"vardyn": "string1"
},
"dynstring2": {
"vardyn": "string1"
},
"dynstring3": {
"dynval2": {
"vardyn": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"var2": "string1"

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"dynstring1": {
"dynval1": {
"var": "string1"
},
"dynstring2": {
"var": "string1"
},
"dynstring3": {
"dynval2": {
"var": "string1"
},
"var2": "string1"

View file

@ -2,33 +2,17 @@
"rougail": {
"var": [
"val1",
"val2",
"val3",
"val4"
"val2"
],
"val1_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
"var3": "string1"
},
"val2_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"val3_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
},
"val4_dyn": {
"var1": "string1",
"var2": "string1",
"var3": "string1",
"var4": "string1"
"var3": "string1"
}
}
}

View file

@ -1,17 +1,13 @@
{
"rougail": {
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"my_dyn_family_val1": {
"var": "string1"
},
"my_dyn_family_string2": {
"var": "string1"
},
"my_dyn_family_string3": {
"my_dyn_family_val2": {
"var": "string1"
},
"var2": [

View file

@ -6,17 +6,13 @@
"string3"
],
"var": [
"string1",
"string2",
"string3"
"val1",
"val2"
],
"my_dyn_family_string1": {
"my_dyn_family_val1": {
"var": "string1"
},
"my_dyn_family_string2": {
"var": "string1"
},
"my_dyn_family_string3": {
"my_dyn_family_val2": {
"var": "string1"
}
}

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