Now that CLI and Check both use the config a lot more, it should be more apparent what "category" each of the settings is from the name alone. This could either be done by using nested objects or by adding prefixes for each setting.
Example of nested layout:
{
"GUI":
{
"SkipMediaTypeDetection": "False"
},
"Dump":
{
"Redumper":
{
"DriveOrder": "SUB_C2"
}
}
}
Example of prefix layout:
{
"GUI_SkipMediaTypeDetection": "False",
"Dump_RedumperDriveOrder": "SUB_C2"
}
Now that CLI and Check both use the config a lot more, it should be more apparent what "category" each of the settings is from the name alone. This could either be done by using nested objects or by adding prefixes for each setting.
Example of nested layout:
{ "GUI": { "SkipMediaTypeDetection": "False" }, "Dump": { "Redumper": { "DriveOrder": "SUB_C2" } } }Example of prefix layout:
{ "GUI_SkipMediaTypeDetection": "False", "Dump_RedumperDriveOrder": "SUB_C2" }