Coverage report: 95%

Files Functions Classes

coverage.py v7.13.4, created at 2026-04-28 02:54 +0000

File   statements missing excluded   coverage
src / python_commitlint / __init__.py   5 0 0   100%
src / python_commitlint / cli.py   79 9 0   89%
src / python_commitlint / config / __init__.py   3 0 0   100%
src / python_commitlint / config / configuration.py   85 9 0   89%
src / python_commitlint / config / converter.py   125 8 0   94%
src / python_commitlint / core / __init__.py   5 0 0   100%
src / python_commitlint / core / enums.py   17 0 0   100%
src / python_commitlint / core / exceptions.py   1 0 0   100%
src / python_commitlint / core / models.py   49 0 0   100%
src / python_commitlint / core / protocols.py   13 0 13   100%
src / python_commitlint / linter.py   51 0 0   100%
src / python_commitlint / parser.py   68 5 0   93%
src / python_commitlint / rules / __init__.py   7 0 0   100%
src / python_commitlint / rules / base.py   13 0 0   100%
src / python_commitlint / rules / body_rules.py   102 1 0   99%
src / python_commitlint / rules / case_validators.py   51 2 0   96%
src / python_commitlint / rules / footer_rules.py   80 2 0   98%
src / python_commitlint / rules / header_rules.py   63 0 0   100%
src / python_commitlint / rules / registry.py   27 2 0   93%
src / python_commitlint / rules / scope_rules.py   103 14 0   86%
src / python_commitlint / rules / subject_rules.py   68 0 0   100%
src / python_commitlint / rules / type_rules.py   71 0 0   100%
Total   1086 52 13   95%

No items found using the specified filter.