ExpressionTreeUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total397 of 3970%46 of 460%474778782424
isConstant(Expression)540%120%77131311
tryResolveEnumLiteralType(QualifiedName, FunctionAndTypeResolver)450%80%55121211
resolveEnumLiteral(DereferenceExpression, Type)450%20%226611
extractExpressions(Iterable, Class, Predicate)350%n/a119911
checkAndGetColumnReferenceField(Expression, Multimap)260%20%223311
lambda$isAggregationPredicate$0(FunctionAndTypeResolver, Map, FunctionCall)260%80%553311
getSourceLocation(Node)210%20%228811
isNonNullConstant(Expression)180%40%336611
getSourceLocation(Optional)180%20%223311
getNodeLocation(Optional)180%20%223311
linearizeNodes(Node)130%n/a114411
isEqualComparisonExpression(Expression)120%40%331111
lambda$isExternalFunctionPredicate$1(FunctionAndTypeResolver, Map, FunctionCall)100%n/a111111
createSymbolReference(VariableReferenceExpression)90%n/a111111
extractAggregateFunctions(Map, Iterable, FunctionAndTypeResolver)70%n/a111111
extractExternalFunctions(Map, Iterable, FunctionAndTypeResolver)70%n/a111111
extractWindowFunctions(Iterable)50%n/a111111
extractExpressions(Iterable, Class)50%n/a111111
isAggregationPredicate(Map, FunctionAndTypeResolver)40%n/a111111
isWindowFunction(FunctionCall)40%n/a111111
isExternalFunctionPredicate(Map, FunctionAndTypeResolver)40%n/a111111
lambda$getSourceLocation$4(Optional)40%n/a111111
lambda$extractExpressions$2(Node)40%n/a111111
lambda$getSourceLocation$3(Node)30%n/a111111