TypeUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total653 of 2,42173%146 of 43266%115275117502659
getTypeArguments(Type, Class, Map)921816%17315%911141801
isAssignable(Type, TypeVariable, Map)700%200%1111141411
isAssignable(Type, GenericArrayType, Map)695242%151346%1115112601
isAssignable(Type, Class)456057%121860%91672301
extractTypeArgumentsFrom(Map, TypeVariable[])440%20%226611
unrollBounds(Map, Type[])310%40%338811
unrollVariables(Map, Type)306066%61062%5972201
toLongString(TypeVariable)273657%4233%3441401
parameterizedTypeToString(ParameterizedType)224466%3350%2441401
isAssignable(Type, Type, Map)213763%3975%2731101
getRawType(Type, Type)186879%41680%41142401
equals(GenericArrayType, Type)140%40%332211
isInstance(Object, Type)131043%6225%451401
getClosestParentType(Class, Class)125682%21285%2811501
classToString(Class)124779%1583%1411101
substituteTypeVariables(Type, Map)121657%2466%241601
getRawType(ParameterizedType)12942%1150%121401
parameterize(Class, Map)12425%n/a013401
parameterizeWithOwner(Type, Class, Map)12425%n/a013401
appendRecursiveTypes(StringBuilder, int[], Type[])93479%1375%131601
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%3511301
toString(Type)63986%1990%1611201
getTypeArguments(ParameterizedType)60%n/a111111
mapTypeVariablesToArguments(Class, ParameterizedType, Map)55090%3562%3511401
equals(Type, Type)52784%1787%151901
isAssignable(Type, ParameterizedType, Map)48395%42485%41522601
getTypeArguments(Class, Class, Map)43990%1990%1611001
equals(Type[], Type[])42385%2466%242601
TypeUtils()30%n/a112211
getTypeArguments(ParameterizedType, Class, Map)27597%1990%1611901
typesSatisfyVariables(Map)25096%1583%141901
equals(WildcardType, Type)2395%2466%240501
containsTypeVariables(Type)77100%11995%11101601
wildcardTypeToString(WildcardType)56100%3975%370801
findRecursiveTypes(ParameterizedType)37100%1583%140701
typeVariableToString(TypeVariable)35100%2466%240601
appendAllTo(StringBuilder, String, Object[])33100%1375%130601
equals(ParameterizedType, Type)26100%2466%240601
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
static {...}11100%n/a010101
toString(Object)10100%2100%020101
genericArrayType(Type)9100%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$0(Type)2100%n/a010101