turnilo
turnilo copied to clipboard
Split deserialisation and building up of AppSettings object hierarchy
Construction from config file should be handled by separate factory method and/or builder. fromJSON/fromYAML. And there should be handled validation and legacy/simplified format. toJS/fromJS functions should be simple and just serialise/deserialise, without validation and special handling.
from #319
Linked #557