VariantWritePlanValidator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total945 of 9450%112 of 1120%73731981981717
traceOutputLineage(Plan, Set, String, String, VariantWritePlanValidator.TraceContext)1510%180%1010323211
validateNoLossyCoercion(String, List, Plan, List, Optional)1130%140%88212111
losesVariantLeaf(DataType, DataType)1070%260%1414292911
traceSetOperation(Plan, SetOperation, Set, String, String, VariantWritePlanValidator.TraceContext)1050%140%88202011
traceGenerate(LogicalGenerate, Set, String, String, VariantWritePlanValidator.TraceContext)840%40%33181811
validateExpression(Expression, String, String, VariantWritePlanValidator.TraceContext)840%40%33171711
traceCteConsumer(LogicalCTEConsumer, Set, String, String, VariantWritePlanValidator.TraceContext)770%100%66141411
traceRecursiveCte(Plan, RecursiveCte, Set, String, String, VariantWritePlanValidator.TraceContext)620%60%44121211
validateNoLossyCoercion(String, List, Plan, Optional)440%40%337711
validateLossyCast(Expression, String, String)320%20%225511
requiredOutputOrdinals(Plan, Set)300%40%336611
lambda$validateLossyCast$1(TreeNode)230%60%445511
validateNoLossyCoercion(String, List, Plan, List, CTEContext)80%n/a113311
validateNoLossyCoercion(String, List, Plan, CTEContext)70%n/a113311
validateNoLossyCoercion(String, List, Plan, List)70%n/a113311
validateNoLossyCoercion(String, List, Plan)60%n/a113311
lambda$validateExpression$0(String, String, Expression)50%n/a111111