< Summary

Class:Microsoft.FSharp.Primitives.Basics.List
Assembly:FSharp.Core
File(s):F:\workspace\_work\1\s\src\fsharp\FSharp.Core\local.fs
Covered lines:0
Uncovered lines:489
Coverable lines:489
Total lines:0
Line coverage:0% (0 of 489)
Covered branches:0
Total branches:172
Branch coverage:0% (0 of 172)
Tag:24_1835905959

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
distinctToFreshConsTail(...)0%12320%
distinctWithComparer(...)0%12300%
distinctByToFreshConsTail(...)0%12320%
distinctByWithComparer(...)0%12300%
countBy(...)0%12340%
pairwiseToFreshConsTail(...)0%12300%
pairwise(...)0%12300%
chooseToFreshConsTail(...)0%12320%
choose(...)0%12320%
groupBy(...)0%20440%
loop@204-15(...)0%12320%
mapToFreshConsTail(...)0%6200%
map(...)0%12300%
mapiToFreshConsTail(...)0%6200%
mapi(...)0%12300%
map2ToFreshConsTail(...)0%20420%
map2(...)0%20420%
map3ToFreshConsTail(...)0%42640%
map3(...)0%42640%
mapi2ToFreshConsTail(...)0%20420%
mapi2(...)0%20420%
scanToFreshConsTail(...)0%6200%
scan(...)0%6220%
indexedToFreshConsTail(...)0%6200%
indexed(...)0%12300%
mapFoldToFreshConsTail(...)0%6200%
mapFold(...)0%12300%
forall(...)0%12300%
exists(...)0%12300%
revAcc(...)0%6200%
rev(...)0%12300%
appendToFreshConsTail(...)0%6200%
collectToFreshConsTail(...)0%6200%
collect(...)0%12300%
allPairsToFreshConsTailSingle(...)0%6200%
allPairsToFreshConsTail(...)0%6200%
allPairs(...)0%12320%
filterToFreshConsTail(...)0%12320%
filter(...)0%30540%
concatToFreshConsTail(...)0%6200%
concatToEmpty(...)0%12300%
toArray(...)0%2100%
loop@521-16(...)0%6200%
ofArray(...)0%12340%
ofSeq(...)0%42680%
concat(...)0%909720%
initToFreshConsTail(...)0%6220%
init(...)0%12340%
takeFreshConsTail(...)0%12340%
take(...)0%20480%
splitAtFreshConsTail(...)0%12340%
splitAt(...)0%567640%
partitionToFreshConsTails(...)0%12320%
partitionToFreshConsTailLeft(...)0%12320%
partitionToFreshConsTailRight(...)0%12320%
partition(...)0%30540%
transposeGetHeadsFreshConsTail(...)0%12300%
transposeGetHeads(...)0%567160%
transposeToFreshConsTail(...)0%12320%
transpose(...)0%30520%
truncateToFreshConsTail(...)0%12340%
truncate(...)0%20480%
unfoldToFreshConsTail(...)0%6220%
unfold(...)0%6220%
unzipToFreshConsTail(...)0%6200%
unzip(...)0%6200%
unzip3ToFreshConsTail(...)0%6200%
unzip3(...)0%6200%
windowedToFreshConsTail(...)0%6220%
windowed(...)0%12340%
chunkBySizeToFreshConsTail(...)0%12320%
chunkBySize(...)0%12340%
splitIntoToFreshConsTail(...)0%42620%
splitInto(...)0%20440%
zipToFreshConsTail(...)0%20420%
zip(...)0%20420%
zip3ToFreshConsTail(...)0%42640%
zip3(...)0%42640%
takeWhileFreshConsTail(...)0%12320%
takeWhile(...)0%30540%
tryLastV(...)0%12300%

File(s)

F:\workspace\_work\1\s\src\fsharp\FSharp.Core\local.fs

File 'F:\workspace\_work\1\s\src\fsharp\FSharp.Core\local.fs' does not exist (any more).

Methods/Properties

distinctToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,System.Collections.Generic.HashSet`1<a>,Microsoft.FSharp.Collections.FSharpList`1<a>)
distinctWithComparer(System.Collections.Generic.IEqualityComparer`1<T>,Microsoft.FSharp.Collections.FSharpList`1<T>)
distinctByToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,System.Collections.Generic.HashSet`1<b>,Microsoft.FSharp.Core.FSharpFunc`2<a,b>,Microsoft.FSharp.Collections.FSharpList`1<a>)
distinctByWithComparer(System.Collections.Generic.IEqualityComparer`1<TKey>,Microsoft.FSharp.Core.FSharpFunc`2<T,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
countBy(System.Collections.Generic.Dictionary`2<T1,System.Int32>,Microsoft.FSharp.Core.FSharpFunc`2<T1,T2>)
pairwiseToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<a,a>>,Microsoft.FSharp.Collections.FSharpList`1<a>,a)
pairwise(Microsoft.FSharp.Collections.FSharpList`1<T>)
chooseToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<b,Microsoft.FSharp.Core.FSharpOption`1<a>>,Microsoft.FSharp.Collections.FSharpList`1<b>)
choose(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpOption`1<TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
groupBy(System.Collections.Generic.IEqualityComparer`1<TSafeKey>,Microsoft.FSharp.Core.FSharpFunc`2<T,TSafeKey>,Microsoft.FSharp.Core.FSharpFunc`2<TSafeKey,TKey>,Microsoft.FSharp.Collections.FSharpList`1<T>)
loop@204-15(Microsoft.FSharp.Core.FSharpFunc`2<T,TSafeKey>,System.Collections.Generic.Dictionary`2<TSafeKey,Microsoft.FSharp.Collections.FSharpList`1<T>[]>,Microsoft.FSharp.Collections.FSharpList`1<T>)
mapToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<b,a>,Microsoft.FSharp.Collections.FSharpList`1<b>)
map(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,Microsoft.FSharp.Collections.FSharpList`1<T>)
mapiToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<System.Int32,b,a>,Microsoft.FSharp.Collections.FSharpList`1<b>,System.Int32)
mapi(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
map2ToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<b,c,a>,Microsoft.FSharp.Collections.FSharpList`1<b>,Microsoft.FSharp.Collections.FSharpList`1<c>)
map2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
map3ToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`4<b,c,d,a>,Microsoft.FSharp.Collections.FSharpList`1<b>,Microsoft.FSharp.Collections.FSharpList`1<c>,Microsoft.FSharp.Collections.FSharpList`1<d>,System.Int32)
map3(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.FSharpFunc`2<T3,TResult>>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>,Microsoft.FSharp.Collections.FSharpList`1<T3>)
mapi2ToFreshConsTail(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`4<System.Int32,b,c,a>,Microsoft.FSharp.Collections.FSharpList`1<b>,Microsoft.FSharp.Collections.FSharpList`1<c>)
mapi2(Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TResult>>>,Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
scanToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>,a,Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<a,b,a>)
scan(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,TState>>,TState,Microsoft.FSharp.Collections.FSharpList`1<T>)
indexedToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<System.Int32,a>>,Microsoft.FSharp.Collections.FSharpList`1<a>,System.Int32)
indexed(Microsoft.FSharp.Collections.FSharpList`1<T>)
mapFoldToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<TResult>,Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3<TState,T,System.Tuple`2<TResult,TState>>,TState,Microsoft.FSharp.Collections.FSharpList`1<T>)
mapFold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,System.Tuple`2<TResult,TState>>>,TState,Microsoft.FSharp.Collections.FSharpList`1<T>)
forall(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
exists(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
revAcc(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<a>)
rev(Microsoft.FSharp.Collections.FSharpList`1<T>)
appendToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<a>)
collectToFreshConsTail(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Collections.FSharpList`1<TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>,Microsoft.FSharp.Collections.FSharpList`1<TResult>)
collect(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Collections.FSharpList`1<TResult>>,Microsoft.FSharp.Collections.FSharpList`1<T>)
allPairsToFreshConsTailSingle(a,Microsoft.FSharp.Collections.FSharpList`1<b>,Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<a,b>>)
allPairsToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>,Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<a,b>>)
allPairs(Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
filterToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<a,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<a>)
filter(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
concatToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>)
concatToEmpty(Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>)
toArray(Microsoft.FSharp.Collections.FSharpList`1<T>)
loop@521-16(T[],System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
ofArray(T[])
ofSeq(System.Collections.Generic.IEnumerable`1<T>)
concat(System.Collections.Generic.IEnumerable`1<Microsoft.FSharp.Collections.FSharpList`1<T>>)
initToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,System.Int32,System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,a>)
init(System.Int32,Microsoft.FSharp.Core.FSharpFunc`2<System.Int32,T>)
takeFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<a>)
take(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
splitAtFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<a>)
splitAt(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
partitionToFreshConsTails(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<a,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<a>)
partitionToFreshConsTailLeft(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<a,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<a>)
partitionToFreshConsTailRight(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<a,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<a>)
partition(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
transposeGetHeadsFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>,System.Int32)
transposeGetHeads(Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>)
transposeToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>)
transpose(Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<T>>)
truncateToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<a>)
truncate(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
unfoldToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<b,Microsoft.FSharp.Core.FSharpOption`1<System.Tuple`2<a,b>>>,b)
unfold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpOption`1<System.Tuple`2<T,TState>>>,TState)
unzipToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>,Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<a,b>>)
unzip(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<T1,T2>>)
unzip3ToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>,Microsoft.FSharp.Collections.FSharpList`1<c>,Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`3<a,b,c>>)
unzip3(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`3<T1,T2,T3>>)
windowedToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>,System.Int32,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<a>)
windowed(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
chunkBySizeToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>,System.Int32,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<a>)
chunkBySize(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
splitIntoToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Collections.FSharpList`1<a>>,System.Int32,System.Int32,System.Int32,System.Int32,Microsoft.FSharp.Collections.FSharpList`1<a>)
splitInto(System.Int32,Microsoft.FSharp.Collections.FSharpList`1<T>)
zipToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<a,b>>,Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>)
zip(Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>)
zip3ToFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`3<a,b,c>>,Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Collections.FSharpList`1<b>,Microsoft.FSharp.Collections.FSharpList`1<c>)
zip3(Microsoft.FSharp.Collections.FSharpList`1<T1>,Microsoft.FSharp.Collections.FSharpList`1<T2>,Microsoft.FSharp.Collections.FSharpList`1<T3>)
takeWhileFreshConsTail(Microsoft.FSharp.Collections.FSharpList`1<a>,Microsoft.FSharp.Core.FSharpFunc`2<a,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<a>)
takeWhile(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Collections.FSharpList`1<T>)
tryLastV(Microsoft.FSharp.Collections.FSharpList`1<T>)