Decimals

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total483 of 4830%58 of 580%595996963030
parse(String, boolean)1230%160%99222211
toString(String, int)760%100%66151511
static {...}550%40%33111111
readBigDecimal(DecimalType, Block, int)270%20%224411
overflows(long, int)180%40%333311
rescale(BigDecimal, DecimalType)180%20%224411
rescale(long, int, int)150%20%223311
rescale(BigInteger, int, int)150%20%223311
encodeShortScaledValue(BigDecimal, int)130%20%222211
encodeScaledValue(BigDecimal, int)120%20%222211
overflows(BigInteger)120%40%331111
getMatcherGroup(Matcher, int)100%20%224411
overflows(BigInteger, int)100%20%221111
overflows(BigDecimal, long)100%20%221111
checkArgument(boolean)70%20%223311
writeBigDecimal(DecimalType, BlockBuilder, BigDecimal)60%n/a112211
writeShortDecimal(BlockBuilder, long)60%n/a112211
toString(long, int)50%n/a111111
toString(Slice, int)50%n/a111111
toString(BigInteger, int)50%n/a111111
longTenToNth(int)40%n/a111111
bigIntegerTenToNth(int)40%n/a111111
parse(String)40%n/a111111
parseIncludeLeadingZerosInPrecision(String)40%n/a111111
encodeScaledValue(BigDecimal)40%n/a111111
encodeUnscaledValue(BigInteger)30%n/a111111
encodeUnscaledValue(long)30%n/a111111
decodeUnscaledValue(Slice)30%n/a111111
isShortDecimal(Type)30%n/a111111
isLongDecimal(Type)30%n/a111111