Coverage report: 67%

Files Functions Classes

coverage.py v7.12.0, created at 2025-12-04 00:00 +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% 24 24 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)   53% 189 89 0   0% 46 0   43%
sources / vibelinter / configuration.py ConfigurationInvalidity   100% 3 0 0   100% 0 0   100%
sources / vibelinter / configuration.py ConfigurationAbsence   100% 3 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)   86% 98 14 0   76% 34 8   83%
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   95% 44 2 0   100% 10 0   96%
sources / vibelinter / engine.py (no class)   100% 28 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   0% 4 4 0   100% 0 0   0%
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   41% 17 10 0   17% 6 1   35%
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     70% 885 266 0   53% 218 18   67%

No items found using the specified filter.