Projects / spring-boot-config-json-schema / Coverage
spring-boot-config-json-schema — coverage
Line
94.6%
+0.0 pp
Branch
85.8%
Instruction
94.7%
Method
98.9%
Latest run
dddfb0b
on 4.0
· Oct 12 21:31
Line-coverage trend
By package
| Package | Line % | Branch % | Lines | |
|---|---|---|---|---|
org/alexmond/config/json/schema |
100.0% | 0.0% | 7 | |
org/alexmond/config/json/schema/config |
100.0% | 0.0% | 3 | |
org/alexmond/config/json/schema/jsonschemamodel |
84.9% | 79.5% | 159 | |
org/alexmond/config/json/schema/metaextension |
100.0% | 88.9% | 43 | |
org/alexmond/config/json/schema/metamodel |
88.2% | 85.7% | 34 | |
org/alexmond/config/json/schema/service |
97.0% | 88.0% | 624 |
Worst-covered files (most missed lines first)
| File | Line % | Covered | Missed | |
|---|---|---|---|---|
org/alexmond/config/json/schema/jsonschemamodel/JsonSchemaProperties.java
|
81.2% | 104 | 24 | |
org/alexmond/config/json/schema/service/JsonSchemaBuilder.java
|
96.2% | 329 | 13 | |
org/alexmond/config/json/schema/service/JsonSchemaService.java
|
82.8% | 24 | 5 | |
org/alexmond/config/json/schema/metamodel/Property.java
|
86.7% | 26 | 4 | |
org/alexmond/config/json/schema/service/JsonSchemaBuilderHelper.java
|
98.8% | 81 | 1 | |
org/alexmond/config/json/schema/ConfigSchemaStarter.java
|
100.0% | 7 | 0 | |
org/alexmond/config/json/schema/config/JsonConfigSchemaConfig.java
|
100.0% | 3 | 0 | |
org/alexmond/config/json/schema/jsonschemamodel/JsonSchemaFormat.java
|
100.0% | 22 | 0 | |
org/alexmond/config/json/schema/jsonschemamodel/JsonSchemaRoot.java
|
0.0% | 0 | 0 | |
org/alexmond/config/json/schema/jsonschemamodel/XDeprecation.java
|
100.0% | 2 | 0 | |
org/alexmond/config/json/schema/jsonschemamodel/JsonSchemaType.java
|
100.0% | 7 | 0 | |
org/alexmond/config/json/schema/metaextension/BootConfigMetaLoader.java
|
100.0% | 43 | 0 | |
org/alexmond/config/json/schema/metamodel/Ignored.java
|
0.0% | 0 | 0 | |
org/alexmond/config/json/schema/metamodel/HintValue.java
|
0.0% | 0 | 0 | |
org/alexmond/config/json/schema/metamodel/Deprecation.java
|
100.0% | 3 | 0 | |
org/alexmond/config/json/schema/metamodel/Group.java
|
0.0% | 0 | 0 | |
org/alexmond/config/json/schema/metamodel/Hint.java
|
0.0% | 0 | 0 | |
org/alexmond/config/json/schema/metamodel/HintValueProvider.java
|
0.0% | 0 | 0 | |
org/alexmond/config/json/schema/metamodel/BootConfigMeta.java
|
100.0% | 1 | 0 | |
org/alexmond/config/json/schema/metamodel/HintProvider.java
|
0.0% | 0 | 0 | |
org/alexmond/config/json/schema/service/TypeMappingService.java
|
100.0% | 111 | 0 | |
org/alexmond/config/json/schema/service/MissingTypeCollector.java
|
100.0% | 7 | 0 | |
org/alexmond/config/json/schema/service/ConfigurationPropertyCollector.java
|
100.0% | 32 | 0 | |
org/alexmond/config/json/schema/service/DefinitionsHelper.java
|
100.0% | 21 | 0 |