EitherLogOrThrowCheck

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4 of 60699%13 of 11088%13831196025
visitToken(DetailAST)37296%31785%31312301
hasChildToken(DetailAST, int)1788%1150%120101
processCatchNode(DetailAST)98100%12396%11403601
isLoggingExpression(DetailAST)50100%3770%3601501
EitherLogOrThrowCheck()40100%n/a010701
isInstanceMethodCall(String, DetailAST)32100%8100%0501201
collectLoggersFromParameters(DetailAST)30100%6100%0401201
collectLoggerFieldNames(DetailAST)29100%1583%1401001
containsExceptionParameter(DetailAST, String)28100%6100%0401001
setLoggerFullyQualifiedClassName(String)23100%1150%120801
getDefaultTokens()23100%n/a010101
isPrintStackTrace(DetailAST, String)22100%1375%130801
isInnerClass(DetailAST)20100%4100%030801
isInstanceCreationBasedOnException(DetailAST, String)20100%1375%130901
isLoggingExceptionArgument(DetailAST, String)19100%2100%020801
isLoggerClassName(String)17100%1583%140301
getIdentifier(DetailAST)15100%4100%030601
isLoggerVariableDefinition(DetailAST)13100%n/a010501
isMethodOfCurrentClass(DetailAST)12100%2100%020201
isLoggerImport(DetailAST)10100%n/a010301
getCatchParameterName(DetailAST)7100%n/a010301
setLoggingMethodNames(String[])5100%n/a010201
static {...}4100%n/a010201
getAcceptableTokens()3100%n/a010101
getRequiredTokens()3100%n/a010101