TypeUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total638 of 2,47174%145 of 43666%114280110498662
getTypeArguments(Type, Class, Map)921816%17315%911131701
isAssignable(Type, TypeVariable, Map)700%200%1111141411
isAssignable(Type, GenericArrayType, Map)695242%151346%1115112501
isAssignable(Type, Class)456057%121860%91672101
extractTypeArgumentsFrom(Map, TypeVariable[])440%20%226611
unrollBounds(Map, Type[])310%40%338811
toLongString(TypeVariable)273657%4233%3441401
unrollVariables(Map, Type)216976%41275%3952201
parameterizedTypeToString(ParameterizedType)214065%3350%2441401
isAssignable(Type, Type, Map)213763%3975%2731101
getRawType(Type, Type)186879%41680%41142301
equals(GenericArrayType, Type)140%40%331111
isInstance(Object, Type)131043%6225%451301
getClosestParentType(Class, Class)125682%21285%2811401
substituteTypeVariables(Type, Map)121657%2466%241601
getRawType(ParameterizedType)12942%1150%121401
parameterize(Class, Map)12425%n/a012301
parameterizeWithOwner(Type, Class, Map)12425%n/a012301
normalizeUpperBounds(Type[])86488%4866%3721301
determineTypeArguments(Class, ParameterizedType)74787%2466%2421501
getImplicitBounds(TypeVariable)71365%1150%120301
isAssignable(Type, WildcardType, Map)616696%32589%31533001
parameterizeWithOwner(Type, Class, Type[])68193%3562%3511201
classToString(Class)65890%1787%1511101
toString(Type)63986%1990%1611201
appendRecursiveTypes(StringBuilder, int[], Type[])63083%1375%131601
lambda$static$1(Appendable, TypeVariable)60%n/a111111
mapTypeVariablesToArguments(Class, ParameterizedType, Map)55191%3562%3511301
equals(Type, Type)52784%1787%151901
isAssignable(Type, ParameterizedType, Map)48395%42485%41522501
isCyclical(Class)44191%2466%240501
getTypeArguments(Class, Class, Map)43990%1990%1611001
equals(Type[], Type[])42385%2466%242601
TypeUtils()30%n/a112211
getTypeArguments(ParameterizedType, Class, Map)27697%1990%1611701
typesSatisfyVariables(Map)25096%1583%141901
equals(WildcardType, Type)2395%2466%240501
containsTypeVariables(Type)77100%11995%11101501
wildcardTypeToString(WildcardType)56100%3975%370801
findRecursiveTypes(ParameterizedType)37100%1583%140701
static {...}36100%n/a0101501
typeVariableToString(TypeVariable)35100%2466%240601
equals(ParameterizedType, Type)26100%2466%240501
getArrayComponentType(Type)23100%6100%040601
getImplicitUpperBounds(WildcardType)20100%2100%020301
getImplicitLowerBounds(WildcardType)19100%2100%020301
unrollVariableAssignments(TypeVariable, Map)19100%4100%030601
isArrayType(Type)14100%6100%040101
genericArrayTypeToString(GenericArrayType)11100%n/a010101
anyToString(Object)10100%2100%020101
genericArrayType(Type)9100%n/a010101
getTypeArguments(ParameterizedType)6100%n/a010101
lambda$static$2(Appendable, Object)6100%n/a010101
lambda$static$0(Appendable, Type)6100%n/a010101
containsVariableTypeSameParametrizedTypeBound(TypeVariable, ParameterizedType)5100%n/a010101
getTypeArguments(Type, Class)5100%n/a010101
isAssignable(Type, Type)5100%n/a010101
parameterize(Class, Type[])5100%n/a010101
wildcardType()5100%n/a010101
wrap(Class)3100%n/a010101
wrap(Type)3100%n/a010101
lambda$wrap$3(Type)2100%n/a010101