PaimonRowChangePlanBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,217 of 1,2170%114 of 1140%76762022021919
buildMerge(PaimonWriteTarget, PaimonRowChangeSpec.Merge, LogicalPlan)1690%120%77262611
buildInsertProjection(PaimonWriteTarget, MergeNotMatchedClause)1480%200%1111242411
buildUpdate(PaimonWriteTarget, PaimonRowChangeSpec.Update, LogicalPlan)1470%140%88232311
generateBranchLabel(PaimonRowChangeSpec.Merge, Expression)1290%160%99191911
buildUpdateProjection(PaimonWriteTarget, PaimonRowChangeSpec.Merge, MergeMatchedClause)1090%100%66181811
checkCapabilities(PaimonWriteTarget, PaimonRowChangeSpec)830%100%66212111
generateFinalProjections(List, List)690%40%338811
buildDelete(PaimonWriteTarget, PaimonRowChangeSpec.Delete, LogicalPlan)610%40%339911
addTargetMatchCount(LogicalPlan, PaimonWriteTarget, List)500%20%228811
build(PaimonWriteTarget, PaimonRowChangeSpec, LogicalPlan)490%60%44101011
findTargetSlot(LogicalPlan, List, String)420%20%228811
qualifierEndsWith(List, List)370%60%447711
updatedColumns(List)330%20%226611
buildDeleteProjection(PaimonWriteTarget, List)320%20%226611
targetPresence(PaimonWriteTarget, List)250%n/a114411
unwrap(NamedExpression)120%40%332211
targetSlot(List, String)120%n/a113311
lambda$findTargetSlot$1(List, Slot)50%n/a111111
lambda$findTargetSlot$0(String, Slot)50%n/a111111