RangesKt___RangesKt

Source file "kotlin/ranges/_Ranges.kt" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,703 of 1,7030%258 of 2580%237237180180108108
coerceIn(Comparable, Comparable, Comparable)590%180%10107711
coerceIn(long, ClosedRange)590%80%557711
coerceIn(int, ClosedRange)570%80%557711
coerceIn(Comparable, ClosedFloatingPointRange)560%100%665511
coerceIn(Comparable, ClosedRange)500%80%557711
coerceIn(long, long, long)360%60%444411
coerceIn(float, float, float)360%60%444411
coerceIn(double, double, double)360%60%444411
coerceIn(byte, byte, byte)330%60%444411
coerceIn(short, short, short)330%60%444411
coerceIn(int, int, int)330%60%444411
step(LongProgression, long)300%40%332211
step(IntProgression, int)260%40%332211
step(CharProgression, int)260%40%332211
random(CharRange, Random)240%n/a114411
randomOrNull(CharRange, Random)220%20%223311
toByteExactOrNull(long)210%60%441111
toByteExactOrNull(double)210%60%441111
toByteExactOrNull(float)210%60%441111
toShortExactOrNull(long)210%60%441111
toShortExactOrNull(double)210%60%441111
toShortExactOrNull(float)210%60%441111
toByteExactOrNull(short)200%60%441111
toIntExactOrNull(long)200%60%441111
toIntExactOrNull(double)200%60%441111
toIntExactOrNull(float)200%60%441111
toLongExactOrNull(double)200%60%441111
toLongExactOrNull(float)200%60%441111
random(IntRange, Random)180%n/a114411
random(LongRange, Random)180%n/a114411
byteRangeContains(ClosedRange, int)180%20%221111
shortRangeContains(ClosedRange, int)180%20%221111
intRangeContains(ClosedRange, long)180%20%221111
byteRangeContains(ClosedRange, long)180%20%221111
shortRangeContains(ClosedRange, long)180%20%221111
byteRangeContains(ClosedRange, short)180%20%221111
toByteExactOrNull(int)180%60%441111
toShortExactOrNull(int)180%60%441111
randomOrNull(IntRange, Random)160%20%223311
randomOrNull(LongRange, Random)160%20%223311
until(char, char)160%20%222211
until(int, long)160%20%222211
until(byte, long)160%20%222211
until(short, long)160%20%222211
until(long, long)150%20%222211
contains(IntRange, Integer)140%40%331111
contains(LongRange, Long)140%40%331111
contains(CharRange, Character)140%40%331111
until(int, int)140%20%222211
until(byte, int)140%20%222211
until(short, int)140%20%222211
coerceAtLeast(Comparable, Comparable)140%20%221111
coerceAtMost(Comparable, Comparable)140%20%221111
reversed(IntProgression)130%n/a111111
reversed(LongProgression)130%n/a111111
reversed(CharProgression)130%n/a111111
longRangeContains(ClosedRange, byte)100%n/a111111
shortRangeContains(ClosedRange, byte)100%n/a111111
floatRangeContains(ClosedRange, double)100%n/a111111
doubleRangeContains(ClosedRange, float)100%n/a111111
longRangeContains(ClosedRange, int)100%n/a111111
longRangeContains(ClosedRange, short)100%n/a111111
intRangeContains(ClosedRange, byte)90%n/a111111
intRangeContains(ClosedRange, short)90%n/a111111
until(long, byte)90%n/a111111
until(long, int)90%n/a111111
until(long, short)90%n/a111111
random(IntRange)80%n/a111111
random(LongRange)80%n/a111111
random(CharRange)80%n/a111111
randomOrNull(IntRange)80%n/a111111
randomOrNull(LongRange)80%n/a111111
randomOrNull(CharRange)80%n/a111111
until(int, byte)80%n/a111111
until(byte, byte)80%n/a111111
until(short, byte)80%n/a111111
until(int, short)80%n/a111111
until(byte, short)80%n/a111111
until(short, short)80%n/a111111
coerceAtLeast(long, long)80%20%221111
coerceAtLeast(float, float)80%20%221111
coerceAtLeast(double, double)80%20%221111
coerceAtMost(long, long)80%20%221111
coerceAtMost(float, float)80%20%221111
coerceAtMost(double, double)80%20%221111
downTo(long, byte)70%n/a111111
downTo(long, int)70%n/a111111
downTo(int, long)70%n/a111111
downTo(byte, long)70%n/a111111
downTo(short, long)70%n/a111111
downTo(long, short)70%n/a111111
coerceAtLeast(byte, byte)70%20%221111
coerceAtLeast(short, short)70%20%221111
coerceAtLeast(int, int)70%20%221111
coerceAtMost(byte, byte)70%20%221111
coerceAtMost(short, short)70%20%221111
coerceAtMost(int, int)70%20%221111
downTo(int, byte)60%n/a111111
downTo(byte, byte)60%n/a111111
downTo(short, byte)60%n/a111111
downTo(char, char)60%n/a111111
downTo(int, int)60%n/a111111
downTo(byte, int)60%n/a111111
downTo(short, int)60%n/a111111
downTo(long, long)60%n/a111111
downTo(int, short)60%n/a111111
downTo(byte, short)60%n/a111111
downTo(short, short)60%n/a111111