RequireThisCheck

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,485 of 1,4850%282 of 2820%1971973513514747
static {...}1370%n/a113311
collectDeclarations(Deque, DetailAST)1360%240%1919404011
getClassFrameWhereViolationIsFound(DetailAST)1310%520%2727333311
processIdent(DetailAST)590%190%1111171711
getRequiredTokens()550%n/a111111
getAllTokensOfType(DetailAST, int, int)490%140%88141411
getAllTokensWhichAreEqualToCurrent(DetailAST, DetailAST, int)490%140%88141411
getFieldWithoutThis(DetailAST, int)470%180%1010101011
isUserDefinedArrangementOfThis(RequireThisCheck.AbstractFrame, DetailAST)470%60%44161611
isLambdaParameter(DetailAST)470%100%66131311
getAllTokensOfType(DetailAST, int)450%120%77131311
logViolation(String, DetailAST, RequireThisCheck.AbstractFrame)430%40%335511
beginTree(DetailAST)410%60%44141411
getBlockEndToken(DetailAST, DetailAST)390%60%44111111
isOverlappingByArgument(DetailAST)380%60%44101011
endCollectingDeclarations(Queue, DetailAST)340%80%668811
collectVariableDeclarations(DetailAST, RequireThisCheck.AbstractFrame)330%60%44111111
visitToken(DetailAST)310%60%558811
collectMethodDeclarations(Deque, DetailAST, RequireThisCheck.AbstractFrame)290%20%227711
canBeReferencedFromStaticContext(DetailAST)280%80%557711
isOverlappingByLocalVariable(DetailAST)270%20%228811
isReturnedVariable(RequireThisCheck.AbstractFrame, DetailAST)260%n/a118811
isAstInside(DetailAST, DetailAST)260%60%447711
canAssignValueToClassField(DetailAST)260%40%335511
getMethodWithoutThis(DetailAST)260%80%558811
findClassFrame(DetailAST, boolean)220%40%336611
leaveToken(DetailAST)210%50%446611
isInCompactConstructor(DetailAST)190%40%338811
getCodeBlockDefinitionToken(DetailAST)180%60%446611
isInsideConstructorFrame(RequireThisCheck.AbstractFrame)180%40%334411
RequireThisCheck()170%n/a115511
getNearestClassFrameName()160%20%224411
lambda$isLambdaParameter$1(DetailAST, DetailAST)160%40%332211
isAstSimilar(DetailAST, DetailAST)150%40%331111
isInExpression(DetailAST)140%40%332211
isAnonymousClassDef(DetailAST)130%40%333311
findFrame(DetailAST, boolean)80%n/a111111
findFrame(RequireThisCheck.AbstractFrame, DetailAST, boolean)50%n/a111111
setCheckFields(boolean)40%n/a112211
setCheckMethods(boolean)40%n/a112211
setValidateOnlyOverlapping(boolean)40%n/a112211
isDeclarationToken(int)40%n/a111111
isAssignToken(int)40%n/a111111
isCompoundAssignToken(int)40%n/a111111
lambda$isReturnedVariable$0(DetailAST, DetailAST)40%n/a111111
getDefaultTokens()30%n/a111111
getAcceptableTokens()30%n/a111111