WindowFunctionChecker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total171 of 74376%24 of 9875%287535166626
checkWindowFrameAfterFunc(WindowFrame)524445%5550%4681901
visitFirstValue(FirstValue, Void)327870%6857%5872401
visitPercentRank(PercentRank, Void)140%n/a114411
visitCumeDist(CumeDist, Void)140%n/a114411
visitNtile(Ntile, Void)140%n/a114411
lambda$checkAndCompleteWindowFrame$2(WindowFrame, String, WindowFrame)7541%1150%121301
checkWindowFrameBeforeFunc(WindowFrame)514896%34393%32403201
checkFrameBoundOffset(WindowFrame.FrameBoundary)55691%3770%3611301
visitLag(Lag, Void)52985%1150%121801
visitLead(Lead, Void)52985%1150%121801
lambda$visitLead$1(WindowFrame)50%n/a111111
lambda$visitLag$0(WindowFrame)50%n/a111111
lambda$checkWindowFrameAfterFunc$3(OrderExpression)42083%2250%230301
visitNthValue(NthValue, Void)40%n/a112211
visitLastValue(LastValue, Void)32100%2250%230501
checkWindowFunction()22100%2100%020501
checkWindowAfterFunc()16100%2100%020501
visitRank(Rank, Void)14100%n/a010401
visitDenseRank(DenseRank, Void)14100%n/a010401
visitRowNumber(RowNumber, Void)14100%n/a010401
checkAndCompleteWindowFrame(WindowFrame, String)14100%n/a010301
setDefaultWindowFrameAfterFunc()12100%n/a010301
getBoundOffsetValue(WindowFrame.FrameBoundary)9100%n/a010101
checkWindowBeforeFunc()7100%n/a010201
WindowFunctionChecker(WindowExpression)6100%n/a010301
getWindow()3100%n/a010101