LancePredicateConverter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total151 of 1,43289%65 of 24373%5415742301028
convertLiteral(ArrowType, LiteralExpr)8118669%303956%2037206001
convertBinary(BinaryPredicate)2611481%91664%816103501
convertIn(InPredicate)137985%81055%81032001
convertTimestampLiteral(ArrowType.Timestamp, DateLiteral)79393%21487%21043101
loadExtensions()71263%n/a012501
convertIsNull(IsNullPredicate)33992%3562%350601
convertArraysOverlap(FunctionCallExpr)13698%31986%31202401
convertCompound(CompoundPredicate)8097%1888%1611201
convertStringPredicate(String, Expr, Expr, boolean)5796%21285%2801101
convert(Expr)5696%11392%1811501
convertArrayContains(FunctionCallExpr)3594%2675%250601
convertBooleanSlot(SlotRef)2993%2250%231501
findField(SlotRef)1386%1150%120201
convert(List)97100%8100%0501801
convertFunction(FunctionCallExpr)81100%11392%11001501
LancePredicateConverter(Schema)41100%2100%020901
arrayMembership(LancePredicateConverter.ResolvedField, String)31100%n/a010701
convertLike(LikePredicate)19100%2100%020301
scalarFunction(String, String, List)16100%n/a010701
parenthesize(String)11100%n/a010101
isStringType(ArrowType)10100%4100%030101
directSlot(Expr)8100%2100%020101
directLiteral(Expr)8100%2100%020101
fieldReference(LancePredicateConverter.ResolvedField)7100%n/a010101
comparisonFunction(String, Expression[])6100%n/a010101
stringFunction(String, Expression[])6100%n/a010101
static {...}6100%n/a010201
booleanFunction(String, List)5100%n/a010101