Configuration file options
Section “main”
plugins(String List): List of plugins to load (in this specific order)search_path(String List): List of directories to search for plugin/profile fileswarnings(String List): List of specifications to activate warningsignore_namespaces(StringSet): List of namespaces and tags to ignore in specificationserrors(String List): List of specifications to activate errorsproject(String): The name of this project, starting from the rootdefault_target(String Option): The name of the project to lint by defaultfileattrs((String * fileattr) List): Associate attributes with files and foldersprofiles(String List): List of profiles to use for this project (NAME means yalo-NAME.conf should be loaded)
Section “profiles”
profile_plugins(String List): List of plugins to load (in this specific order) for this profileprofile_search_path(String List): List of directories to search for plugin files for this profileprofile_profiles(String List): List of other profiles to use for this profileprofile_fileattrs((String * fileattr) List): Associate attributes with files and foldersprofile_warnings(String List): List of specifications to activate warnings. These specifications are used before the ones provided by the configuration, so that the project configuration has the final word.profile_errors(String List): List of specifications to activate errors