Modulesยง
- config ๐
- Parsing configuration files and representing them internally.
- fs ๐
- lints ๐
- The collection of lints to run.
- version_
control ๐ - This module contains functions and structures related to different version control systems.
See
SupportedVCSfor which systems are supported.
Structsยง
- Config
File - A temporary structure used to parse configuration files within a directory.
- Instantiated
Config - The internal representation of all the important files, directories, and lints to check.
- Root
Dirs - Expected top-level directories to organize the project folder.
Enumsยง
- Config
Error - Errors that can be raised during the parsing of a
ConfigFile. - Lint
Check - The linting checks that are currently supported.
- Lint
Error - Errors resulting from lint checks that have failed.
- Project
Path Error - Errors that occur when attempting to normalize paths within the project directory.
Constantsยง
Functionsยง
- find_
config_ paths - Find all configuration files available to be parsed.
- parse_
all_ config_ files - Find and parse all relevant configuration files for the current invocation.
- project_
config_ path - The path of the project-specific configuration
- project_
path - Normalize paths to be relative to the
project_root(). - project_
root - Determine the project root folder.
- user_
config_ path - The path of the user-specific configuration