TypeUtilsKt

Source file "kotlin/reflect/jvm/internal/impl/types/typeUtil/TypeUtils.kt" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,249 of 1,2490%190 of 1900%1181181031032323
replaceArgumentsWithStarProjectionOrMapped(KotlinType, TypeSubstitutor, Map, Variance, Set)3640%500%2626252511
replaceArgumentsWithStarProjections(KotlinType)2510%200%1111181811
extractTypeParametersFromUpperBounds(KotlinType, KotlinType, Set, Set)1320%280%1515141411
getRepresentativeUpperBound(TypeParameterDescriptor)1050%200%11118811
containsSelfTypeParameter(KotlinType, TypeConstructor, Set)1040%260%1414111111
hasTypeParameterRecursiveBounds(TypeParameterDescriptor, TypeConstructor, Set)610%140%887711
isStubType(KotlinType)260%80%552211
isStubTypeForBuilderInference(KotlinType)260%80%552211
createProjection(KotlinType, Variance, TypeParameterDescriptor)240%40%331111
replaceAnnotations(KotlinType, Annotations)210%40%332211
extractTypeParametersFromUpperBounds(KotlinType, Set)190%n/a112211
isTypeAliasParameter(ClassifierDescriptor)150%40%331111
isSubtypeOf(KotlinType, KotlinType)110%n/a111111
shouldBeUpdated(KotlinType)110%40%331111
getBuiltIns(KotlinType)100%n/a111111
contains(KotlinType, Function1)100%n/a111111
hasTypeParameterRecursiveBounds(TypeParameterDescriptor)100%n/a110011
makeNullable(KotlinType)90%n/a111111
makeNotNullable(KotlinType)90%n/a111111
asTypeProjection(KotlinType)90%n/a111111
containsTypeAliasParameters(KotlinType)80%n/a112211
requiresTypeAliasExpansion(KotlinType)80%n/a112211
isTypeParameter(KotlinType)60%n/a111111