[][src]Module git_checks::config

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.

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.