Expand description

Basic Checks

Simple checks useful in a wide variety of projects.

Modules

Module for all builders for checks.

Configuration structures for checks.

Structs

A check to allow robots to skip all checks.

Check for commits which should not be in the history.

Check for commits which should not be in the history.

Check for changelog modifications.

Check for files which lack an end-of-line at the end of the file.

Checks whether a file’s executable permissions matches its contents.

Checks that files committed to the tree do not exceed a specified size.

Checks for bad whitespace using Git’s built-in checks.

Check commit message subjects for invalid patterns.

A check which checks for fast-forward merge statuses.

Run a formatter in the repository to check commits for formatting.

A check which denies commits which adds files containing special characters in their paths.

A check which denies commits which modify files containing special characters.

A check which verifies that files meant to be under LFS control are valid LFS pointers.

A check which denies commits which add text lines containing bidirectional control characters.

Reject binary files.

A check which denies paths which look like merge conflict resolution paths.

A check which denies merge commits, including octopus merges.

A check which denies root commits.

Rejects the addition of symlinks to a repository.

A check which checks for release branch eligibility.

A check which denies commits which modify files underneath certain path.

Check that submodules are reachable from a given branch and available.

Check that submodules are not rewound to older revisions.

Check that submodules are reachable from a given branch and available.

Description of a third party package imported using Kitware’s third party import process.

A check which checks for valid identities.

Enums

The style of changelog management in use.

Configuration value for ValidName policy for use of full names in identities.