User Guide
Code Documentation
Constants
CppConfig
GitConfig
init_config()
add_license_header()
build_cpp_rules()
filter_buggy_cpp()
run_cpp_checks()
LogLevel
StrEnum
FileType
determine_file_type()
file_exist()
filter_cpp_files()
get_dirs_in_dir()
get_files_in_dirs()
get_staged_files()
open_file()
write_text()
GitTagError
get_latest_tag()
ResultType
ResultTypeEnum
FileRuleInput
Rule
RuleInputType
RuleType
filter_cpp_rules()
filter_file_rules()
filter_line_rules()
is_file_rule()
is_line_rule()
check_key_sequence_ordered()
mstd_print()
Base enumerations for mstd checks.
Classes
StrEnum(new_class_name, /, names, *[, ...])
Base class for string enumerations.
Bases: Enum
Enum
Check if a given string is a valid enumeration member.
value (str) – The string to check.
bool – True if the string corresponds to a valid enumeration member, False otherwise.
bool
List all enumeration values as strings.
list[str] – A list of all enumeration values.
list[str]