Instance Method
validate()
Validates the configuration for cross-field conflicts.
func validate() throws(ConfigError) -> [ConfigWarning]
Return Value
A (possibly empty) array of non-fatal warnings.
Discussion
Checks ConfigFlags in O(1) — no string parsing.
Throws
A ConfigError if a fatal conflict is detected.