Skip to content

Commit 7e08bbe

Browse files
Disable CA2022 errors (#5738)
1 parent c71f10b commit 7e08bbe

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/NuGet.Core/NuGet.Packaging/Signing/Archive/SignedPackageArchiveUtility.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,9 @@ private static Stream GetPackageSignatureFile(
104104
var buffer = new byte[localFileHeader.UncompressedSize];
105105

106106
reader.BaseStream.Seek(offsetToData, SeekOrigin.Begin);
107+
#pragma warning disable CA2022 // Avoid inexact read
107108
reader.BaseStream.Read(buffer, offset: 0, count: buffer.Length);
109+
#pragma warning restore CA2022
108110

109111
return new MemoryStream(buffer, writable: false);
110112
}

src/NuGet.Core/NuGet.ProjectModel/Utf8JsonStreamReader.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,9 @@ internal Utf8JsonStreamReader(Stream stream, int bufferSize = BufferSizeDefault,
5252
_buffer = _bufferPool.Rent(bufferSize);
5353
_disposed = false;
5454
_stream = stream;
55+
#pragma warning disable CA2022 // Avoid inexact read
5556
_stream.Read(_buffer, 0, 3);
57+
#pragma warning restore CA2022
5658
if (!Utf8Bom.AsSpan().SequenceEqual(_buffer.AsSpan(0, 3)))
5759
{
5860
_bufferUsed = 3;

0 commit comments

Comments
 (0)