RequireThisCheck

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total0 of 1,564100%0 of 293100%01980406045
static {...}175100%n/a0103901
collectDeclarations(Deque, DetailAST)150100%22100%01704201
getClassFrameWhereViolationIsFound(DetailAST)135100%52100%02703301
canBeReferencedFromStaticContext(DetailAST)86100%20100%01102601
processIdent(DetailAST)59100%19100%01101701
logViolation(String, DetailAST, RequireThisCheck.AbstractFrame)49100%4100%030501
getAllTokensOfType(DetailAST, int, int)49100%14100%0801401
getAllTokensWhichAreEqualToCurrent(DetailAST, DetailAST, int)49100%14100%0801401
isLambdaParameter(DetailAST)48100%10100%0601301
getRequiredTokens()47100%n/a010101
getFieldWithoutThis(DetailAST, int)47100%18100%01001001
isUserDefinedArrangementOfThis(RequireThisCheck.AbstractFrame, DetailAST)47100%6100%0401601
getAllTokensOfType(DetailAST, int)45100%12100%0701301
beginTree(DetailAST)43100%8100%0501501
isReturnedVariable(RequireThisCheck.AbstractFrame, DetailAST)42100%4100%0301301
getBlockEndToken(DetailAST, DetailAST)39100%6100%0401101
isOverlappingByArgument(DetailAST)38100%6100%0401001
collectVariableDeclarations(DetailAST, RequireThisCheck.AbstractFrame)33100%6100%0401101
isOverlappingByLocalVariable(DetailAST)31100%4100%030801
isAstInside(DetailAST, DetailAST)26100%6100%040701
canAssignValueToClassField(DetailAST)26100%4100%030501
getMethodWithoutThis(DetailAST)26100%8100%050801
isInsideConstructorFrame(RequireThisCheck.AbstractFrame)24100%6100%040801
endCollectingDeclarations(Queue, DetailAST)23100%5100%040601
getCodeBlockDefinitionToken(DetailAST)23100%8100%050701
findClassFrame(DetailAST, boolean)22100%4100%030601
isInCompactConstructor(DetailAST)20100%4100%030801
RequireThisCheck()17100%n/a010501
visitToken(DetailAST)16100%3100%030601
getNearestClassFrameName()16100%2100%020401
lambda$isLambdaParameter$0(DetailAST, DetailAST)16100%4100%030201
isAstSimilar(DetailAST, DetailAST)15100%4100%030101
isInExpression(DetailAST)14100%4100%030201
isAnonymousClassDef(DetailAST)13100%4100%030301
leaveToken(DetailAST)9100%2100%020401
findFrame(DetailAST, boolean)8100%n/a010101
findFrame(RequireThisCheck.AbstractFrame, DetailAST, boolean)5100%n/a010101
isDeclarationToken(int)5100%n/a010101
isAssignToken(int)5100%n/a010101
isCompoundAssignToken(int)5100%n/a010101
setCheckFields(boolean)4100%n/a010201
setCheckMethods(boolean)4100%n/a010201
setValidateOnlyOverlapping(boolean)4100%n/a010201
getDefaultTokens()3100%n/a010101
getAcceptableTokens()3100%n/a010101