< Summary

Line coverage
0%
Covered lines: 2
Uncovered lines: 232
Coverable lines: 234
Total lines: 2800
Line coverage: 0.8%
Branch coverage
1%
Covered branches: 2
Total branches: 102
Branch coverage: 1.9%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Cyclomatic complexity NPath complexity Sequence coverage
File 1: TryReadDoubleBigEndian(...)100%110%
File 1: TryReadHalfBigEndian(...)100%110%
File 1: TryReadBFloat16BigEndian(...)100%110%
File 1: TryReadInt16BigEndian(...)100%110%
File 1: TryReadInt32BigEndian(...)100%110%
File 1: TryReadInt64BigEndian(...)100%110%
File 1: TryReadInt128BigEndian(...)100%110%
File 1: TryReadIntPtrBigEndian(...)100%110%
File 1: TryReadSingleBigEndian(...)100%110%
File 1: TryReadUInt16BigEndian(...)100%110%
File 1: TryReadUInt32BigEndian(...)100%110%
File 1: TryReadUInt64BigEndian(...)100%110%
File 1: TryReadUInt128BigEndian(...)100%110%
File 1: TryReadUIntPtrBigEndian(...)100%110%
File 2: TryReadDoubleLittleEndian(...)0%220%
File 2: TryReadHalfLittleEndian(...)0%220%
File 2: TryReadBFloat16LittleEndian(...)0%220%
File 2: TryReadInt16LittleEndian(...)100%110%
File 2: TryReadInt32LittleEndian(...)100%110%
File 2: TryReadInt64LittleEndian(...)100%110%
File 2: TryReadInt128LittleEndian(...)100%110%
File 2: TryReadIntPtrLittleEndian(...)100%110%
File 2: TryReadSingleLittleEndian(...)0%220%
File 2: TryReadUInt16LittleEndian(...)100%110%
File 2: TryReadUInt32LittleEndian(...)100%110%
File 2: TryReadUInt64LittleEndian(...)100%110%
File 2: TryReadUInt128LittleEndian(...)100%110%
File 2: TryReadUIntPtrLittleEndian(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)100%110%
File 3: Reverse(...)100%110%
File 3: Reverse(...)100%110%
File 3: Reverse(...)100%110%
File 3: Reverse(...)100%110%
File 3: Reverse(...)100%110%
File 3: Reverse(...)100%110%
File 3: Reverse(...)100%110%
File 3: Reverse(...)100%110%
File 3: Reverse(...)100%110%
File 3: ReverseEndianness(...)0%28280%
File 3: ReverseEndianness(...)100%110%
File 3: ReverseEndianness(...)0%10100%
File 3: ThrowDestinationTooSmall()100%110%
File 4: WriteDoubleBigEndian(...)100%110%
File 4: WriteHalfBigEndian(...)100%110%
File 4: WriteBFloat16BigEndian(...)100%110%
File 4: WriteInt16BigEndian(...)100%110%
File 4: WriteInt32BigEndian(...)100%110%
File 4: WriteInt64BigEndian(...)100%110%
File 4: WriteInt128BigEndian(...)100%110%
File 4: WriteIntPtrBigEndian(...)100%110%
File 4: WriteSingleBigEndian(...)100%110%
File 4: WriteUInt16BigEndian(...)100%110%
File 4: WriteUInt32BigEndian(...)100%110%
File 4: WriteUInt64BigEndian(...)100%110%
File 4: WriteUInt128BigEndian(...)100%110%
File 4: WriteUIntPtrBigEndian(...)100%110%
File 4: TryWriteDoubleBigEndian(...)100%110%
File 4: TryWriteHalfBigEndian(...)100%110%
File 4: TryWriteBFloat16BigEndian(...)100%110%
File 4: TryWriteInt16BigEndian(...)100%110%
File 4: TryWriteInt32BigEndian(...)100%110%
File 4: TryWriteInt64BigEndian(...)100%110%
File 4: TryWriteInt128BigEndian(...)100%110%
File 4: TryWriteIntPtrBigEndian(...)100%110%
File 4: TryWriteSingleBigEndian(...)100%110%
File 4: TryWriteUInt16BigEndian(...)100%110%
File 4: TryWriteUInt32BigEndian(...)100%110%
File 4: TryWriteUInt64BigEndian(...)100%110%
File 4: TryWriteUInt128BigEndian(...)100%110%
File 4: TryWriteUIntPtrBigEndian(...)100%110%
File 5: WriteDoubleLittleEndian(...)0%220%
File 5: WriteHalfLittleEndian(...)0%220%
File 5: WriteBFloat16LittleEndian(...)0%220%
File 5: WriteInt16LittleEndian(...)0%220%
File 5: WriteInt32LittleEndian(...)100%22100%
File 5: WriteInt64LittleEndian(...)0%220%
File 5: WriteInt128LittleEndian(...)0%220%
File 5: WriteIntPtrLittleEndian(...)0%220%
File 5: WriteSingleLittleEndian(...)0%220%
File 5: WriteUInt16LittleEndian(...)0%220%
File 5: WriteUInt32LittleEndian(...)0%220%
File 5: WriteUInt64LittleEndian(...)0%220%
File 5: WriteUInt128LittleEndian(...)0%220%
File 5: WriteUIntPtrLittleEndian(...)0%220%
File 5: TryWriteDoubleLittleEndian(...)0%220%
File 5: TryWriteHalfLittleEndian(...)0%220%
File 5: TryWriteBFloat16LittleEndian(...)0%220%
File 5: TryWriteInt16LittleEndian(...)0%220%
File 5: TryWriteInt32LittleEndian(...)0%220%
File 5: TryWriteInt64LittleEndian(...)0%220%
File 5: TryWriteInt128LittleEndian(...)0%220%
File 5: TryWriteIntPtrLittleEndian(...)0%220%
File 5: TryWriteSingleLittleEndian(...)0%220%
File 5: TryWriteUInt16LittleEndian(...)0%220%
File 5: TryWriteUInt32LittleEndian(...)0%220%
File 5: TryWriteUInt64LittleEndian(...)0%220%
File 5: TryWriteUInt128LittleEndian(...)0%220%
File 5: TryWriteUIntPtrLittleEndian(...)0%220%

File(s)

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.ReadBigEndian.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.ReadBigEndian.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.ReadLittleEndian.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.ReadLittleEndian.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.ReverseEndianness.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.ReverseEndianness.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.WriteBigEndian.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.WriteBigEndian.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.WriteLittleEndian.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Private.CoreLib/src/System/Buffers/Binary/BinaryPrimitives.WriteLittleEndian.cs': Response status code does not indicate success: 404 (Not Found).

Methods/Properties

TryReadDoubleBigEndian(System.ReadOnlySpan`1<System.Byte>,System.Double&)
TryReadHalfBigEndian(System.ReadOnlySpan`1<System.Byte>,System.Half&)
TryReadBFloat16BigEndian(System.ReadOnlySpan`1<System.Byte>,System.Numerics.BFloat16&)
TryReadInt16BigEndian(System.ReadOnlySpan`1<System.Byte>,System.Int16&)
TryReadInt32BigEndian(System.ReadOnlySpan`1<System.Byte>,System.Int32&)
TryReadInt64BigEndian(System.ReadOnlySpan`1<System.Byte>,System.Int64&)
TryReadInt128BigEndian(System.ReadOnlySpan`1<System.Byte>,System.Int128&)
TryReadIntPtrBigEndian(System.ReadOnlySpan`1<System.Byte>,System.IntPtr&)
TryReadSingleBigEndian(System.ReadOnlySpan`1<System.Byte>,System.Single&)
TryReadUInt16BigEndian(System.ReadOnlySpan`1<System.Byte>,System.UInt16&)
TryReadUInt32BigEndian(System.ReadOnlySpan`1<System.Byte>,System.UInt32&)
TryReadUInt64BigEndian(System.ReadOnlySpan`1<System.Byte>,System.UInt64&)
TryReadUInt128BigEndian(System.ReadOnlySpan`1<System.Byte>,System.UInt128&)
TryReadUIntPtrBigEndian(System.ReadOnlySpan`1<System.Byte>,System.UIntPtr&)
TryReadDoubleLittleEndian(System.ReadOnlySpan`1<System.Byte>,System.Double&)
TryReadHalfLittleEndian(System.ReadOnlySpan`1<System.Byte>,System.Half&)
TryReadBFloat16LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.Numerics.BFloat16&)
TryReadInt16LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.Int16&)
TryReadInt32LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.Int32&)
TryReadInt64LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.Int64&)
TryReadInt128LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.Int128&)
TryReadIntPtrLittleEndian(System.ReadOnlySpan`1<System.Byte>,System.IntPtr&)
TryReadSingleLittleEndian(System.ReadOnlySpan`1<System.Byte>,System.Single&)
TryReadUInt16LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.UInt16&)
TryReadUInt32LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.UInt32&)
TryReadUInt64LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.UInt64&)
TryReadUInt128LittleEndian(System.ReadOnlySpan`1<System.Byte>,System.UInt128&)
TryReadUIntPtrLittleEndian(System.ReadOnlySpan`1<System.Byte>,System.UIntPtr&)
ReverseEndianness(System.SByte)
ReverseEndianness(System.Int16)
ReverseEndianness(System.Int32)
ReverseEndianness(System.Int64)
ReverseEndianness(System.IntPtr)
ReverseEndianness(System.Int128)
ReverseEndianness(System.Byte)
ReverseEndianness(System.UInt16)
ReverseEndianness(System.UInt32)
ReverseEndianness(System.UInt64)
ReverseEndianness(System.UIntPtr)
ReverseEndianness(System.UInt128)
ReverseEndianness(System.ReadOnlySpan`1<System.UInt16>,System.Span`1<System.UInt16>)
ReverseEndianness(System.ReadOnlySpan`1<System.Int16>,System.Span`1<System.Int16>)
ReverseEndianness(System.ReadOnlySpan`1<System.UInt32>,System.Span`1<System.UInt32>)
ReverseEndianness(System.ReadOnlySpan`1<System.Int32>,System.Span`1<System.Int32>)
ReverseEndianness(System.ReadOnlySpan`1<System.UInt64>,System.Span`1<System.UInt64>)
ReverseEndianness(System.ReadOnlySpan`1<System.Int64>,System.Span`1<System.Int64>)
ReverseEndianness(System.ReadOnlySpan`1<System.UIntPtr>,System.Span`1<System.UIntPtr>)
ReverseEndianness(System.ReadOnlySpan`1<System.IntPtr>,System.Span`1<System.IntPtr>)
Reverse(System.Int16)
Reverse(System.Runtime.Intrinsics.Vector128`1<System.Int16>)
Reverse(System.Runtime.Intrinsics.Vector256`1<System.Int16>)
Reverse(System.Int32)
Reverse(System.Runtime.Intrinsics.Vector128`1<System.Int32>)
Reverse(System.Runtime.Intrinsics.Vector256`1<System.Int32>)
Reverse(System.Int64)
Reverse(System.Runtime.Intrinsics.Vector128`1<System.Int64>)
Reverse(System.Runtime.Intrinsics.Vector256`1<System.Int64>)
ReverseEndianness(System.ReadOnlySpan`1<T>,System.Span`1<T>)
ReverseEndianness(System.ReadOnlySpan`1<System.UInt128>,System.Span`1<System.UInt128>)
ReverseEndianness(System.ReadOnlySpan`1<System.Int128>,System.Span`1<System.Int128>)
ThrowDestinationTooSmall()
WriteDoubleBigEndian(System.Span`1<System.Byte>,System.Double)
WriteHalfBigEndian(System.Span`1<System.Byte>,System.Half)
WriteBFloat16BigEndian(System.Span`1<System.Byte>,System.Numerics.BFloat16)
WriteInt16BigEndian(System.Span`1<System.Byte>,System.Int16)
WriteInt32BigEndian(System.Span`1<System.Byte>,System.Int32)
WriteInt64BigEndian(System.Span`1<System.Byte>,System.Int64)
WriteInt128BigEndian(System.Span`1<System.Byte>,System.Int128)
WriteIntPtrBigEndian(System.Span`1<System.Byte>,System.IntPtr)
WriteSingleBigEndian(System.Span`1<System.Byte>,System.Single)
WriteUInt16BigEndian(System.Span`1<System.Byte>,System.UInt16)
WriteUInt32BigEndian(System.Span`1<System.Byte>,System.UInt32)
WriteUInt64BigEndian(System.Span`1<System.Byte>,System.UInt64)
WriteUInt128BigEndian(System.Span`1<System.Byte>,System.UInt128)
WriteUIntPtrBigEndian(System.Span`1<System.Byte>,System.UIntPtr)
TryWriteDoubleBigEndian(System.Span`1<System.Byte>,System.Double)
TryWriteHalfBigEndian(System.Span`1<System.Byte>,System.Half)
TryWriteBFloat16BigEndian(System.Span`1<System.Byte>,System.Numerics.BFloat16)
TryWriteInt16BigEndian(System.Span`1<System.Byte>,System.Int16)
TryWriteInt32BigEndian(System.Span`1<System.Byte>,System.Int32)
TryWriteInt64BigEndian(System.Span`1<System.Byte>,System.Int64)
TryWriteInt128BigEndian(System.Span`1<System.Byte>,System.Int128)
TryWriteIntPtrBigEndian(System.Span`1<System.Byte>,System.IntPtr)
TryWriteSingleBigEndian(System.Span`1<System.Byte>,System.Single)
TryWriteUInt16BigEndian(System.Span`1<System.Byte>,System.UInt16)
TryWriteUInt32BigEndian(System.Span`1<System.Byte>,System.UInt32)
TryWriteUInt64BigEndian(System.Span`1<System.Byte>,System.UInt64)
TryWriteUInt128BigEndian(System.Span`1<System.Byte>,System.UInt128)
TryWriteUIntPtrBigEndian(System.Span`1<System.Byte>,System.UIntPtr)
WriteDoubleLittleEndian(System.Span`1<System.Byte>,System.Double)
WriteHalfLittleEndian(System.Span`1<System.Byte>,System.Half)
WriteBFloat16LittleEndian(System.Span`1<System.Byte>,System.Numerics.BFloat16)
WriteInt16LittleEndian(System.Span`1<System.Byte>,System.Int16)
WriteInt32LittleEndian(System.Span`1<System.Byte>,System.Int32)
WriteInt64LittleEndian(System.Span`1<System.Byte>,System.Int64)
WriteInt128LittleEndian(System.Span`1<System.Byte>,System.Int128)
WriteIntPtrLittleEndian(System.Span`1<System.Byte>,System.IntPtr)
WriteSingleLittleEndian(System.Span`1<System.Byte>,System.Single)
WriteUInt16LittleEndian(System.Span`1<System.Byte>,System.UInt16)
WriteUInt32LittleEndian(System.Span`1<System.Byte>,System.UInt32)
WriteUInt64LittleEndian(System.Span`1<System.Byte>,System.UInt64)
WriteUInt128LittleEndian(System.Span`1<System.Byte>,System.UInt128)
WriteUIntPtrLittleEndian(System.Span`1<System.Byte>,System.UIntPtr)
TryWriteDoubleLittleEndian(System.Span`1<System.Byte>,System.Double)
TryWriteHalfLittleEndian(System.Span`1<System.Byte>,System.Half)
TryWriteBFloat16LittleEndian(System.Span`1<System.Byte>,System.Numerics.BFloat16)
TryWriteInt16LittleEndian(System.Span`1<System.Byte>,System.Int16)
TryWriteInt32LittleEndian(System.Span`1<System.Byte>,System.Int32)
TryWriteInt64LittleEndian(System.Span`1<System.Byte>,System.Int64)
TryWriteInt128LittleEndian(System.Span`1<System.Byte>,System.Int128)
TryWriteIntPtrLittleEndian(System.Span`1<System.Byte>,System.IntPtr)
TryWriteSingleLittleEndian(System.Span`1<System.Byte>,System.Single)
TryWriteUInt16LittleEndian(System.Span`1<System.Byte>,System.UInt16)
TryWriteUInt32LittleEndian(System.Span`1<System.Byte>,System.UInt32)
TryWriteUInt64LittleEndian(System.Span`1<System.Byte>,System.UInt64)
TryWriteUInt128LittleEndian(System.Span`1<System.Byte>,System.UInt128)
TryWriteUIntPtrLittleEndian(System.Span`1<System.Byte>,System.UIntPtr)