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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,113 of 18,55688%490 of 2,51280%4551,7994103,91037538276
SimplifyComparisonPredicate.java3601,32978%9424272%811876333221901
FoldConstantRuleOnBE.java2701,58985%5119379%391385539201601
PartitionRangeExpander.java20559074%266671%22664517631904
PartitionPruner.java12339376%284863%21492510911102
RangeInference.java11989988%2011685%201151920224706
OneRangePartitionEvaluator.java1152,22995%4923782%491892345724403
FoldConstantRuleOnFE.java1101,63293%1920591%211631937234913
PartitionPredicateToRange.java9746282%324055%27492411621301
SimplifyCastRule.java8717666%93378%92513590401
SimplifyInPredicate.java7912962%141450%1425103441101
ColumnBound.java789554%4660%82192941601
OrToIn.java7261089%178783%16661816501402
PredicateRewriteForPartitionPrune.java518562%10844%71213330301
SimplifyArithmeticComparisonRule.java3827687%71770%6206630801
NullSafeEqualToEqual.java385157%10637%7123140401
MultiColumnBound.java294158%4450%376171301
AddMinMax.java2888396%2014287%20102720302103
ColumnRange.java2718587%10100%53074952501
OneListPartitionEvaluator.java2520989%41275%42155401301
BetweenToEqual.java2422490%103276%9291430801
UnknownPartitionEvaluator.java210%n/a55885511
SimplifyArithmeticRule.java2045995%48895%56139311502
PartitionPruneExpressionExtractor.java22092%63485%6294550903
ExtractCommonFactorRule.java39996%45092%33541000801
PartitionItemToRange.java15593%1392%2102391301
MergeDateTrunc.java9892%6857%6124250501
FoldConstantRule.java6889%6857%5124200501
SimplifyRange.java25197%2893%22715301201
ConvertAggStateCast.java10394%31178%3111250401
RangePartitionValueIterator.java6092%787%171150301
SimplifySelfComparison.java5090%41071%3111150401
SortedPartitionRanges.java4792%n/a141161403
SimplifyConflictCompound.java27298%3294%2261590901
JsonFunctionRewrite.java33599%2796%12417201001
ArrayContainToArrayOverlap.java17798%2395%1181380601
SupportJavaDateFormatter.java12698%1688%2171350801
DistinctPredicatesRule.java5796%675%281150401
DateFunctionRewrite.java396100%153570%15330700801
SimplifyConditionalFunction.java192100%24100%0180410601
LikeToEqualRewrite.java127100%20100%0140270401
InPredicateExtractNonConstant.java109100%1392%1120260501
SimplifyNotExprRule.java104100%14100%0120250501
TrySimplifyPredicateWithMarkJoinSlot.java100100%8100%080200401
InPredicateDedup.java66100%6100%080150501
ConcatWsMultiArrayToOne.java54100%4100%06090401
CaseWhenToIf.java53100%100%050120401
DigitalMaskingConvert.java49100%n/a04090401
TopnToMax.java42100%583%17090401
InPredicateToEqualToRule.java39100%100%06070501
ReplaceVariableByLiteral.java39100%100%050110401
NormalizeBinaryPredicatesRule.java32100%4100%06060401
LogToLn.java30100%100%05080401
MedianConvert.java27100%n/a04060401
OnePartitionEvaluator.java100%100%02030101
PartitionSlotInput.java100%n/a01040101