VariantWritePlanValidator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total254 of 94573%39 of 11265%297349198117
losesVariantLeaf(DataType, DataType)822523%20623%1114202901
traceGenerate(LogicalGenerate, Set, String, String, VariantWritePlanValidator.TraceContext)523238%2250%23111801
traceSetOperation(Plan, SetOperation, Set, String, String, VariantWritePlanValidator.TraceContext)396662%8642%6872001
traceOutputLineage(Plan, Set, String, String, VariantWritePlanValidator.TraceContext)3511676%11794%11053201
validateNoLossyCoercion(String, List, Plan, List, Optional)248978%31178%3822101
traceRecursiveCte(Plan, RecursiveCte, Set, String, String, VariantWritePlanValidator.TraceContext)75588%2466%2411201
traceCteConsumer(LogicalCTEConsumer, Set, String, String, VariantWritePlanValidator.TraceContext)67192%3770%3611401
lambda$validateExpression$0(String, String, Expression)50%n/a111111
validateNoLossyCoercion(String, List, Plan, CTEContext)2571%n/a011301
validateNoLossyCoercion(String, List, Plan, List)2571%n/a011301
validateExpression(Expression, String, String, VariantWritePlanValidator.TraceContext)84100%4100%0301701
validateNoLossyCoercion(String, List, Plan, Optional)44100%4100%030701
validateLossyCast(Expression, String, String)32100%2100%020501
requiredOutputOrdinals(Plan, Set)30100%4100%030601
lambda$validateLossyCast$1(TreeNode)23100%6100%040501
validateNoLossyCoercion(String, List, Plan, List, CTEContext)8100%n/a010301
validateNoLossyCoercion(String, List, Plan)6100%n/a010301