Open martinglass opened 3 years ago
This file https://github.com/pulquero/RotorHazard/blob/BetaHazard/src/config.schema.json defines the expected structure of config.json. You should be able to notice that it already contains definitions for some of the config properties. The best example is LOGGING.CONFIG_FILE, it defines what type the property is and a description for documentation. The most minimilist example is GENERAL.SECONDARIES, nothing about it is defined, only that it should exist.
Thanks - I'll take a look later
Schema files have been created but need to be populated further.
For example, config.schema.json describes what is allowed in config.json
This issue is being raised to request help from people to finish config.schema.json, to provide config file validation and documentation.
In that way docs can be auto generated from it.