Json.NET
Code Coverage Statistics for Namespace

Newtonsoft.Json.Schema

Symbol Coverage: 95.48% (634 of 664)

Branch Coverage: 92.21% (438 of 475)

Method Coverage: 97.04% (197 of 203)

Cyclomatic Complexity Avg: 1.87 Max:35

Classes: 18

Methods: 203


Classes

Class Symbol Coverage Branch Coverage Method Coverage Cycl. Complexity
ValidationEventArgs  75.00% : 6 of 8
66.67% : 2 of 3
66.67% : 2 of 3
Avg: 1.00 Max: 1
JsonSchemaBuilder  90.81% : 168 of 185
75.53% : 71 of 94
100.00% : 18 of 18
Avg: 4.83 Max: 29
JsonSchema  93.75% : 30 of 32
96.92% : 63 of 65
96.92% : 63 of 65
Avg: 1.00 Max: 1
JsonSchemaGenerator  96.36% : 159 of 165
94.17% : 113 of 120
95.24% : 20 of 21
Avg: 4.33 Max: 35
JsonSchemaModelBuilder  96.88% : 62 of 64
94.87% : 37 of 39
100.00% : 7 of 7
Avg: 3.71 Max: 12
JsonSchemaWriter  99.14% : 115 of 116
100.00% : 54 of 54
100.00% : 7 of 7
Avg: 5.29 Max: 18
<>c__DisplayClass1  100.00% : 1 of 1
100.00% : 1 of 1
100.00% : 2 of 2
Avg: 1.00 Max: 1
<>c__DisplayClass1  100.00% : 1 of 1
100.00% : 1 of 1
100.00% : 2 of 2
Avg: 1.00 Max: 1
<>c__DisplayClass1  100.00% : 1 of 1
100.00% : 1 of 1
100.00% : 2 of 2
Avg: 1.00 Max: 1
<>c__DisplayClass1  100.00% : 1 of 1
100.00% : 1 of 1
100.00% : 2 of 2
Avg: 1.00 Max: 1
Extensions  100.00% : 14 of 14
100.00% : 7 of 7
100.00% : 3 of 3
Avg: 2.00 Max: 4
JsonSchemaConstants  100.00% : 1 of 1
N/A : 0 of 0
100.00% : 1 of 1
Avg: 1.00 Max: 1
JsonSchemaException  100.00% : 10 of 10
75.00% : 6 of 8
75.00% : 6 of 8
Avg: 1.00 Max: 1
JsonSchemaModel  100.00% : 32 of 32
100.00% : 54 of 54
100.00% : 35 of 35
Avg: 1.31 Max: 10
JsonSchemaNode  100.00% : 19 of 19
100.00% : 16 of 16
100.00% : 16 of 16
Avg: 1.13 Max: 3
JsonSchemaNodeCollection  100.00% : 2 of 2
100.00% : 2 of 2
100.00% : 2 of 2
Avg: 1.00 Max: 1
JsonSchemaResolver  100.00% : 6 of 6
100.00% : 4 of 4
100.00% : 4 of 4
Avg: 1.00 Max: 1
TypeSchema  100.00% : 6 of 6
100.00% : 5 of 5
100.00% : 5 of 5
Avg: 1.00 Max: 1