XStream

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total787 of 3,03774%73 of 11134%13417019466877112
setMode(int)431018%6114%67111501
createObjectInputStream(HierarchicalStreamReader, DataHolder)340%40%337711
createObjectOutputStream(HierarchicalStreamWriter, String, DataHolder)280%20%224411
addImplicitMap(Class, String, String, Class, String)190%20%224411
aliasField(String, Class, String)170%20%224411
registerLocalConverter(Class, String, Converter)170%20%224411
aliasPackage(String, String)160%20%224411
aliasAttribute(String, String)160%20%224411
aliasSystemAttribute(String, String)160%20%224411
useAttributeFor(String, Class)160%20%224411
useAttributeFor(Class, String)160%20%224411
omitField(Class, String)160%20%224411
useAttributeFor(Class)150%20%224411
ignoreUnknownElements(Pattern)150%20%224411
processAnnotations(Class[])150%20%224411
XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoader, Mapper)130%n/a112211
XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoader, Mapper, ConverterLookup, ConverterRegistry)120%n/a112211
toXML(Object, Writer)120%n/a114411
toXML(Object, OutputStream)120%n/a114411
fromXML(URL, Object)120%n/a112211
fromXML(File, Object)120%n/a112211
toXML(Object)110%n/a113311
marshal(Object, HierarchicalStreamWriter, DataHolder)110%n/a112211
registerLocalConverter(Class, String, SingleValueConverter)110%n/a113311
aliasAttribute(Class, String, String)100%n/a113311
alias(String, Class, Class)90%n/a113311
registerConverterDynamically(String, int, Class[], Object[])83480%1375%1321101
fromXML(InputStream)80%n/a111111
fromXML(String, Object)80%n/a111111
fromXML(Reader, Object)80%n/a111111
fromXML(InputStream, Object)80%n/a111111
addImplicitCollection(Class, String, String, Class)80%n/a112211
addImplicitMap(Class, String, Class, String)80%n/a112211
createObjectOutputStream(Writer)80%n/a111111
createObjectOutputStream(Writer, String)80%n/a111111
createObjectOutputStream(OutputStream)80%n/a111111
createObjectOutputStream(OutputStream, String)80%n/a111111
autodetectAnnotations(boolean)80%20%223311
alias(String, Class)7956%1150%121401
aliasType(String, Class)7956%1150%121401
addDefaultImplementation(Class, Class)7956%1150%121401
addImmutableType(Class, boolean)7956%1150%122501
XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoader)70%n/a112211
addImplicitCollection(Class, String)70%n/a112211
addImplicitCollection(Class, String, Class)70%n/a112211
addImplicitArray(Class, String, String)70%n/a112211
createObjectInputStream(Reader)70%n/a111111
createObjectInputStream(InputStream)70%n/a111111
allowTypes(String[])70%n/a112211
allowTypesByRegExp(String[])70%n/a112211
allowTypesByRegExp(Pattern[])70%n/a112211
allowTypesByWildcard(String[])70%n/a112211
denyPermission(TypePermission)70%n/a112211
denyTypes(String[])70%n/a112211
denyTypes(Class[])70%n/a112211
denyTypeHierarchy(Class)70%n/a112211
denyTypesByRegExp(String[])70%n/a112211
denyTypesByRegExp(Pattern[])70%n/a112211
denyTypesByWildcard(String[])70%n/a112211
marshal(Object, HierarchicalStreamWriter)60%n/a112211
unmarshal(HierarchicalStreamReader)60%n/a111111
addImplicitArray(Class, String, Class)60%n/a112211
createObjectOutputStream(HierarchicalStreamWriter, String)60%n/a111111
buildMapper()12596%1150%1212401
XStream(ReflectionProvider)0%n/a112211
fromXML(URL)0%n/a111111
fromXML(File)0%n/a111111
addImmutableType(Class)0%n/a112211
registerConverter(Converter)0%n/a112211
registerConverter(SingleValueConverter)0%n/a112211
addImplicitArray(Class, String)0%n/a112211
createObjectOutputStream(HierarchicalStreamWriter)0%n/a111111
createObjectInputStream(HierarchicalStreamReader)0%n/a111111
setClassLoader(ClassLoader)0%n/a112211
ignoreUnknownElements(String)0%n/a112211
setCollectionUpdateLimit(int)0%n/a112211
newDataHolder()0%n/a111111
getClassLoader()0%n/a111111
ignoreUnknownElements()0%n/a112211
getMapper()0%n/a111111
getReflectionProvider()0%n/a111111
getConverterLookup()0%n/a111111
getClassLoaderReference()0%n/a111111
unmarshal(HierarchicalStreamReader, Object, DataHolder)5996%4450%4501401
setupAliases()47299%6650%67111601
setupSecurity()28099%2250%2315301
setupImmutableTypes()26599%2250%2316701
XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoaderReference, Mapper, ConverterLookup, ConverterRegistry)4797%2250%2301801
setupDefaultImplementations()2496%1150%121801
setupDefaultSecurity(XStream)0%n/a111111
setupConverters()658100%7750%7809901
setupMappers()92100%n/a0101401
XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoaderReference, Mapper, DefaultConverterLookup)15100%n/a010201
registerConverter(SingleValueConverter, int)12100%1150%120301
XStream(ReflectionProvider, HierarchicalStreamDriver)11100%n/a010201
XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoaderReference, Mapper)10100%n/a010201
aliasDynamically(String, String)10100%1150%120401
addImmutableTypeDynamically(String, boolean)10100%1150%120401
registerConverter(Converter, int)9100%1150%120301
fromXML(Reader)8100%n/a010101
addPermission(TypePermission)8100%1150%120301
XStream(ReflectionProvider, HierarchicalStreamDriver, ClassLoaderReference)7100%n/a010201
fromXML(String)7100%n/a010101
allowTypes(Class[])7100%n/a010201
allowTypeHierarchy(Class)7100%n/a010201
unmarshal(HierarchicalStreamReader, Object)6100%n/a010101
XStream(HierarchicalStreamDriver)100%n/a010201
XStream()100%n/a010201
setMarshallingStrategy(MarshallingStrategy)100%n/a010201
static {...}100%n/a010101
wrapMapper(MapperWrapper)100%n/a010101
useXStream11XmlFriendlyMapper()100%n/a010101