MethodVerifier

Source file "org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,694 of 2,6940%596 of 5960%3473475535534949
computeInheritedMethods(ReferenceBinding, ReferenceBinding[])4490%880%4545848411
checkForRedundantSuperinterfaces(ReferenceBinding, ReferenceBinding[])3400%640%3333696911
checkAgainstInheritedMethods(MethodBinding, MethodBinding[], int, MethodBinding[])2290%600%3131484811
checkInheritedMethods(MethodBinding[], int, boolean[], boolean[])2160%460%2424434311
computeSubstituteMethod(MethodBinding, MethodBinding, LookupEnvironment)1700%360%1919414111
findOverriddenInheritedMethods(MethodBinding[], int)1470%380%2020323211
checkConcreteInheritedMethod(MethodBinding, MethodBinding[])850%240%1313181811
computeMethods()760%100%66141411
checkPackagePrivateAbstractMethod(MethodBinding)750%200%1111171711
isSubstituteParameterSubsignature(MethodBinding, MethodBinding, LookupEnvironment)730%280%1515121211
checkForMissingHashCodeMethod()580%140%889911
checkExceptions(MethodBinding, MethodBinding)570%120%77111111
couldMethodOverride(MethodBinding, MethodBinding)540%220%1212141411
findBestInheritedAbstractOrDefaultMethod(MethodBinding[], int)530%160%99101011
mustImplementAbstractMethod(ReferenceBinding)510%160%99121211
areReturnTypesCompatible(MethodBinding, MethodBinding, LookupEnvironment)490%100%667711
hasGenericParameter(MethodBinding)380%80%559911
checkInheritedReturnTypes(MethodBinding, MethodBinding)370%120%776611
resolvedExceptionTypesFor(MethodBinding)360%60%448811
isAsVisible(MethodBinding, MethodBinding)340%120%776611
checkAbstractMethod(MethodBinding)310%40%338811
toString()310%n/a117711
collectAllDistinctSuperInterfaces(ReferenceBinding[], Set, List)290%40%337711
computeInheritedMethods()260%20%226611
canSkipInheritedMethods()200%60%443311
problemReporter(MethodBinding)180%40%334411
verify(SourceTypeBinding)180%20%227711
areMethodsCompatible(MethodBinding, MethodBinding, LookupEnvironment)160%20%225511
isParameterSubsignature(MethodBinding, MethodBinding, LookupEnvironment)160%40%332211
isMethodSubsignature(MethodBinding, MethodBinding)150%40%332211
isInterfaceMethodImplemented(MethodBinding, MethodBinding, ReferenceBinding)140%40%331111
MethodVerifier(LookupEnvironment)130%n/a115511
doesMethodOverride(MethodBinding, MethodBinding, LookupEnvironment)130%40%331111
isSameClassOrSubclassOf(ReferenceBinding, ReferenceBinding)130%40%333311
verify()130%20%226611
canSkipInheritedMethods(MethodBinding, MethodBinding)120%40%332211
mustImplementAbstractMethods()120%40%331111
areReturnTypesCompatible(MethodBinding, MethodBinding)80%n/a111111
reportIncompatibleReturnTypeError(MethodBinding, MethodBinding)80%n/a112211
areMethodsCompatible(MethodBinding, MethodBinding)60%n/a111111
computeSubstituteMethod(MethodBinding, MethodBinding)60%n/a111111
doesMethodOverride(MethodBinding, MethodBinding)60%n/a111111
isParameterSubsignature(MethodBinding, MethodBinding)60%n/a111111
isSubstituteParameterSubsignature(MethodBinding, MethodBinding)60%n/a111111
problemReporter()50%n/a111111
canOverridingMethodDifferInErasure(MethodBinding, MethodBinding)0%n/a111111
findSuperinterfaceCollisions(ReferenceBinding, ReferenceBinding[])0%n/a111111
reportRawReferences(MethodBinding, MethodBinding)0%n/a111111
checkForBridgeMethod(MethodBinding, MethodBinding, MethodBinding[])0%n/a111111