Coverage report: 87%

Files Functions Classes

coverage.py v7.14.1, created at 2026-07-28 19:55 -0500

File   statements missing excluded   coverage
src/pullapprove/__init__.py   0 0 0   100%
src/pullapprove/checklists.py   38 13 0   66%
src/pullapprove/cli.py   252 77 0   69%
src/pullapprove/config.py   483 27 0   94%
src/pullapprove/diff.py   256 13 2   95%
src/pullapprove/exceptions.py   3 1 0   67%
src/pullapprove/git.py   47 13 0   72%
src/pullapprove/matches.py   172 26 0   85%
src/pullapprove/printer.py   140 94 2   33%
src/pullapprove/results_migrations.py   99 3 0   97%
src/pullapprove/trust/__init__.py   24 0 0   100%
src/pullapprove/trust/annotations.py   137 6 0   96%
src/pullapprove/trust/comments.py   102 1 0   99%
src/pullapprove/trust/delta.py   58 0 0   100%
src/pullapprove/trust/formatting.py   212 8 0   96%
src/pullapprove/trust/helpers.py   21 0 0   100%
src/pullapprove/trust/imports.py   118 13 0   89%
src/pullapprove/trust/labels.py   22 0 0   100%
src/pullapprove/trust/linescan.py   41 0 0   100%
src/pullapprove/trust/lockfiles.py   11 0 0   100%
src/pullapprove/trust/renames.py   18 2 0   89%
src/pullapprove/trust/tokens.py   67 3 2   96%
Total   2321 300 6   87%

No items found using the specified filter.