NullAnnotationMatching

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,659 of 1,6590%395 of 3950%2262263483482626
analyse(TypeBinding, TypeBinding, TypeBinding, Substitution, int, Expression, NullAnnotationMatching.CheckMode)5750%1660%848410910911
checkAssignment(BlockScope, FlowContext, VariableBinding, FlowInfo, int, Expression, TypeBinding)1530%320%1717333311
checkForContradictions(MethodBinding, Object, Scope)1250%200%1111272711
areSameTypes(TypeBinding, TypeBinding, TypeBinding)980%300%1616171711
weakerTypes(TypeBinding[], TypeBinding[], LookupEnvironment)930%80%55121211
providedNullTagBits(TypeBinding)860%220%1212232311
computeNullProblemSeverity(long, long, int, NullAnnotationMatching.CheckMode, boolean)840%310%1919282811
mergeTypeAnnotations(TypeBinding, TypeBinding, boolean, LookupEnvironment)670%100%66141411
okNonNullStatus(Expression)590%160%99131311
requiredNullTagBits(TypeBinding, NullAnnotationMatching.CheckMode)500%140%88161611
moreDangerousType(TypeBinding, TypeBinding)490%140%88151511
toString()490%80%558811
static {...}290%n/a114411
nullStatusFromExpressionType(TypeBinding)240%60%448811
strongerType(TypeBinding, TypeBinding, LookupEnvironment)190%20%223311
isPotentiallyNullMismatch()160%60%441111
hasContradictions(TypeBinding)140%20%223311
NullAnnotationMatching(NullAnnotationMatching.Severity, int, TypeBinding)120%n/a115511
validNullTagBits(long)120%20%222211
analyse(TypeBinding, TypeBinding, int)90%n/a111111
isUnchecked()80%20%221111
isDefiniteMismatch()80%20%221111
wantToReport()80%20%221111
superTypeHintName(CompilerOptions, boolean)70%n/a111111
isAnyMismatch()0%n/a111111
report(Scope)0%n/a111111