Might be useful for inter-module behaviour to be able to set conditional requirements. Specific to the ConfDefinition class, and able to set a "requirement" (value exists, other module exists, etc.) and a "condition" (if value is not default, if value exists). These would then be run during a second validation pass by the conf-manager, once it has access to other modules' configs.
Might be useful for inter-module behaviour to be able to set conditional requirements. Specific to the ConfDefinition class, and able to set a "requirement" (value exists, other module exists, etc.) and a "condition" (if value is not default, if value exists). These would then be run during a second validation pass by the conf-manager, once it has access to other modules' configs.
Might be useful for inter-module behaviour to be able to set conditional requirements. Specific to the ConfDefinition class, and able to set a "requirement" (value exists, other module exists, etc.) and a "condition" (if value is not default, if value exists). These would then be run during a second validation pass by the conf-manager, once it has access to other modules' configs.