< Summary

Class:Microsoft.FSharp.Core.ValueOption
Assembly:FSharp.Core
File(s):F:\workspace\_work\1\s\src\fsharp\FSharp.Core\option.fs
Covered lines:0
Uncovered lines:26
Coverable lines:26
Total lines:0
Line coverage:0% (0 of 26)
Covered branches:0
Total branches:4
Branch coverage:0% (0 of 4)
Tag:24_1835905959

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
GetValue(...)0%6200%
DefaultValue(...)0%6200%
DefaultWith(...)0%6200%
OrElse(...)0%6200%
OrElseWith(...)0%6200%
Count(...)0%6200%
Fold(...)0%6200%
FoldBack(...)0%6200%
Exists(...)0%6200%
ForAll(...)0%6200%
Contains(...)0%6200%
Iterate(...)0%6200%
Map(...)0%6200%
Map2(...)0%12300%
Map3(...)0%20400%
Bind(...)0%6200%
Flatten(...)0%6200%
Filter(...)0%12320%
ToArray(...)0%6200%
ToList(...)0%6200%
ToNullable(...)0%6200%
OfNullable(...)0%6220%
OfObj(...)0%6200%
ToObj(...)0%6200%

File(s)

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

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

Methods/Properties

GetValue(Microsoft.FSharp.Core.FSharpValueOption`1<T>)
DefaultValue(T,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
DefaultWith(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,T>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
OrElse(Microsoft.FSharp.Core.FSharpValueOption`1<T>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
OrElseWith(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.FSharpValueOption`1<T>>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
Count(Microsoft.FSharp.Core.FSharpValueOption`1<T>)
Fold(Microsoft.FSharp.Core.FSharpFunc`2<TState,Microsoft.FSharp.Core.FSharpFunc`2<T,TState>>,TState,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
FoldBack(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpFunc`2<TState,TState>>,Microsoft.FSharp.Core.FSharpValueOption`1<T>,TState)
Exists(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
ForAll(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
Contains(T,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
Iterate(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.Unit>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
Map(Microsoft.FSharp.Core.FSharpFunc`2<T,TResult>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
Map2(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,TResult>>,Microsoft.FSharp.Core.FSharpValueOption`1<T1>,Microsoft.FSharp.Core.FSharpValueOption`1<T2>)
Map3(Microsoft.FSharp.Core.FSharpFunc`2<T1,Microsoft.FSharp.Core.FSharpFunc`2<T2,Microsoft.FSharp.Core.FSharpFunc`2<T3,TResult>>>,Microsoft.FSharp.Core.FSharpValueOption`1<T1>,Microsoft.FSharp.Core.FSharpValueOption`1<T2>,Microsoft.FSharp.Core.FSharpValueOption`1<T3>)
Bind(Microsoft.FSharp.Core.FSharpFunc`2<T,Microsoft.FSharp.Core.FSharpValueOption`1<TResult>>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
Flatten(Microsoft.FSharp.Core.FSharpValueOption`1<Microsoft.FSharp.Core.FSharpValueOption`1<T>>)
Filter(Microsoft.FSharp.Core.FSharpFunc`2<T,System.Boolean>,Microsoft.FSharp.Core.FSharpValueOption`1<T>)
ToArray(Microsoft.FSharp.Core.FSharpValueOption`1<T>)
ToList(Microsoft.FSharp.Core.FSharpValueOption`1<T>)
ToNullable(Microsoft.FSharp.Core.FSharpValueOption`1<T>)
OfNullable(System.Nullable`1<T>)
OfObj(T)
ToObj(Microsoft.FSharp.Core.FSharpValueOption`1<T>)