< Summary

Line coverage
0%
Covered lines: 0
Uncovered lines: 677
Coverable lines: 677
Total lines: 1293
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 196
Branch coverage: 0%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Cyclomatic complexity NPath complexity Sequence coverage
File 1: .ctor(...)0%220%
File 1: AllocateChunk(...)100%110%
File 1: FreeChunk()100%110%
File 1: Clear()0%880%
File 1: Free()100%110%
File 1: ClearChunk()100%110%
File 1: CheckInvariants()0%880%
File 1: GetChunks()0%220%
File 1: GetBlobs()0%220%
File 1: ContentEquals(...)0%20200%
File 1: ToArray()100%110%
File 1: ToArray(...)0%660%
File 1: ToImmutableArray()100%110%
File 1: ToImmutableArray(...)100%110%
File 1: TryGetSpan(...)0%220%
File 1: WriteContentTo(...)0%440%
File 1: WriteContentTo(...)0%440%
File 1: WriteContentTo(...)0%440%
File 1: LinkPrefix(...)0%20200%
File 1: LinkSuffix(...)0%22220%
File 1: AddLength(...)100%110%
File 1: Expand(...)0%880%
File 1: ReserveBytes(...)0%220%
File 1: ReserveBytesImpl(...)0%220%
File 1: ReserveBytesPrimitive(...)100%110%
File 1: WriteBytes(...)0%660%
File 1: WriteBytes(...)0%660%
File 1: WriteBytesUnchecked(...)0%220%
File 1: TryWriteBytes(...)0%12120%
File 1: WriteBytes(...)0%220%
File 1: WriteBytes(...)0%220%
File 1: WriteBytes(...)0%220%
File 1: WriteBytes(...)0%220%
File 1: WriteBytes(...)0%220%
File 1: PadTo(...)100%110%
File 1: Align(...)100%110%
File 1: WriteBoolean(...)0%220%
File 1: WriteByte(...)100%110%
File 1: WriteSByte(...)100%110%
File 1: WriteDouble(...)100%110%
File 1: WriteSingle(...)100%110%
File 1: WriteInt16(...)100%110%
File 1: WriteUInt16(...)100%110%
File 1: WriteInt16BE(...)100%110%
File 1: WriteUInt16BE(...)100%110%
File 1: WriteInt32BE(...)100%110%
File 1: WriteUInt32BE(...)100%110%
File 1: WriteInt32(...)100%110%
File 1: WriteUInt32(...)100%110%
File 1: WriteInt64(...)100%110%
File 1: WriteUInt64(...)100%110%
File 1: WriteDecimal(...)100%110%
File 1: WriteGuid(...)100%110%
File 1: WriteDateTime(...)100%110%
File 1: WriteReference(...)0%220%
File 1: WriteUTF16(...)0%440%
File 1: WriteUTF16(...)0%440%
File 1: WriteUTF16(...)0%660%
File 1: WriteSerializedString(...)0%220%
File 1: WriteUserString(...)0%220%
File 1: WriteUTF8(...)0%220%
File 1: WriteUTF8(...)0%10100%
File 1: WriteCompressedSignedInteger(...)100%110%
File 1: WriteCompressedInteger(...)100%110%
File 1: WriteConstant(...)100%110%
File 1: GetDebuggerDisplay()0%220%
File 1: Display(...)0%220%
File 1: ClearAndFreeChunk()100%110%
File 2: .ctor(...)100%110%
File 2: MoveNext()0%440%
File 2: Reset()100%110%
File 2: System.IDisposable.Dispose()100%110%
File 2: GetEnumerator()100%110%
File 2: System.Collections.Generic.IEnumerable<System.Reflection.Metadata.BlobBuilder>.GetEnumerator()100%110%
File 2: System.Collections.IEnumerable.GetEnumerator()100%110%
File 2: .ctor(...)100%110%
File 2: MoveNext()100%110%
File 2: Reset()100%110%
File 2: System.IDisposable.Dispose()100%110%
File 2: GetEnumerator()100%110%
File 2: System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob>.GetEnumerator()100%110%
File 2: System.Collections.IEnumerable.GetEnumerator()100%110%

File(s)

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Reflection.Metadata/src/System/Reflection/Metadata/BlobBuilder.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Reflection.Metadata/src/System/Reflection/Metadata/BlobBuilder.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Reflection.Metadata/src/System/Reflection/Metadata/BlobBuilder.Enumerators.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Reflection.Metadata/src/System/Reflection/Metadata/BlobBuilder.Enumerators.cs': Response status code does not indicate success: 404 (Not Found).

Methods/Properties

FirstChunk()
IsHead()
Length()
FrozenLength()
Span()
.ctor(System.Int32)
AllocateChunk(System.Int32)
FreeChunk()
Clear()
Free()
ClearChunk()
CheckInvariants()
Count()
PreviousLength()
PreviousLength(System.Int32)
FreeBytes()
ChunkCapacity()
GetChunks()
GetBlobs()
ContentEquals(System.Reflection.Metadata.BlobBuilder)
ToArray()
ToArray(System.Int32,System.Int32)
ToImmutableArray()
ToImmutableArray(System.Int32,System.Int32)
TryGetSpan(System.ReadOnlySpan`1<System.Byte>&)
WriteContentTo(System.IO.Stream)
WriteContentTo(System.Reflection.Metadata.BlobWriter&)
WriteContentTo(System.Reflection.Metadata.BlobBuilder)
LinkPrefix(System.Reflection.Metadata.BlobBuilder)
LinkSuffix(System.Reflection.Metadata.BlobBuilder)
AddLength(System.Int32)
Expand(System.Int32)
ReserveBytes(System.Int32)
ReserveBytesImpl(System.Int32)
ReserveBytesPrimitive(System.Int32)
WriteBytes(System.Byte,System.Int32)
WriteBytes(System.Byte*,System.Int32)
WriteBytesUnchecked(System.ReadOnlySpan`1<System.Byte>)
TryWriteBytes(System.IO.Stream,System.Int32)
WriteBytes(System.Collections.Immutable.ImmutableArray`1<System.Byte>)
WriteBytes(System.Collections.Immutable.ImmutableArray`1<System.Byte>,System.Int32,System.Int32)
WriteBytes(System.Byte[])
WriteBytes(System.Byte[],System.Int32,System.Int32)
WriteBytes(System.ReadOnlySpan`1<System.Byte>)
PadTo(System.Int32)
Align(System.Int32)
WriteBoolean(System.Boolean)
WriteByte(System.Byte)
WriteSByte(System.SByte)
WriteDouble(System.Double)
WriteSingle(System.Single)
WriteInt16(System.Int16)
WriteUInt16(System.UInt16)
WriteInt16BE(System.Int16)
WriteUInt16BE(System.UInt16)
WriteInt32BE(System.Int32)
WriteUInt32BE(System.UInt32)
WriteInt32(System.Int32)
WriteUInt32(System.UInt32)
WriteInt64(System.Int64)
WriteUInt64(System.UInt64)
WriteDecimal(System.Decimal)
WriteGuid(System.Guid)
WriteDateTime(System.DateTime)
WriteReference(System.Int32,System.Boolean)
WriteUTF16(System.Char[])
WriteUTF16(System.String)
WriteUTF16(System.ReadOnlySpan`1<System.Char>)
WriteSerializedString(System.String)
WriteUserString(System.String)
WriteUTF8(System.String,System.Boolean)
WriteUTF8(System.String,System.Int32,System.Int32,System.Boolean,System.Boolean)
WriteCompressedSignedInteger(System.Int32)
WriteCompressedInteger(System.Int32)
WriteConstant(System.Object)
GetDebuggerDisplay()
Display(System.Byte[],System.Int32)
ClearAndFreeChunk()
.ctor(System.Reflection.Metadata.BlobBuilder)
em.Collections.IEnumerator.get_Current()
Current()
MoveNext()
Reset()
System.IDisposable.Dispose()
GetEnumerator()
System.Collections.Generic.IEnumerable<System.Reflection.Metadata.BlobBuilder>.GetEnumerator()
System.Collections.IEnumerable.GetEnumerator()
.ctor(System.Reflection.Metadata.BlobBuilder)
em.Collections.IEnumerator.get_Current()
Current()
MoveNext()
Reset()
System.IDisposable.Dispose()
GetEnumerator()
System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob>.GetEnumerator()
System.Collections.IEnumerable.GetEnumerator()