NullabilityGuard

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total654 of 1,02135%153 of 19421%100120161259923
analyzeByAnnotations(Expression)1234325%22621%1415253401
analyzeByNullChecks(Expression)953225%21312%1213223101
analyzeMethodInvocation(MethodInvocation)790%180%1010222211
isCollectionGetCall(Expression)560%160%99161611
analyzeVariableInitializer(SimpleName)552934%12425%89132301
isInsideNullGuard(Expression, String)540%140%88141411
analyzeByType(Expression)454147%7750%68132601
isEarlyReturn(Statement)280%80%556611
isNullComparisonWith(InfixExpression, String)260%80%554411
isNonNullCheck(Expression, String)170%40%334411
isNullCheck(Expression, String)170%40%334411
analyzeByInitialization(Expression)161650%3350%344801
isNameMatch(Expression, String)150%40%331111
isAncestor(ASTNode, ASTNode)150%40%336611
analyze(Expression)65089%3770%3631601
findEnclosingBlock(ASTNode)21789%2466%241601
findEnclosingMethod(ASTNode)21487%1375%131601
resolveVariableBinding(SimpleName)21184%1150%121301
loadWhitelist()4197%1375%1311101
static {...}53100%n/a0101101
NullabilityGuard(Map)9100%n/a010301
NullabilityGuard()7100%n/a010301
getNonNullTypes()4100%n/a010101