Coverage report: 70%

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.