EnumerableDefaults

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,012 of 3,0120%362 of 3620%380380677677199199
asofJoin(Enumerable, Enumerable, Function1, Function1, Function2, Predicate2, Comparator, boolean)1880%320%1717454511
nestedLoopJoinAsList(Enumerable, Enumerable, Predicate2, Function2, JoinType)1110%240%1313313111
sequenceEqual(Enumerable, Enumerable, EqualityComparer)830%240%1313212111
last(Enumerable, Predicate1)740%180%1010242411
lastOrDefault(Enumerable, Predicate1)720%180%1010242411
groupByMultiple_(Map, Enumerable, List, Function0, Function2, Function2)660%80%55161611
intersect(Enumerable, Enumerable, EqualityComparer, boolean)610%100%66141411
toLookup_(Map, Enumerable, Function1, Function1)590%60%44151511
groupBy_(Map, Enumerable, Function1, Function0, Function2, Function2)550%60%44151511
except(Enumerable, Enumerable, EqualityComparer, boolean)490%60%44131311
last(Enumerable)490%120%77161611
lastOrDefault(Enumerable)470%120%77161611
elementAtOrDefault(Enumerable, int)460%140%88171711
intersect(Enumerable, Enumerable, boolean)430%80%55111111
elementAt(Enumerable, int)400%100%66131311
aggregate(Enumerable, Function2)330%60%44101011
single(Enumerable, Predicate1)330%80%55101011
union(Enumerable, Enumerable, EqualityComparer)330%20%228811
compareNullsLastForMergeJoin(Comparable, Comparable, Comparator)330%120%776611
except(Enumerable, Enumerable, boolean)310%40%338811
longCount(Enumerable, Predicate1)310%80%55101011
nestedLoopJoinOptimized(Enumerable, Enumerable, Predicate2, Function2, JoinType)290%40%333311
correlateJoin(JoinType, Enumerable, Function1, Function2)280%40%333311
mergeJoin(Enumerable, Enumerable, Function1, Function1, Predicate2, Function2, JoinType, Comparator, EqualityComparer)280%20%223311
single(Enumerable)280%60%449911
toMap(Enumerable, Function1, Function1, EqualityComparer)270%20%227711
all(Enumerable, Predicate1)260%60%448811
any(Enumerable, Predicate1)260%60%448811
contains(Enumerable, Object)260%60%448811
distinct(Enumerable, EqualityComparer)260%20%227711
singleOrDefault(Enumerable)260%60%448811
toList(Enumerable)260%60%446611
mergeJoin(Enumerable, Enumerable, Function1, Function1, Function2, boolean, boolean)250%40%335511
toMap(Enumerable, Function1, Function1)250%20%227711
singleOrDefault(Enumerable, Predicate1)240%60%448811
aggregate(Enumerable, Object, Function2, Function1)230%20%227711
groupBy_(Set, Enumerable, Function1, Function1)230%20%227711
hashJoin(Enumerable, Enumerable, Function1, Function1, Function2, EqualityComparer, boolean, boolean, Predicate2)230%20%223311
aggregate(Enumerable, Object, Function2)210%20%227711
defaultIfEmpty(Enumerable, Object)210%40%335511
distinct(Enumerable)210%20%226611
first(Enumerable, Predicate1)200%40%335511
contains(Enumerable, Object, EqualityComparer)190%40%335511
firstOrDefault(Enumerable)190%40%335511
semiJoin(Enumerable, Enumerable, Function1, Function1, EqualityComparer, boolean, Predicate2)190%20%223311
firstOrDefault(Enumerable, Predicate1)180%40%335511
nestedLoopJoin(Enumerable, Enumerable, Predicate2, Function2, JoinType)170%20%223311
asOrderedQueryable(Enumerable)170%20%224411
into(Enumerable, Collection)160%20%226611
first(Enumerable)150%20%224411
union(Enumerable, Enumerable)150%n/a114411
remove(Enumerable, Collection)140%n/a114411
concat(Enumerable, Enumerable)130%n/a112211
hashJoinWithPredicate_(Enumerable, Enumerable, Function1, Function1, Function2, EqualityComparer, boolean, boolean, Predicate2)130%n/a111111
reverse(Enumerable)130%n/a113311
groupBy(Enumerable, Function1, Function0, Function2, Function2, EqualityComparer)120%n/a111111
hashEquiJoin_(Enumerable, Enumerable, Function1, Function1, Function2, EqualityComparer, boolean, boolean)120%n/a111111
static {...}120%20%222211
semiJoinWithPredicate_(Enumerable, Enumerable, Function1, Function1, EqualityComparer, boolean, Predicate2)110%n/a111111
mergeJoin(Enumerable, Enumerable, Function1, Function1, Function2, JoinType, Comparator)110%n/a111111
max(Enumerable, DoubleFunction1)110%n/a111111
max(Enumerable, IntegerFunction1)110%n/a111111
max(Enumerable, LongFunction1)110%n/a111111
max(Enumerable, FloatFunction1)110%n/a111111
min(Enumerable, DoubleFunction1)110%n/a111111
min(Enumerable, IntegerFunction1)110%n/a111111
select(Enumerable, Function1)110%20%223311
sum(Enumerable, DoubleFunction1)110%n/a111111
sum(Enumerable, IntegerFunction1)110%n/a111111
sum(Enumerable, LongFunction1)110%n/a111111
sum(Enumerable, FloatFunction1)110%n/a111111
average(Enumerable, NullableDoubleFunction1)100%n/a111111
average(Enumerable, NullableFloatFunction1)100%n/a111111
groupBy(Enumerable, Function1, Function0, Function2, Function2)100%n/a111111
groupByMultiple(Enumerable, List, Function0, Function2, Function2)100%n/a111111
sortedGroupBy(Enumerable, Function1, Function0, Function2, Function2, Comparator)100%n/a111111
groupJoin(Enumerable, Enumerable, Function1, Function1, Function2, EqualityComparer)100%n/a111111
hashJoin(Enumerable, Enumerable, Function1, Function1, Function2)100%n/a111111
hashJoin(Enumerable, Enumerable, Function1, Function1, Function2, EqualityComparer)100%n/a111111
hashJoin(Enumerable, Enumerable, Function1, Function1, Function2, EqualityComparer, boolean, boolean)100%n/a111111
correlateBatchJoin(JoinType, Enumerable, Function1, Function2, Predicate2, int)100%n/a111111
semiEquiJoin_(Enumerable, Enumerable, Function1, Function1, EqualityComparer, boolean)100%n/a111111
min(Enumerable, BigDecimalFunction1)100%n/a112211
min(Enumerable, LongFunction1)100%n/a111111
min(Enumerable, FloatFunction1)100%n/a111111
min(Enumerable, Function1)100%n/a112211
toLookup(Enumerable, Function1, Function1)100%n/a112211
toLookup(Enumerable, Function1, Function1, EqualityComparer)100%n/a111111
where(Enumerable, Predicate1)100%n/a112211
repeatUnion(Enumerable, Enumerable, int, boolean, EqualityComparer, Function0)100%n/a111111
average(Enumerable, NullableIntegerFunction1)90%n/a111111
average(Enumerable, NullableLongFunction1)90%n/a111111
groupBy(Enumerable, Function1, Function1, Function2, EqualityComparer)90%n/a112211
groupJoin(Enumerable, Enumerable, Function1, Function1, Function2)90%n/a111111
semiJoin(Enumerable, Enumerable, Function1, Function1, EqualityComparer, Predicate2)90%n/a111111
antiJoin(Enumerable, Enumerable, Function1, Function1, EqualityComparer, Predicate2)90%n/a111111
isMergeJoinSupported(JoinType)90%20%223311
orderBy(Enumerable, Function1, Comparator, int, int)90%n/a111111
sum(Enumerable, NullableDoubleFunction1)90%n/a111111
sum(Enumerable, NullableIntegerFunction1)90%n/a111111
sum(Enumerable, NullableLongFunction1)90%n/a111111
sum(Enumerable, NullableFloatFunction1)90%n/a111111
mergeUnion(List, Function1, Comparator, boolean, EqualityComparer)90%n/a111111
lambda$take$8(long, Object, Long)90%20%221111
average(Enumerable, BigDecimalFunction1)80%n/a111111
average(Enumerable, NullableBigDecimalFunction1)80%n/a111111
average(Enumerable, DoubleFunction1)80%n/a111111
average(Enumerable, FloatFunction1)80%n/a111111
groupBy(Enumerable, Function1, Function2, EqualityComparer)80%n/a112211
groupBy(Enumerable, Function1, Function1, Function2)80%n/a112211
semiJoin(Enumerable, Enumerable, Function1, Function1)80%n/a111111
semiJoin(Enumerable, Enumerable, Function1, Function1, EqualityComparer)80%n/a111111
antiJoin(Enumerable, Enumerable, Function1, Function1)80%n/a111111
antiJoin(Enumerable, Enumerable, Function1, Function1, EqualityComparer)80%n/a111111
min(Enumerable, NullableIntegerFunction1)80%n/a111111
min(Enumerable, NullableLongFunction1)80%n/a111111
min(Enumerable, NullableFloatFunction1)80%n/a111111
sum(Enumerable, BigDecimalFunction1)80%n/a111111
sum(Enumerable, NullableBigDecimalFunction1)80%n/a111111
lambda$take$7(int, Object, Integer)80%20%221111
lambda$skip$6(int, Object, Integer)80%20%221111
average(Enumerable, IntegerFunction1)70%n/a111111
average(Enumerable, LongFunction1)70%n/a111111
groupBy(Enumerable, Function1, Function2)70%n/a112211
max(Enumerable, BigDecimalFunction1)70%n/a111111
max(Enumerable, NullableBigDecimalFunction1)70%n/a111111
max(Enumerable, NullableDoubleFunction1)70%n/a111111
max(Enumerable, NullableIntegerFunction1)70%n/a111111
max(Enumerable, NullableLongFunction1)70%n/a111111
max(Enumerable, NullableFloatFunction1)70%n/a111111
max(Enumerable, Function1)70%n/a111111
min(Enumerable, NullableBigDecimalFunction1)70%n/a111111
min(Enumerable, NullableDoubleFunction1)70%n/a111111
orderBy(Enumerable, Function1, Comparator)70%n/a111111
selectMany(Enumerable, Function2, Function2)70%n/a111111
selectMany(Enumerable, Function1, Function2)70%n/a111111
zip(Enumerable, Enumerable, Function2)70%n/a111111
cast(Enumerable, Class)60%n/a111111
except(Enumerable, Enumerable, EqualityComparer)60%n/a111111
groupBy(Enumerable, Function1, Function1, EqualityComparer)60%n/a111111
intersect(Enumerable, Enumerable, EqualityComparer)60%n/a111111
orderByDescending(Enumerable, Function1, Comparator)60%n/a111111
select(Enumerable, Function2)60%n/a111111
selectMany(Enumerable, Function1)60%n/a111111
selectMany(Enumerable, Function2)60%n/a111111
skipWhile(Enumerable, Predicate2)60%n/a111111
takeWhile(Enumerable, Predicate2)60%n/a111111
takeWhileLong(Enumerable, Predicate2)60%n/a111111
thenBy(OrderedEnumerable, Function1)60%n/a112211
thenBy(OrderedEnumerable, Function1, Comparator)60%n/a111111
thenByDescending(OrderedEnumerable, Function1)60%n/a112211
thenByDescending(OrderedEnumerable, Function1, Comparator)60%n/a111111
toMap(Enumerable, Function1, EqualityComparer)60%n/a111111
toLookup(Enumerable, Function1, EqualityComparer)60%n/a112211
where(Enumerator, Predicate1)60%n/a111111
where(Enumerable, Predicate2)60%n/a111111
lazyCollectionSpool(Collection, Enumerable)60%n/a111111
lambda$groupBy$4(Function2, Grouping)60%n/a111111
lambda$groupBy$3(Function2, Grouping)60%n/a111111
lambda$groupBy$2(Function2, Grouping)60%n/a111111
lambda$groupBy$1(Function2, Grouping)60%n/a111111
count(Enumerable)50%n/a111111
count(Enumerable, Predicate1)50%n/a111111
except(Enumerable, Enumerable)50%n/a111111
groupBy(Enumerable, Function1, EqualityComparer)50%n/a111111
groupBy(Enumerable, Function1, Function1)50%n/a111111
intersect(Enumerable, Enumerable)50%n/a111111
max(Enumerable)50%n/a111111
min(Enumerable)50%n/a111111
ofType(Enumerable, Class)50%n/a112211
orderBy(Enumerable, Function1)50%n/a111111
orderByDescending(Enumerable, Function1)50%n/a111111
sequenceEqual(Enumerable, Enumerable)50%n/a111111
skip(Enumerable, int)50%n/a111111
skipWhile(Enumerable, Predicate1)50%n/a112211
take(Enumerable, int)50%n/a111111
take(Enumerable, long)50%n/a111111
takeWhile(Enumerable, Predicate1)50%n/a112211
toMap(Enumerable, Function1)50%n/a111111
toLookup(Enumerable, Function1)50%n/a111111
compareNullsLastForMergeJoin(Comparable, Comparable)50%n/a111111
lambda$defaultIfEmpty$0(Enumerator)50%n/a111111
any(Enumerable)40%n/a111111
defaultIfEmpty(Enumerable)40%n/a111111
groupBy(Enumerable, Function1)40%n/a111111
longCount(Enumerable)40%n/a111111
lambda$wrapperFor$12(EqualityComparer, Object)40%n/a111111
lambda$toLookup$10()40%n/a111111
lambda$toMap$9()40%n/a111111
lambda$groupBy$5()40%n/a111111
EnumerableDefaults()30%n/a111111
wrapperFor(EqualityComparer)30%n/a111111
lambda$unwrapper$11(EnumerableDefaults.Wrapped)30%n/a111111
asEnumerable(Enumerable)20%n/a111111
asQueryable(Enumerable)20%n/a111111
minFunction()20%n/a111111
maxFunction()20%n/a111111
createOrderedEnumerable(OrderedEnumerable, Function1, Comparator, boolean)20%n/a111111
unwrapper()20%n/a111111