org.apache.doris.nereids.rules.expression.rules

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,324 of 17,98675%739 of 2,45469%5881,7538353,78069521473
FoldConstantRuleOnBE.java1,41640522%1646227%10012928637981601
OneRangePartitionEvaluator.java7301,61468%13914751%9118912045764403
FoldConstantRuleOnFE.java3351,41280%4918779%5017063374125013
PartitionRangeExpander.java32247359%395357%36667017681914
DateFunctionRewrite.java25713935%41918%243338700801
PartitionPruner.java14437272%354153%22492810911102
PredicateRewriteForPartitionPrune.java11713%175%91228330301
RangeInference.java10990789%1911585%191141620024706
PartitionPredicateToRange.java9246783%343852%30492211611301
BetweenToEqual.java9215662%202252%142912420801
SimplifyInPredicate.java9111756%19932%1625133431101
ColumnBound.java789554%4660%82192941601
ConvertAggStateCast.java773229%137%71115250401
ColumnRange.java5216075%10100%10301249102501
SimplifyComparisonPredicate.java491,64397%4229487%431881633312001
AddMinMax.java4686594%2513784%241021120302103
DigitalMaskingConvert.java3234%n/a14491401
MultiColumnBound.java294158%4450%376171301
OrToIn.java2561596%108889%10641015801502
OneListPartitionEvaluator.java2520989%41275%42155401301
FoldConstantRule.java216675%11738%8147210501
UnknownPartitionEvaluator.java210%n/a55885511
SimplifyArithmeticRule.java46196%38996%46139311502
SupportJavaDateFormatter.java11186%61266%6175351801
PartitionPruneExpressionExtractor.java22293%53587%5294550903
SortedPartitionRanges.java3568%n/a245162413
SimplifyArithmeticComparisonRule.java29995%2291%2203630801
NullSafeEqualToEqual.java7584%51168%4121140401
PartitionItemToRange.java15593%1392%2102391301
MedianConvert.java62%n/a14161401
SimplifyCastRule.java25596%53788%5251590401
ArrayContainToArrayOverlap.java17296%51979%5182380601
SimplifyRange.java23197%2692%22515001101
MergeDateTrunc.java10094%5964%5123250501
ExtractCommonFactorRule.java40898%5198%1341970801
RangePartitionValueIterator.java6092%787%171150301
ReplaceVariableByLiteral.java3487%50%151110401
SimplifyConditionalFunction.java19098%2395%1181410601
LikeToEqualRewrite.java11398%1688%2131250401
InPredicateExtractNonConstant.java10499%1191%1110240501
InPredicateDedup.java6598%583%180150501
SimplifyConflictCompound.java245100%32100%0240530801
SimplifyNotExprRule.java104100%14100%0120240501
TrySimplifyPredicateWithMarkJoinSlot.java100100%8100%080200401
SimplifySelfComparison.java58100%1593%1120150401
CaseWhenToIf.java53100%100%050120401
TopnToMax.java42100%466%27090401
InPredicateToEqualToRule.java39100%100%06070501
DistinctPredicatesRule.java38100%100%050100401
NormalizeBinaryPredicatesRule.java32100%4100%06060401
OnePartitionEvaluator.java100%100%02030101
PartitionSlotInput.java100%n/a01040101