Source file "org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 5,823 of 5,823 | 0% | 997 of 997 | 0% | 620 | 620 | 1,264 | 1,264 | 102 | 102 |
| getTypeFromTypeSignature(SignatureWrapper, TypeVariableBinding[], ReferenceBinding, char[][][], ITypeAnnotationWalker) | 0% | 0% | 32 | 32 | 74 | 74 | 1 | 1 | ||
| computePackageFrom(char[][], boolean) | 0% | 0% | 28 | 28 | 49 | 49 | 1 | 1 | ||
| askForType(PackageBinding, char[], ModuleBinding) | 0% | 0% | 24 | 24 | 53 | 53 | 1 | 1 | ||
| computeBoxingType(TypeBinding) | 0% | 0% | 35 | 35 | 46 | 46 | 1 | 1 | ||
| createPlainPackage(char[][]) | 0% | 0% | 17 | 17 | 31 | 31 | 1 | 1 | ||
| askForType(char[][], ModuleBinding) | 0% | 0% | 16 | 16 | 37 | 37 | 1 | 1 | ||
| createParameterizedGenericMethod(MethodBinding, TypeBinding[], boolean, boolean, TypeBinding) | 0% | 0% | 20 | 20 | 33 | 33 | 1 | 1 | ||
| createPolymorphicMethod(MethodBinding, TypeBinding[], Scope) | 0% | 0% | 13 | 13 | 40 | 40 | 1 | 1 | ||
| convertToRawType(TypeBinding, boolean) | 0% | 0% | 19 | 19 | 45 | 45 | 1 | 1 | ||
| LookupEnvironment(ITypeRequestor, CompilerOptions, ProblemReporter, INameEnvironment) | 0% | 0% | 5 | 5 | 31 | 31 | 1 | 1 | ||
| getTypeFromSignature(char[], int, int, boolean, TypeBinding, char[][][], ITypeAnnotationWalker) | 0% | 0% | 22 | 22 | 48 | 48 | 1 | 1 | ||
| createAnnotatedType(TypeBinding, AnnotationBinding[]) | 0% | 0% | 13 | 13 | 28 | 28 | 1 | 1 | ||
| getNullAnnotationBit(char[][]) | 0% | 0% | 6 | 6 | 14 | 14 | 1 | 1 | ||
| getInaccessibleBinding(char[][], ModuleBinding) | 0% | 0% | 15 | 15 | 28 | 28 | 1 | 1 | ||
| getType(char[][], ModuleBinding) | 0% | 0% | 14 | 14 | 24 | 24 | 1 | 1 | ||
| askForTypeFromModules(ModuleBinding, ModuleBinding[], Function) | 0% | 0% | 11 | 11 | 28 | 28 | 1 | 1 | ||
| LookupEnvironment(LookupEnvironment, ModuleBinding) | 0% | n/a | 1 | 1 | 29 | 29 | 1 | 1 | ||
| getTypeFromVariantTypeSignature(SignatureWrapper, TypeVariableBinding[], ReferenceBinding, ReferenceBinding, int, char[][][], ITypeAnnotationWalker) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| reset() | 0% | 0% | 3 | 3 | 26 | 26 | 1 | 1 | ||
| convertUnresolvedBinaryToRawType(TypeBinding) | 0% | 0% | 15 | 15 | 33 | 33 | 1 | 1 | ||
| completeTypeBindings() | 0% | 0% | 5 | 5 | 19 | 19 | 1 | 1 | ||
| updatePolymorphicMethodReturnType(PolymorphicMethodBinding, TypeBinding) | 0% | 0% | 7 | 7 | 26 | 26 | 1 | 1 | ||
| flaggedJavaBaseTypeErrors(ReferenceBinding, char[][]) | 0% | 0% | 16 | 16 | 18 | 18 | 1 | 1 | ||
| createParameterizedGenericMethod(MethodBinding, RawTypeBinding) | 0% | 0% | 9 | 9 | 21 | 21 | 1 | 1 | ||
| buildTypeBindings(CompilationUnitDeclaration, AccessRestriction) | 0% | 0% | 5 | 5 | 16 | 16 | 1 | 1 | ||
| initializeUsesNullTypeAnnotation() | 0% | 0% | 11 | 11 | 23 | 23 | 1 | 1 | ||
| annotateType(TypeBinding, ITypeAnnotationWalker, char[][][]) | 0% | 0% | 10 | 10 | 18 | 18 | 1 | 1 | ||
| getTypeFromCompoundName(char[][], boolean, boolean) | 0% | 0% | 9 | 9 | 17 | 17 | 1 | 1 | ||
| completeTypeBindings(CompilationUnitDeclaration[], boolean[], int) | 0% | 0% | 8 | 8 | 17 | 17 | 1 | 1 | ||
| getModuleFromAnswer(NameEnvironmentAnswer) | 0% | 0% | 7 | 7 | 16 | 16 | 1 | 1 | ||
| getCachedType0(char[][]) | 0% | 0% | 9 | 9 | 12 | 12 | 1 | 1 | ||
| usesNullTypeAnnotations() | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| convertToRawTypes(ReferenceBinding[], boolean, boolean) | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| createMissingType(PackageBinding, char[][]) | 0% | 0% | 6 | 6 | 14 | 14 | 1 | 1 | ||
| getCachedType(char[][]) | 0% | 0% | 9 | 9 | 11 | 11 | 1 | 1 | ||
| filterNullTypeAnnotations(AnnotationBinding[]) | 0% | 0% | 7 | 7 | 17 | 17 | 1 | 1 | ||
| getModule(char[]) | 0% | 0% | 8 | 8 | 14 | 14 | 1 | 1 | ||
| createBinaryTypeFrom(IBinaryType, PackageBinding, boolean, AccessRestriction) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| qualifiedNameMatchesSignature(char[][], char[]) | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| getTypeFromConstantPoolName(char[], int, int, boolean, char[][][], ITypeAnnotationWalker) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| addResolutionListener(IQualifiedTypeResolutionListener) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| convertToParameterizedType(ReferenceBinding) | 0% | 0% | 8 | 8 | 13 | 13 | 1 | 1 | ||
| containsNullTypeAnnotation(IBinaryAnnotation[]) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| getTopLevelPackage(char[]) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| getTypeArgumentsFromSignature(SignatureWrapper, TypeVariableBinding[], ReferenceBinding, ReferenceBinding, char[][][], ITypeAnnotationWalker) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| completeTypeBindings(CompilationUnitDeclaration) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| combine(ReferenceBinding, ReferenceBinding, ModuleBinding) | 0% | 0% | 8 | 8 | 6 | 6 | 1 | 1 | ||
| fromSplitPackageOrOracle(IModuleAwareNameEnvironment, ModuleBinding, PackageBinding, char[]) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| getResolvedType(char[][], ModuleBinding, Scope, boolean) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| javaBaseModule() | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| getNonNullAnnotation() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getTypeFromTypeVariable(TypeVariableBinding, int, AnnotationBinding[][], ITypeAnnotationWalker, char[][][]) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| createGetClassMethod(TypeBinding, MethodBinding, Scope) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| getNullableAnnotation() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| completeTypeBindings(CompilationUnitDeclaration, boolean) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| createWildcard(ReferenceBinding, int, TypeBinding, TypeBinding[], int) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| isMissingType(char[]) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| cacheBinaryType(IBinaryType, boolean, AccessRestriction) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| nullAnnotationsFromTagBits(long) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| containsNullTypeAnnotation(AnnotationBinding[]) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| maybeCreateParameterizedType(ReferenceBinding, ReferenceBinding) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| countNonStaticNestingLevels(TypeBinding) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| createParameterizedType(ReferenceBinding, TypeBinding[], ReferenceBinding) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| createRawType(ReferenceBinding, ReferenceBinding) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| createAnnotation(ReferenceBinding, ElementValuePair[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| releaseClassFiles(ClassFile[]) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| createUnresolvedAnnotation(ReferenceBinding, ElementValuePair[]) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| createIntersectionType18(ReferenceBinding[]) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isNullnessAnnotationPackage(PackageBinding) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| setAccessRestriction(ReferenceBinding, AccessRestriction) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getResolvedType(char[][], Scope) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| createCapturedWildcard(WildcardBinding, ReferenceBinding, int, int, ASTNode, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createWildcard(ReferenceBinding, int, TypeBinding, TypeBinding[], int, AnnotationBinding[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| methodVerifier() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getTypeFromConstantPoolName(char[], int, int, boolean, char[][][]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| canTypeBeAccessed(SourceTypeBinding, Scope) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| createParameterizedGenericMethod(MethodBinding, TypeBinding[], TypeBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createParameterizedType(ReferenceBinding, TypeBinding[], ReferenceBinding, AnnotationBinding[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getResolvedJavaBaseType(char[][], Scope) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createArrayType(TypeBinding, int, AnnotationBinding[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createBinaryTypeFrom(IBinaryType, PackageBinding, AccessRestriction) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createRawType(ReferenceBinding, ReferenceBinding, AnnotationBinding[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| cacheBinaryType(IBinaryType, AccessRestriction) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createArrayType(TypeBinding, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createParameterizedGenericMethod(MethodBinding, TypeBinding[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createMemberType(ReferenceBinding, ReferenceBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createAnnotatedType(TypeBinding, AnnotationBinding[][]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAccessRestriction(TypeBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getType(char[][]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| updateCaches(UnresolvedReferenceBinding, ReferenceBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$0(IModuleAwareNameEnvironment, char[][], ModuleBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$1(IModuleAwareNameEnvironment, PackageBinding, char[], ModuleBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPackage0(char[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newMethodVerifier() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getUnannotatedType(TypeBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAnnotatedTypes(TypeBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createPackage(char[][]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| usesAnnotatedTypeSystem() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNullableAnnotationName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNonNullAnnotationName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNonNullByDefaultAnnotationName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |