Source file "com/sun/tools/javac/comp/Check.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 4,890 of 4,890 | 0% | 763 of 763 | 0% | 474 | 474 | 709 | 709 | 90 | 90 |
| checkOverride(Tree, Symbol.MethodSymbol, Symbol.MethodSymbol, Symbol.ClassSymbol) | 0% | 0% | 23 | 23 | 33 | 33 | 1 | 1 | ||
| checkFlags(int, long, Symbol, Tree) | 0% | 0% | 30 | 30 | 43 | 43 | 1 | 1 | ||
| validateAnnotation(Tree.Annotation) | 0% | 0% | 20 | 20 | 34 | 34 | 1 | 1 | ||
| annotationApplicable(Tree.Annotation, Symbol) | 0% | 0% | 29 | 29 | 29 | 29 | 1 | 1 | ||
| checkCompatibleConcretes(int, Type) | 0% | 0% | 18 | 18 | 27 | 27 | 1 | 1 | ||
| firstDirectIncompatibility(Type, Type, Type) | 0% | 0% | 18 | 18 | 20 | 20 | 1 | 1 | ||
| checkNonCyclicInternal(int, Type) | 0% | 0% | 15 | 15 | 25 | 25 | 1 | 1 | ||
| Check(Context) | 0% | 0% | 3 | 3 | 26 | 26 | 1 | 1 | ||
| instantiatePoly(int, Type.ForAll, Type, Warner) | 0% | 0% | 10 | 10 | 15 | 15 | 1 | 1 | ||
| checkImplementations(Tree.ClassDef, Symbol.ClassSymbol) | 0% | 0% | 12 | 12 | 14 | 14 | 1 | 1 | ||
| checkType(int, Type, Type) | 0% | 0% | 9 | 9 | 17 | 17 | 1 | 1 | ||
| firstUndef(Symbol.ClassSymbol, Symbol.ClassSymbol) | 0% | 0% | 13 | 13 | 20 | 20 | 1 | 1 | ||
| checkNonCyclicElements(Tree.ClassDef) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| checkExtends(int, Type, Type.TypeVar) | 0% | 0% | 9 | 9 | 15 | 15 | 1 | 1 | ||
| checkNonCyclicElementsInternal(int, Symbol.TypeSymbol) | 0% | 0% | 5 | 5 | 16 | 16 | 1 | 1 | ||
| checkOverride(Tree, Symbol.MethodSymbol) | 0% | 0% | 7 | 7 | 14 | 14 | 1 | 1 | ||
| checkUnique(int, Symbol, Scope) | 0% | 0% | 10 | 10 | 8 | 8 | 1 | 1 | ||
| checkAllDefined(int, Symbol.ClassSymbol) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| checkCompatibleSupertypes(int, Type) | 0% | 0% | 9 | 9 | 12 | 12 | 1 | 1 | ||
| checkClassBounds(int, Map, Type) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| checkCyclicConstructors(Tree.ClassDef) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| checkUniqueImport(int, Symbol, Scope) | 0% | 0% | 10 | 10 | 11 | 11 | 1 | 1 | ||
| validateAnnotationType(int, Type) | 0% | 0% | 8 | 8 | 10 | 10 | 1 | 1 | ||
| noteCyclic(int, Symbol.ClassSymbol) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| checkUniqueClassName(int, Name, Scope) | 0% | 0% | 8 | 8 | 9 | 9 | 1 | 1 | ||
| firstIncompatibility(Type, Type, Type) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| isOverrider(Symbol) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| checkCyclicConstructor(Tree.ClassDef, Symbol, Map) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| intersect(List, List) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| checkCompatibleAbstracts(int, Type, Type, Type) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| checkTransparentVar(int, Symbol.VarSymbol, Scope) | 0% | 0% | 7 | 7 | 8 | 8 | 1 | 1 | ||
| checkTransparentClass(int, Symbol.ClassSymbol, Scope) | 0% | 0% | 7 | 7 | 8 | 8 | 1 | 1 | ||
| cannotOverride(Symbol.MethodSymbol, Symbol.MethodSymbol) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| overrides(Symbol.MethodSymbol, Symbol.MethodSymbol) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| closure(Type, Map, Map) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| checkCastable(int, Type, Type) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| checkClassType(int, Type, boolean) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| checkReifiableReferenceType(int, Type) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| checkDisjoint(int, long, long, long) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| localClassName(Symbol.ClassSymbol) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| validateAnnotation(Tree.Annotation, Symbol) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| closure(Type, Map) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| checkClassType(int, Type) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| implicitEnumFinalFlag(Tree) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| checkDeprecatedAnnotation(int, Symbol) | 0% | 0% | 6 | 6 | 3 | 3 | 1 | 1 | ||
| excl(Type, List) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| intersects(Type, List) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| isUnchecked(Type) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| completionError(int, Symbol.CompletionFailure) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| typeError(int, String, Type, Type, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isUnchecked(Symbol.ClassSymbol) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| checkAnnotationResType(int, Type) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| unHandled(List, List) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| duplicateErasureError(int, Symbol, Symbol) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| typeError(int, Object, Type, Type) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| warnDeprecated(int, Symbol) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isCanonical(Tree) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| duplicateError(int, Symbol) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| subset(Type, List) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| union(List, List) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| diff(List, List) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| validateAnnotations(List, Symbol) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| typeTagError(int, Object, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isTypeVar(Type) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| checkCanonical(Tree) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| checkNonVoid(int, Type) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| checkNotRepeated(int, Type, Set) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| checkRefType(int, Type) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| checkNullOrRefType(int, Type) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| validate(Tree) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| validate(List) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| validateTypeParams(List) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| instance(Context) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| incl(Type, List) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| protection(long) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| isHandled(Type, List) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| protectionString(long) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| warnUnchecked(int, String, Object[]) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| earlyRefError(int, Symbol) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isUnchecked(int, Type) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| checkCompatibleAbstracts(int, Type, Type) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| validateAnnotationType(Tree) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| castWarner(int, Type, Type) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| convertWarner(int, Type, Type) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setLint(Lint) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| checkClassBounds(int, Type) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| reportDeferredDiagnostics() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| checkNonCyclic(int, Type) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| checkImplementations(Tree.ClassDef) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 |