in lib/cc/config/validation/engine_validator.rb [39:60]
def validate
validate_root
return unless data.is_a?(Hash)
validate_key_type("enabled", [TrueClass, FalseClass])
validate_key_type("channel", String)
validate_key_type("config", [String, Hash])
validate_key_type("exclude_patterns", Array)
if legacy?
validate_exclude_paths
end
validate_checks
validate_exclude_fingerprints
if legacy?
warn_unrecognized_keys(RECOGNIZED_KEYS + %w[exclude_paths])
else
warn_unrecognized_keys(RECOGNIZED_KEYS)
end
end