5.3.1.25. cli.pre_commit_scripts

Various scripts that are run through the pre-commit framework.

Modules

check_cpp_style_comment

Check source files for the presence of C++-style comments (//).

check_doxygen

Check file-level Doxygen comments in C source files for correct formatting.

check_encoding

Validate that files can be decoded with an extension-based text encoding.

check_file_names

Check a list of provided files for filename uniqueness within the git repository.

check_for_tabs

Detect tab characters in files provided by pre-commit.

check_include_guard

Check the include guard pattern in C header files.

check_license_info

Validate license headers in source and script files.

check_sections

Validate section markers in C source and header files.

check_test_files

Test file presence and style checking for Python and C source files.