PushIntoCaseWhenBranch

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total124 of 46673%13 of 5275%12381587012
tryPushIntoCaseWhen(Expression, int, CaseWhen, ExpressionRewriteContext)504547%3350%2461401
tryPushIntoNullIf(Expression, int, NullIf, ExpressionRewriteContext)222250%2250%232701
tryPushIntoIf(Expression, int, If, ExpressionRewriteContext)202353%1150%122501
tryPushIntoNvl(Expression, int, Nvl, ExpressionRewriteContext)172256%2250%232701
pushIntoBranches(Expression, int, List, ExpressionRewriteContext)114981%4450%4521401
rewrite(Expression, ExpressionRewriteContext)46794%11191%1711401
needRewrite(Expression)44100%12100%0701401
static {...}24100%n/a010201
isClassCaseWhenLike(Class)23100%4100%030401
buildRules()13100%n/a010501
lambda$buildRules$0(ExpressionMatchingContext)7100%n/a010101
PushIntoCaseWhenBranch()3100%n/a010101