Coverage report:
87%
hide covered
Files
Functions
Classes
coverage.py v7.14.1
, created at 2026-07-28 19:55 -0500
File
class
statements
missing
excluded
coverage
src
/
pullapprove
/
__init__.py
(no class)
0
0
0
100%
src
/
pullapprove
/
checklists.py
NotesOption
0
0
0
100%
src
/
pullapprove
/
checklists.py
ChecklistItem
7
7
0
0%
src
/
pullapprove
/
checklists.py
Checklist
6
6
0
0%
src
/
pullapprove
/
checklists.py
(no class)
25
0
0
100%
src
/
pullapprove
/
cli.py
(no class)
252
77
0
69%
src
/
pullapprove
/
config.py
OwnershipChoices
0
0
0
100%
src
/
pullapprove
/
config.py
ScopeModel
73
8
0
89%
src
/
pullapprove
/
config.py
LargeScaleChangeModel
11
3
0
73%
src
/
pullapprove
/
config.py
ConfigModel
73
1
0
99%
src
/
pullapprove
/
config.py
_ConfigModelsBase
9
1
0
89%
src
/
pullapprove
/
config.py
ConfigModels
41
4
0
90%
src
/
pullapprove
/
config.py
CompiledConfigModels
20
2
0
90%
src
/
pullapprove
/
config.py
(no class)
256
8
0
97%
src
/
pullapprove
/
diff.py
DiffFile
6
1
0
83%
src
/
pullapprove
/
diff.py
DiffHunk
10
0
0
100%
src
/
pullapprove
/
diff.py
DiffCode
13
3
0
77%
src
/
pullapprove
/
diff.py
(no class)
227
9
2
96%
src
/
pullapprove
/
exceptions.py
LargeScaleChangeException
1
1
0
0%
src
/
pullapprove
/
exceptions.py
(no class)
2
0
0
100%
src
/
pullapprove
/
git.py
(no class)
47
13
0
72%
src
/
pullapprove
/
matches.py
DiffResults
0
0
0
100%
src
/
pullapprove
/
matches.py
ChangeMatches
18
4
0
78%
src
/
pullapprove
/
matches.py
ScopePathMatch
4
0
0
100%
src
/
pullapprove
/
matches.py
ScopeCodeMatch
12
7
0
42%
src
/
pullapprove
/
matches.py
(no class)
138
15
0
89%
src
/
pullapprove
/
printer.py
MatchesPrinter
114
93
0
18%
src
/
pullapprove
/
printer.py
(no class)
26
1
2
96%
src
/
pullapprove
/
results_migrations.py
ResultsMigrator
6
0
0
100%
src
/
pullapprove
/
results_migrations.py
(no class)
93
3
0
97%
src
/
pullapprove
/
trust
/
__init__.py
(no class)
24
0
0
100%
src
/
pullapprove
/
trust
/
annotations.py
(no class)
137
6
0
96%
src
/
pullapprove
/
trust
/
comments.py
(no class)
102
1
0
99%
src
/
pullapprove
/
trust
/
delta.py
(no class)
58
0
0
100%
src
/
pullapprove
/
trust
/
formatting.py
(no class)
212
8
0
96%
src
/
pullapprove
/
trust
/
helpers.py
(no class)
21
0
0
100%
src
/
pullapprove
/
trust
/
imports.py
(no class)
118
13
0
89%
src
/
pullapprove
/
trust
/
labels.py
Trust
1
0
0
100%
src
/
pullapprove
/
trust
/
labels.py
(no class)
21
0
0
100%
src
/
pullapprove
/
trust
/
linescan.py
(no class)
41
0
0
100%
src
/
pullapprove
/
trust
/
lockfiles.py
(no class)
11
0
0
100%
src
/
pullapprove
/
trust
/
renames.py
(no class)
18
2
0
89%
src
/
pullapprove
/
trust
/
tokens.py
Token
4
0
1
100%
src
/
pullapprove
/
trust
/
tokens.py
(no class)
63
3
1
95%
Total
2321
300
6
87%
No items found using the specified filter.