ComputeSignatureHelper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total680 of 1,60657%133 of 25447%1031591403521232
collectFollowToAnyDataType(DataType, DataType, Map, Set)1320%280%1515282811
implementAnyDataTypeWithIndex(FunctionSignature, List)11010047%181035%1215234401
implementAnyDataTypeWithIndexNoLegacyDateUpgrade(FunctionSignature, List)1059447%16833%1013214001
extractBySignature(Class, DataType, DataType, BiFunction)802825%11531%79182401
collectAnyDataType(DataType, DataType, Map)536755%131553%101592601
replaceAnyDataType(DataType, Map)413646%13735%81181701
defaultDecimalV3PrecisionPromotion(FunctionSignature, List)339373%71365%61163001
replaceAnyDataTypeWithOutIndex(DataType, DataType)267674%111760%91562701
defaultTimePrecisionPromotion(FunctionSignature, List)2318388%61672%61264601
replaceFollowToArgumentReturnType(DataType, List)232147%3562%3551201
normalizeDecimalV2(FunctionSignature, List)8642%3125%231301
implementAnyDataTypeWithOutIndex(FunctionSignature, List)55691%2675%2521301
lambda$implementAnyDataTypeWithIndexNoLegacyDateUpgrade$9()50%n/a111111
lambda$implementAnyDataTypeWithIndexNoLegacyDateUpgrade$8()50%n/a111111
lambda$implementAnyDataTypeWithIndex$7()50%n/a111111
lambda$implementAnyDataTypeWithIndex$6()50%n/a111111
lambda$implementAnyDataTypeWithOutIndexNoLegacyDateUpgrade$5()50%n/a111111
lambda$implementAnyDataTypeWithOutIndex$4()50%n/a111111
ComputeSignatureHelper()30%n/a111111
lambda$collectFollowToAnyDataType$3(Integer)20%n/a111111
lambda$collectFollowToAnyDataType$2(Integer)20%n/a111111
lambda$collectAnyDataType$1(Integer)20%n/a111111
lambda$collectAnyDataType$0(Integer)20%n/a111111
computePrecision(ComputeSignature, FunctionSignature, List)71100%21285%2801901
implementAnyDataTypeWithOutIndexNoLegacyDateUpgrade(FunctionSignature, List)50100%4100%030901
ensureNestedNullableOfArray(FunctionSignature, List)17100%2100%020401
implementFollowToArgumentReturnType(FunctionSignature, List)8100%n/a010101
extractArgumentTypeBySignature(Class, DataType, DataType)6100%n/a010101
extractSignatureTypes(Class, DataType, DataType)6100%n/a010101
lambda$defaultDecimalV3PrecisionPromotion$10(DecimalV3Type, DataType)4100%n/a010101
lambda$extractSignatureTypes$12(DataType, DataType)2100%n/a010101
lambda$extractArgumentTypeBySignature$11(DataType, DataType)2100%n/a010101