Symbol Coverage: 97.08% (233 of 240)
Branch Coverage: 94.16% (145 of 154)
Method Coverage: 100.00% (23 of 23)
Cyclomatic Complexity Avg: 4.70 Max:18
Methods:
23
Symbol Coverage Trend
View:
Method |
Symbol Coverage |
Branch Coverage |
Method Coverage |
Cyclomatic Complexity |
Serialize(Newtonsoft.Json.JsonWriter jsonWriter,System.Object value) : void
|
75.00% :
3 of 4
|
66.67% :
2 of 3
|
100.00% :
1 of 1
|
2
|
CheckForCircularReference(System.Object value,System.Nullable<Newtonsoft.Json.ReferenceLoopHandling> referenceLoopHandling,Newtonsoft.Json.Serialization.JsonContract contract) : System.Boolean
|
80.00% :
8 of 10
|
87.50% :
7 of 8
|
100.00% :
1 of 1
|
6
|
SerializeConvertable(Newtonsoft.Json.JsonWriter writer,Newtonsoft.Json.JsonConverter converter,System.Object value,Newtonsoft.Json.Serialization.JsonContract contract) : void
|
87.50% :
7 of 8
|
100.00% :
3 of 3
|
100.00% :
1 of 1
|
3
|
SerializeDictionary(Newtonsoft.Json.JsonWriter writer,Newtonsoft.Json.Utilities.IWrappedDictionary values,Newtonsoft.Json.Serialization.JsonDictionaryContract contract,Newtonsoft.Json.Serialization.JsonProperty member) : void
|
93.55% :
29 of 31
|
83.33% :
15 of 18
|
100.00% :
1 of 1
|
11
|
SerializeValue(Newtonsoft.Json.JsonWriter writer,System.Object value,Newtonsoft.Json.Serialization.JsonProperty member,Newtonsoft.Json.Serialization.JsonContract contract) : void
|
96.15% :
25 of 26
|
95.65% :
22 of 23
|
100.00% :
1 of 1
|
18
|
get_SerializeStack() : System.Collections.Generic.List<System.Object>
|
100.00% :
4 of 4
|
100.00% :
3 of 3
|
100.00% :
1 of 1
|
2
|
GetContractSafe(System.Object value) : Newtonsoft.Json.Serialization.JsonContract
|
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2
|
GetInternalSerializer() : Newtonsoft.Json.Serialization.JsonSerializerProxy
|
100.00% :
4 of 4
|
100.00% :
3 of 3
|
100.00% :
1 of 1
|
2
|
GetPropertyName(System.Collections.DictionaryEntry entry) : System.String
|
100.00% :
6 of 6
|
100.00% :
3 of 3
|
100.00% :
1 of 1
|
3
|
HandleError(Newtonsoft.Json.JsonWriter writer,System.Int32 initialDepth) : void
|
100.00% :
4 of 4
|
100.00% :
3 of 3
|
100.00% :
1 of 1
|
2
|
HasFlag(Newtonsoft.Json.PreserveReferencesHandling value,Newtonsoft.Json.PreserveReferencesHandling flag) : System.Boolean
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1
|
HasFlag(Newtonsoft.Json.TypeNameHandling value,Newtonsoft.Json.TypeNameHandling flag) : System.Boolean
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1
|
.ctor(Newtonsoft.Json.JsonSerializer serializer) : void
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1
|
SerializeISerializable(Newtonsoft.Json.JsonWriter writer,System.Runtime.Serialization.ISerializable value,Newtonsoft.Json.Serialization.JsonISerializableContract contract) : void
|
100.00% :
14 of 14
|
100.00% :
3 of 3
|
100.00% :
1 of 1
|
2
|
SerializeList(Newtonsoft.Json.JsonWriter writer,System.Collections.IList values,Newtonsoft.Json.Serialization.JsonArrayContract contract,Newtonsoft.Json.Serialization.JsonProperty member) : void
|
100.00% :
34 of 34
|
96.00% :
24 of 25
|
100.00% :
1 of 1
|
14
|
SerializeObject(Newtonsoft.Json.JsonWriter writer,System.Object value,Newtonsoft.Json.Serialization.JsonObjectContract contract,Newtonsoft.Json.Serialization.JsonProperty member) : void
|
100.00% :
25 of 25
|
100.00% :
20 of 20
|
100.00% :
1 of 1
|
12
|
SerializeString(Newtonsoft.Json.JsonWriter writer,System.Object value,Newtonsoft.Json.Serialization.JsonStringContract contract) : void
|
100.00% :
5 of 5
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1
|
ShouldSerialize(Newtonsoft.Json.Serialization.JsonProperty property,System.Object target) : System.Boolean
|
100.00% :
4 of 4
|
100.00% :
2 of 2
|
100.00% :
1 of 1
|
2
|
ShouldWriteReference(System.Object value,Newtonsoft.Json.Serialization.JsonProperty property,Newtonsoft.Json.Serialization.JsonContract contract) : System.Boolean
|
100.00% :
17 of 17
|
100.00% :
12 of 12
|
100.00% :
1 of 1
|
8
|
TryConvertToString(System.Object value,System.Type type,byref System.String s) : System.Boolean [static]
|
100.00% :
11 of 11
|
75.00% :
6 of 8
|
100.00% :
1 of 1
|
6
|
WriteMemberInfoProperty(Newtonsoft.Json.JsonWriter writer,System.Object memberValue,Newtonsoft.Json.Serialization.JsonProperty property,Newtonsoft.Json.Serialization.JsonContract contract) : void
|
100.00% :
15 of 15
|
100.00% :
9 of 9
|
100.00% :
1 of 1
|
7
|
WriteReference(Newtonsoft.Json.JsonWriter writer,System.Object value) : void
|
100.00% :
5 of 5
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1
|
WriteTypeProperty(Newtonsoft.Json.JsonWriter writer,System.Type type) : void
|
100.00% :
3 of 3
|
100.00% :
1 of 1
|
100.00% :
1 of 1
|
1
|