VariantWritePlanValidator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total867 of 9458%104 of 1127%67731791981317
traceOutputLineage(Plan, Set, String, String, VariantWritePlanValidator.TraceContext)1510%180%1010323211
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
validateNoLossyCoercion(String, List, Plan, List, Optional)823127%9535%68142101
traceCteConsumer(LogicalCTEConsumer, Set, String, String, VariantWritePlanValidator.TraceContext)770%100%66141411
traceRecursiveCte(Plan, RecursiveCte, Set, String, String, VariantWritePlanValidator.TraceContext)620%60%44121211
validateLossyCast(Expression, String, String)320%20%225511
requiredOutputOrdinals(Plan, Set)300%40%336611
lambda$validateLossyCast$1(TreeNode)230%60%445511
validateNoLossyCoercion(String, List, Plan, Optional)123272%1375%131701
validateNoLossyCoercion(String, List, Plan, List)70%n/a113311
validateNoLossyCoercion(String, List, Plan)60%n/a113311
lambda$validateExpression$0(String, String, Expression)50%n/a111111
validateNoLossyCoercion(String, List, Plan, List, CTEContext)8100%n/a010301
validateNoLossyCoercion(String, List, Plan, CTEContext)7100%n/a010301