Coverage report:
70%
hide covered
Files
Functions
Classes
coverage.py v7.12.0
, created at 2025-12-07 04:34 +0000
Statements
Branches
Total
File
class
coverage
statements
missing
excluded
coverage
branches
partial
coverage
sources / vibelinter / __ / __init__.py
(no class)
100%
2
0
0
100%
0
0
100%
sources / vibelinter / __ / imports.py
(no class)
100%
21
0
0
100%
0
0
100%
sources / vibelinter / __ / nomina.py
(no class)
100%
5
0
0
100%
0
0
100%
sources / vibelinter / __init__.py
(no class)
71%
7
2
0
100%
0
0
71%
sources / vibelinter / __main__.py
(no class)
0%
2
2
0
100%
0
0
0%
sources / vibelinter / cli.py
DiffFormats
100%
0
0
0
100%
0
0
100%
sources / vibelinter / cli.py
DisplayFormats
100%
0
0
0
100%
0
0
100%
sources / vibelinter / cli.py
DisplayOptions
100%
0
0
0
100%
0
0
100%
sources / vibelinter / cli.py
RenderableResult
0%
2
2
0
100%
0
0
0%
sources / vibelinter / cli.py
CheckResult
0%
19
19
0
0%
10
0
0%
sources / vibelinter / cli.py
FixResult
0%
11
11
0
0%
4
0
0%
sources / vibelinter / cli.py
ConfigureResult
0%
2
2
0
100%
0
0
0%
sources / vibelinter / cli.py
DescribeRulesResult
0%
2
2
0
100%
0
0
0%
sources / vibelinter / cli.py
DescribeRuleResult
0%
2
2
0
100%
0
0
0%
sources / vibelinter / cli.py
ServeResult
0%
2
2
0
100%
0
0
0%
sources / vibelinter / cli.py
CheckCommand
0%
26
26
0
0%
6
0
0%
sources / vibelinter / cli.py
FixCommand
0%
4
4
0
100%
0
0
0%
sources / vibelinter / cli.py
ConfigureCommand
0%
4
4
0
100%
0
0
0%
sources / vibelinter / cli.py
DescribeRulesCommand
0%
4
4
0
100%
0
0
0%
sources / vibelinter / cli.py
DescribeRuleCommand
0%
4
4
0
100%
0
0
0%
sources / vibelinter / cli.py
DescribeCommand
0%
1
1
0
100%
0
0
0%
sources / vibelinter / cli.py
ServeCommand
0%
4
4
0
100%
0
0
0%
sources / vibelinter / cli.py
Cli
0%
4
4
0
100%
0
0
0%
sources / vibelinter / cli.py
(no class)
51%
199
97
0
0%
50
0
41%
sources / vibelinter / configuration.py
ConfigurationInvalidity
100%
3
0
0
100%
0
0
100%
sources / vibelinter / configuration.py
ConfigurationAbsence
100%
2
0
0
100%
0
0
100%
sources / vibelinter / configuration.py
Configuration
100%
0
0
0
100%
0
0
100%
sources / vibelinter / configuration.py
(no class)
83%
126
22
0
75%
48
12
80%
sources / vibelinter / engine.py
EngineConfiguration
100%
0
0
0
100%
0
0
100%
sources / vibelinter / engine.py
Report
100%
0
0
0
100%
0
0
100%
sources / vibelinter / engine.py
Engine
98%
105
2
0
93%
46
3
97%
sources / vibelinter / engine.py
(no class)
100%
34
0
0
100%
0
0
100%
sources / vibelinter / exceptions.py
Omniexception
100%
0
0
0
100%
0
0
100%
sources / vibelinter / exceptions.py
Omnierror
0%
2
2
0
100%
0
0
0%
sources / vibelinter / exceptions.py
RuleExecuteFailure
50%
4
2
0
100%
0
0
50%
sources / vibelinter / exceptions.py
MetadataProvideFailure
0%
4
4
0
100%
0
0
0%
sources / vibelinter / exceptions.py
RuleRegistryInvalidity
50%
4
2
0
100%
0
0
50%
sources / vibelinter / exceptions.py
RuleConfigureFailure
100%
0
0
0
100%
0
0
100%
sources / vibelinter / exceptions.py
(no class)
100%
18
0
0
100%
0
0
100%
sources / vibelinter / rules / __.py
(no class)
100%
1
0
0
100%
0
0
100%
sources / vibelinter / rules / __init__.py
(no class)
100%
2
0
0
100%
0
0
100%
sources / vibelinter / rules / base.py
BaseRule
64%
22
8
0
0%
2
0
58%
sources / vibelinter / rules / base.py
(no class)
100%
16
0
0
100%
0
0
100%
sources / vibelinter / rules / context.py
ContextExtractor
46%
13
7
0
0%
2
0
40%
sources / vibelinter / rules / context.py
(no class)
100%
9
0
0
100%
0
0
100%
sources / vibelinter / rules / implementations / __.py
(no class)
83%
6
1
0
100%
0
0
83%
sources / vibelinter / rules / implementations / __init__.py
(no class)
100%
3
0
0
100%
0
0
100%
sources / vibelinter / rules / implementations / vbl101.py
VBL101
63%
59
22
0
50%
22
1
59%
sources / vibelinter / rules / implementations / vbl101.py
(no class)
100%
15
0
0
100%
0
0
100%
sources / vibelinter / rules / implementations / vbl201.py
VBL201
94%
88
5
0
87%
54
7
92%
sources / vibelinter / rules / implementations / vbl201.py
(no class)
100%
18
0
0
100%
0
0
100%
sources / vibelinter / rules / implementations / vbl202.py
VBL202
98%
43
1
0
95%
22
1
97%
sources / vibelinter / rules / implementations / vbl202.py
(no class)
100%
14
0
0
100%
0
0
100%
sources / vibelinter / rules / registry.py
RuleDescriptor
100%
0
0
0
100%
0
0
100%
sources / vibelinter / rules / registry.py
RuleRegistryManager
76%
17
4
0
83%
6
1
78%
sources / vibelinter / rules / registry.py
(no class)
100%
18
0
0
100%
0
0
100%
sources / vibelinter / rules / violations.py
Violation
0%
2
2
0
100%
0
0
0%
sources / vibelinter / rules / violations.py
ViolationContext
100%
0
0
0
100%
0
0
100%
sources / vibelinter / rules / violations.py
(no class)
100%
16
0
0
100%
0
0
100%
Total
72%
991
276
0
60%
272
25
70%
No items found using the specified filter.