Projects / yj-schema-validator / Coverage
yj-schema-validator — coverage
Line
86.6%
+0.0 pp
Branch
76.1%
Instruction
87.4%
Method
93.5%
Latest run
6c92cb1
on main
· Aug 23 05:34
Line-coverage trend
Coverage by module latest run
| Module | Line % | Lines | Files |
|---|---|---|---|
(root) |
77.7% | 153/197 | 4 |
catalog |
77.7% | 80/103 | 5 |
config |
100.0% | 7/7 | 2 |
output |
95.0% | 288/303 | 23 |
By package
| Package | Line % | Branch % | Lines | |
|---|---|---|---|---|
org/alexmond/yaml/validator |
77.7% | 71.6% | 197 | |
org/alexmond/yaml/validator/catalog |
77.7% | 72.9% | 103 | |
org/alexmond/yaml/validator/config |
100.0% | 0.0% | 7 | |
org/alexmond/yaml/validator/output |
95.0% | 79.6% | 303 | |
org/alexmond/yaml/validator/output/junit |
0.0% | 0.0% | 0 | |
org/alexmond/yaml/validator/output/sarif |
0.0% | 0.0% | 0 |
Worst-covered files (most missed lines first)
| File | Line % | Covered | Missed | |
|---|---|---|---|---|
org/alexmond/yaml/validator/YamlSchemaValidator.java
|
76.7% | 99 | 30 | |
org/alexmond/yaml/validator/catalog/SchemaCatalogLoader.java
|
36.1% | 13 | 23 | |
org/alexmond/yaml/validator/YamlSchemaValidatorRunner.java
|
78.9% | 45 | 12 | |
org/alexmond/yaml/validator/output/FilesOutputToSarif.java
|
95.0% | 96 | 5 | |
org/alexmond/yaml/validator/output/FilesOutput.java
|
92.7% | 51 | 4 | |
org/alexmond/yaml/validator/output/FilesOutputToLlm.java
|
96.2% | 77 | 3 | |
org/alexmond/yaml/validator/output/FilesOutputToJunit.java
|
95.5% | 64 | 3 | |
org/alexmond/yaml/validator/YamlSchemaValidatorApplication.java
|
33.3% | 1 | 2 | |
org/alexmond/yaml/validator/YamlValidationException.java
|
100.0% | 8 | 0 | |
org/alexmond/yaml/validator/catalog/SchemaDetector.java
|
100.0% | 28 | 0 | |
org/alexmond/yaml/validator/catalog/SchemaCatalog.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/catalog/CatalogEntry.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/catalog/GlobPattern.java
|
100.0% | 39 | 0 | |
org/alexmond/yaml/validator/config/YamlSchemaValidatorConfig.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/config/ReportType.java
|
100.0% | 7 | 0 | |
org/alexmond/yaml/validator/output/junit/Testsuite.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/junit/Failure.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/junit/Testcase.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/junit/Testsuites.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/Message.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/MultiformatMessageString.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/Invocation.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/ReportingConfiguration.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/ArtifactLocation.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/ReportingDescriptor.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/ArtifactContent.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/Tool.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/Region.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/Location.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/PhysicalLocation.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/SarifReport.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/Run.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/ToolComponent.java
|
0.0% | 0 | 0 | |
org/alexmond/yaml/validator/output/sarif/Result.java
|
0.0% | 0 | 0 |