VariantWritePlanValidator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total206 of 1,10481%39 of 14472%329346241421
losesVariantLeaf(DataType, DataType)822523%20623%1114192801
traceGenerate(LogicalGenerate, Set, String, VariantWritePlanValidator.TraceContext)433242%2250%2391601
traceSetOperation(Plan, SetOperation, Set, String, VariantWritePlanValidator.TraceContext)318272%61266%41052201
validateNoLossyCoercion(List, Plan, List, Optional)118688%41071%4832101
traceOutputLineage(Plan, Set, String, VariantWritePlanValidator.TraceContext)813294%11794%11023101
validateNoLossyCoercion(List, Plan, List, CTEContext)70%n/a112211
validateNoLossyCoercion(List, Plan, CTEContext)60%n/a112211
validateNoLossyCoercion(List, Plan, List)60%n/a112211
traceRecursiveCte(Plan, RecursiveCte, Set, String, VariantWritePlanValidator.TraceContext)511095%21285%2812601
lambda$traceScalarSubquery$1(String, Expression)50%n/a111111
traceCteConsumer(LogicalCTEConsumer, Set, String, VariantWritePlanValidator.TraceContext)210798%3975%3712101
traceScalarSubquery(ScalarSubquery, String, VariantWritePlanValidator.TraceContext)53100%2100%0201201
workTableOrdinals(Plan)52100%4100%030901
validateExpression(Expression, String, VariantWritePlanValidator.TraceContext)44100%6100%0401001
collectValueNodes(Expression, List)43100%6100%0401001
validateLossyCast(List, String)39100%8100%050901
validateNoLossyCoercion(List, Plan, Optional)36100%4100%030701
requiredOutputOrdinals(Plan, Set)30100%4100%030601
lambda$workTableOrdinals$0(CTEId, TreeNode)13100%1375%130201
valueNodes(Expression)9100%n/a010301
validateNoLossyCoercion(List, Plan)5100%n/a010201