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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,012 of 18,54089%465 of 2,50481%4351,7953793,90036538176
SimplifyComparisonPredicate.java3601,32978%9424272%811876333221901
FoldConstantRuleOnBE.java2231,62087%4119582%311344238201601
PartitionRangeExpander.java20559074%266671%22664517631904
SimplifyInPredicate.java1545425%19932%1825213471101
PartitionPruner.java12339376%284863%21492510911102
RangeInference.java11989988%2011685%201151920224706
OneRangePartitionEvaluator.java1132,23195%4823883%481892245724403
FoldConstantRuleOnFE.java1011,64194%1820691%181631537214903
ColumnBound.java789554%4660%82192941601
SimplifyCastRule.java7718670%83480%82511590401
OrToIn.java7261089%178783%16661816501402
PredicateRewriteForPartitionPrune.java518562%10844%71213330301
SimplifyArithmeticComparisonRule.java3827687%71770%6206630801
MultiColumnBound.java294158%4450%376171301
AddMinMax.java2888396%2014287%20102720302103
ColumnRange.java2718587%10100%53074952501
BetweenToEqual.java2522389%103276%8291430801
OneListPartitionEvaluator.java2520989%41275%42155401301
NullSafeEqualToEqual.java236674%8850%6122140401
UnknownPartitionEvaluator.java210%n/a55885511
SimplifyArithmeticRule.java2045995%38996%46139311502
PartitionPruneExpressionExtractor.java22092%63485%6294550903
ExtractCommonFactorRule.java39996%45092%33541000801
PartitionItemToRange.java15593%1392%2102391301
PartitionPredicateToRange.java55198%215170%2149411601301
MergeDateTrunc.java9892%6857%6124250501
FoldConstantRule.java6889%6857%5124200501
SimplifyRange.java25197%2893%22715301201
ConvertAggStateCast.java10394%31178%3111250401
RangePartitionValueIterator.java6092%787%171150301
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
SimplifySelfComparison.java55100%1392%1110150401
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