Code Coverage Statistics for Class
Newtonsoft.Json.JsonWriter
Symbol Coverage: 91.97% (332 of 361)
Branch Coverage: 91.91% (159 of 173)
Method Coverage: 98.65% (73 of 74)
Cyclomatic Complexity Avg: 2.47 Max:22
Methods: 74
Symbol Coverage Trend
View:
Methods
| Method | Symbol Coverage | Branch Coverage | Method Coverage | Cyclomatic Complexity |
|---|---|---|---|---|
| WriteIndentSpace() : void |
0.00% :
0 of 1
|
0.00% :
0 of 1
|
0.00% :
0 of 1
|
1 |
| WriteConstructorDate(Newtonsoft.Json.JsonReader reader) : void |
66.67% :
8 of 12
|
55.56% :
5 of 9
|
100.00% :
1 of 1
|
5 |
| WriteEnd(Newtonsoft.Json.Linq.JTokenType type) : void |
66.67% :
6 of 9
|
50.00% :
1 of 2
|
100.00% :
1 of 1
|
3 |
| get_WriteState() : Newtonsoft.Json.WriteState |
70.00% :
7 of 10
|
66.67% :
2 of 3
|
100.00% :
1 of 1
|
8 |
| WriteToken(Newtonsoft.Json.JsonReader reader,System.Int32 initialDepth) : void |
73.81% :
31 of 42
|
90.00% :
9 of 10
|
100.00% :
1 of 1
|
22 |
| WriteWhitespace(System.String ws) : void |
75.00% :
3 of 4
|
75.00% :
3 of 4
|
100.00% :
1 of 1
|
3 |
| GetCloseTokenForType(Newtonsoft.Json.Linq.JTokenType type) : Newtonsoft.Json.JsonToken |
83.33% :
5 of 6
|
66.67% :
2 of 3
|
100.00% :
1 of 1
|
3 |
| GetTypeForCloseToken(Newtonsoft.Json.JsonToken token) : Newtonsoft.Json.Linq.JTokenType |
83.33% :
5 of 6
|
66.67% :
2 of 3
|
100.00% :
1 of 1
|
3 |
| WriteToken(Newtonsoft.Json.JsonReader reader) : void |
87.50% :
7 of 8
|
100.00% :
4 of 4
|
100.00% :
1 of 1
|
3 |
| AutoCompleteClose(Newtonsoft.Json.JsonToken tokenBeingClosed) : void |
93.10% :
27 of 29
|
85.71% :
12 of 14
|
100.00% :
1 of 1
|
10 |
| AutoComplete(Newtonsoft.Json.JsonToken tokenBeingWritten) : void |
94.44% :
17 of 18
|
95.24% :
20 of 21
|
100.00% :
1 of 1
|
13 |
| AutoCompleteAll() : void |
100.00% :
3 of 3
|
100.00% :
3 of 3
|
100.00% :
1 of 1
|
2 |
| Close() : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| Dispose(System.Boolean disposing) : void |
100.00% :
3 of 3
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| get_Formatting() : Newtonsoft.Json.Formatting |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| get_Top() : System.Int32 |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| System.IDisposable.Dispose() : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| IsEndToken(Newtonsoft.Json.JsonToken token) : System.Boolean |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| IsStartToken(Newtonsoft.Json.JsonToken token) : System.Boolean |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| .cctor() : void [static] |
100.00% :
1 of 1
|
N/A : 0 of 0 |
100.00% :
1 of 1
|
1 |
| .ctor() : void |
100.00% :
6 of 6
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| Peek() : Newtonsoft.Json.Linq.JTokenType |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| Pop() : Newtonsoft.Json.Linq.JTokenType |
100.00% :
4 of 4
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| Push(Newtonsoft.Json.Linq.JTokenType value) : void |
100.00% :
5 of 5
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| set_Formatting(Newtonsoft.Json.Formatting value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteComment(System.String text) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteEnd() : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteEnd(Newtonsoft.Json.JsonToken token) : void |
100.00% :
1 of 1
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteEndArray() : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteEndConstructor() : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteEndObject() : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteIndent() : void |
100.00% :
1 of 1
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteNull() : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WritePropertyName(System.String name) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteRaw(System.String json) : void |
100.00% :
1 of 1
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteRawValue(System.String json) : void |
100.00% :
3 of 3
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteStartArray() : void |
100.00% :
3 of 3
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteStartConstructor(System.String name) : void |
100.00% :
3 of 3
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteStartObject() : void |
100.00% :
3 of 3
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteUndefined() : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Boolean value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Byte value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Byte[] value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Char value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.DateTime value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.DateTimeOffset value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Decimal value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Double value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Int16 value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Int32 value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Int64 value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Nullable<System.Boolean> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.Byte> value) : void |
100.00% :
4 of 4
|
100.00% :
4 of 4
|
100.00% :
1 of 1
|
3 |
| WriteValue(System.Nullable<System.Char> value) : void |
100.00% :
4 of 4
|
100.00% :
4 of 4
|
100.00% :
1 of 1
|
3 |
| WriteValue(System.Nullable<System.DateTime> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.DateTimeOffset> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.Decimal> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.Double> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.Int16> value) : void |
100.00% :
4 of 4
|
100.00% :
4 of 4
|
100.00% :
1 of 1
|
3 |
| WriteValue(System.Nullable<System.Int32> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.Int64> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.SByte> value) : void |
100.00% :
4 of 4
|
100.00% :
4 of 4
|
100.00% :
1 of 1
|
3 |
| WriteValue(System.Nullable<System.Single> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.UInt16> value) : void |
100.00% :
4 of 4
|
100.00% :
4 of 4
|
100.00% :
1 of 1
|
3 |
| WriteValue(System.Nullable<System.UInt32> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Nullable<System.UInt64> value) : void |
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2 |
| WriteValue(System.Object value) : void |
100.00% :
46 of 46
|
100.00% :
6 of 6
|
100.00% :
1 of 1
|
21 |
| WriteValue(System.SByte value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.Single value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.String value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.UInt16 value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.UInt32 value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValue(System.UInt64 value) : void |
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |
| WriteValueDelimiter() : void |
100.00% :
1 of 1
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1 |