Module config

Source
Expand description

Configuration structures for checks.

These structures are registered using inventory using the git-checks-config crate. They are offered here for documentation purposes mainly, but also in case their specific implementations are useful.

Structs§

AllowRobotConfig
Configuration for the AllowRobot check.
BadCommitConfig
Configuration for the BadCommit check.
BadCommitsConfig
Configuration for the BadCommits check.
CheckEndOfLineConfig
Configuration for the CheckEndOfLine check.
CheckExecutablePermissionsConfig
Configuration for the CheckExecutablePermissions check.
CheckSizeConfig
Configuration for the CheckSize check.
CheckWhitespaceConfig
Configuration for the CheckWhitespace check.
CommitSubjectConfig
Configuration for the CommitSubject check.
FormattingConfig
Configuration for the Formatting check.
InvalidPathsConfig
Configuration for the InvalidPaths check.
InvalidUtf8Config
Configuration for the InvalidUtf8 check.
LfsPointerConfig
Configuration for the LfsPointer check.
RejectBiDiConfig
Configuration for the RejectBiDi check.
RejectBinariesConfig
Configuration for the RejectBinaries check.
RejectConflictPathsConfig
Configuration for the CheckEndOfLine check.
RejectMergesConfig
Configuration for the RejectMerges check.
RejectSeparateRootConfig
Configuration for the RejectSeparateRoot check.
RejectSymlinksConfig
Configuration for the RejectSymlinks check.
ReleaseBranchConfig
Configuration for the ReleaseBranch check.
RestrictedPathConfig
Configuration for the RestrictedPath check.
SubmoduleAvailableConfig
Configuration for the SubmoduleAvailable check.
SubmoduleRewindConfig
Configuration for the SubmoduleRewind check.
SubmoduleWatchConfig
Configuration for the SubmoduleWatch check.
ThirdPartyConfig
Configuration for the ThirdParty check.
ValidNameConfig
Configuration for the ValidName check.

Enums§

ChangelogConfig
Configuration for the Changelog check.