IonStructLite

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,128 of 1,1280%180 of 1800%1341342952954444
doClone(boolean, String[])1160%200%1111252511
put(String, IonValue)910%180%1010313111
validate()740%160%99121211
remove_field_from_field_map(String, int)710%140%88141411
dump(PrintWriter)620%60%44161611
build_field_map()600%60%44101011
find_field_helper(String)460%100%66131311
patch_map_elements_helper(int)420%80%55111111
remove(IonValue)400%80%55131311
add(SymbolToken, IonValue)340%40%33121211
remove(String)330%60%44111111
find_last_duplicate(String, int)300%80%558811
add_field(String, int)290%40%337711
there_is_only_one(String, int)290%80%558811
removeAll(String[])280%40%33111111
retainAll(String[])280%40%33111111
isListedField(IonValue, String[])270%40%334411
_add(String, IonValueLite)260%40%335511
get(String)230%40%336611
putAll(Map)210%20%224411
IonStructLite(IonStructLite, IonContext)190%n/a116611
fieldMapIsActive(int)190%60%445511
remove_field(String, int, int)180%20%225511
add(String, IonValue)180%n/a117711
containsKey(Object)120%20%222211
static {...}120%20%223311
containsValue(Object)110%20%222211
add(IonValue)100%n/a113311
clear()90%n/a114411
beforeIteratorRemove(IonValueLite, int)90%20%223311
IonStructLite(ContainerlessContext, boolean)80%n/a113311
add(String)80%n/a111111
put(String)80%n/a111111
validateFieldName(String)80%20%223311
transitionToLargeSize(int)70%20%223311
afterIteratorRemove(IonValueLite, int)70%20%223311
shallowClone(IonContext)60%n/a111111
forceMaterializationOfLazyState()60%n/a112211
clone()50%n/a111111
cloneAndRemove(String[])50%n/a111111
cloneAndRetain(String[])50%n/a111111
accept(ValueVisitor)40%n/a112211
hashSignature()20%n/a111111
getTypeSlow()20%n/a111111