Json.NET
Code Coverage Statistics for Namespace

Newtonsoft.Json.Linq

Symbol Coverage: 91.82% (1549 of 1687)

Branch Coverage: 85.24% (953 of 1118)

Method Coverage: 89.11% (442 of 496)

Cyclomatic Complexity Avg: 1.93 Max:21

Classes: 25

Methods: 496


Classes

Class Symbol Coverage Branch Coverage Method Coverage Cycl. Complexity
JEnumerable`1  56.25% : 9 of 16
57.14% : 4 of 7
57.14% : 4 of 7
Avg: 1.14 Max: 2
JTokenWriter  76.85% : 83 of 108
80.43% : 37 of 46
74.29% : 26 of 35
Avg: 1.20 Max: 3
JProperty  79.75% : 63 of 79
73.08% : 38 of 52
79.17% : 19 of 24
Avg: 1.67 Max: 5
Extensions  83.05% : 49 of 59
86.21% : 25 of 29
80.95% : 17 of 21
Avg: 1.43 Max: 6
<AfterSelf>d__4  83.33% : 5 of 6
54.55% : 6 of 11
62.50% : 5 of 8
Avg: 1.63 Max: 4
JTokenEqualityComparer  83.33% : 5 of 6
100.00% : 4 of 4
100.00% : 3 of 3
Avg: 1.33 Max: 2
<>c__DisplayClassc  87.50% : 7 of 8
100.00% : 1 of 1
100.00% : 7 of 7
Avg: 1.29 Max: 2
JTokenReader  90.91% : 100 of 110
95.74% : 45 of 47
100.00% : 13 of 13
Avg: 3.92 Max: 14
JToken  91.54% : 303 of 331
81.75% : 224 of 274
98.96% : 95 of 96
Avg: 2.08 Max: 8
JValue  92.65% : 126 of 136
94.79% : 91 of 96
100.00% : 27 of 27
Avg: 3.41 Max: 20
JConstructor  92.86% : 52 of 56
81.82% : 27 of 33
100.00% : 15 of 15
Avg: 1.67 Max: 5
JArray  93.83% : 76 of 81
89.13% : 41 of 46
96.30% : 26 of 27
Avg: 1.37 Max: 5
JObject  95.36% : 144 of 151
86.27% : 88 of 102
88.64% : 39 of 44
Avg: 1.80 Max: 7
JContainer  96.73% : 384 of 397
94.22% : 212 of 225
97.75% : 87 of 89
Avg: 2.07 Max: 21
<>c__DisplayClass1  100.00% : 1 of 1
100.00% : 1 of 1
100.00% : 2 of 2
Avg: 1.00 Max: 1
<Ancestors>d__0  100.00% : 4 of 4
54.55% : 6 of 11
62.50% : 5 of 8
Avg: 1.50 Max: 3
<BeforeSelf>d__8  100.00% : 4 of 4
54.55% : 6 of 11
62.50% : 5 of 8
Avg: 1.50 Max: 3
<ChildrenInternal>d__0  100.00% : 6 of 6
63.64% : 7 of 11
75.00% : 6 of 8
Avg: 1.63 Max: 4
<ChildrenInternal>d__0  100.00% : 1 of 1
63.64% : 7 of 11
75.00% : 6 of 8
Avg: 1.38 Max: 3
<Convert>d__f`2  100.00% : 6 of 6
58.33% : 7 of 12
66.67% : 6 of 9
Avg: 1.78 Max: 4
<Descendants>d__5  100.00% : 10 of 10
64.29% : 9 of 14
70.00% : 7 of 10
Avg: 2.40 Max: 7
<GetEnumerator>d__5  100.00% : 4 of 4
66.67% : 4 of 6
71.43% : 5 of 7
Avg: 1.71 Max: 4
<Values>d__4`2  100.00% : 15 of 15
64.29% : 9 of 14
70.00% : 7 of 10
Avg: 2.80 Max: 10
JPath  100.00% : 81 of 81
100.00% : 48 of 48
100.00% : 6 of 6
Avg: 5.17 Max: 11
JRaw  100.00% : 11 of 11
100.00% : 6 of 6
100.00% : 4 of 4
Avg: 1.50 Max: 3