TypeUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total481 of 2,48580%121 of 44272%9228583502364
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
unrollBounds(Map, Type[])310%40%338811
isAssignable(Type, Type, Map)213763%3975%2731101
unrollVariables(Map, Type)197178%31381%2942201
getRawType(Type, Type)186879%41680%41142301
toLongString(TypeVariable)144977%3350%2421401
getClosestParentType(Class, Class)125682%11392%1811401
substituteTypeVariables(Type, Map)121657%2466%241601
getRawType(ParameterizedType)12942%1150%121401
isInstance(Object, Type)111252%5337%350301
lambda$extractTypeArgumentsFrom$3(TypeVariable)100%n/a111111
isAssignable(Type, WildcardType, Map)616696%32589%31533001
appendRecursiveTypes(StringBuilder, int[], Type[])63083%1375%131601
mapTypeVariablesToArguments(Class, ParameterizedType, Map)55191%3562%3511301
determineTypeArguments(Class, ParameterizedType)54990%1583%1411501
isAssignable(Type, ParameterizedType, Map)48395%42485%41522501
parameterizedTypeToString(ParameterizedType)45893%1583%1411401
getTypeArguments(Class, Class, Map)43990%1990%1611001
equals(Type[], Type[])42385%2466%242601
parameterizeWithOwner(Type, Class, Type[])28597%2675%2501201
getTypeArguments(ParameterizedType, Class, Map)27697%1990%1611701
typesSatisfyVariables(Map)25096%1583%141901
equals(WildcardType, Type)2395%2466%240501
containsTypeVariables(Type)77100%11995%11101501
normalizeUpperBounds(Type[])72100%12100%0701301
classToString(Class)64100%8100%0501101
typeVariableToString(TypeVariable)58100%41071%4801301
wildcardTypeToString(WildcardType)56100%21083%270801
toString(Type)45100%10100%0601201
isCyclical(Class)44100%6100%040501
extractTypeArgumentsFrom(Map, TypeVariable[])38100%2100%020601
findRecursiveTypes(ParameterizedType)37100%6100%040701
static {...}36100%n/a0101501
equals(Type, Type)32100%8100%050901
equals(ParameterizedType, Type)26100%1583%140501
getArrayComponentType(Type)23100%6100%040601
getImplicitLowerBounds(WildcardType)19100%2100%020301
unrollVariableAssignments(TypeVariable, Map)19100%4100%030601
parameterize(Class, Map)16100%n/a010301
parameterizeWithOwner(Type, Class, Map)16100%n/a010301
equals(GenericArrayType, Type)14100%1375%130101
isArrayType(Type)14100%6100%040101
normalizeUpperToObject(Type[])13100%2100%020101
genericArrayTypeToString(GenericArrayType)11100%n/a010101
anyToString(Object)10100%2100%020101
genericArrayType(Type)9100%n/a010101
getImplicitBounds(TypeVariable)7100%n/a010101
getImplicitUpperBounds(WildcardType)7100%n/a010101
getTypeArguments(ParameterizedType)6100%n/a010101
lambda$static$2(Appendable, Object)6100%n/a010101
lambda$static$1(Appendable, TypeVariable)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
TypeUtils()3100%n/a010201
lambda$wrap$4(Type)2100%n/a010101