Skip to content

Bump SixLabors.ImageSharp from 3.1.0 to 3.1.3 in /src/ImageSharp.Web #592

Bump SixLabors.ImageSharp from 3.1.0 to 3.1.3 in /src/ImageSharp.Web

Bump SixLabors.ImageSharp from 3.1.0 to 3.1.3 in /src/ImageSharp.Web #592

Triggered via pull request March 5, 2024 16:37
Status Success
Total duration 5m 49s
Artifacts

build-and-test.yml

on: pull_request
Matrix: Build
Publish
0s
Publish
Fit to window
Zoom out
Zoom in

Annotations

76 warnings
Build (macos-latest, net6.0, -x64, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, NuGet/setup-nuget@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Synchronization/AsyncLockBenchmarks.cs#L14
Type 'AsyncLockBenchmarks' owns disposable field(s) 'asyncKeyLock', 'asyncLock' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBaseline.cs#L31
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'CacheHashBaseline.Create(string, uint)' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L23
Member 'HashUsingSha256' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L20
Member 'HashUsingBaselineHash' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L24
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToHexBenchmarks.StringBuilderToHex()' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L18
Member 'StringBuilderToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L55
Member 'CustomToHexUnsafe' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L27
Member 'CreateUsingBaseline' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L31
Member 'CustomToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L33
Member 'CreateUsingUriRelativeLowerInvariantCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net6.0, -x64, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, NuGet/setup-nuget@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L24
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToHexBenchmarks.StringBuilderToHex()' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L18
Member 'StringBuilderToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBaseline.cs#L31
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'CacheHashBaseline.Create(string, uint)' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L20
Member 'HashUsingBaselineHash' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L23
Member 'HashUsingSha256' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Synchronization/AsyncLockBenchmarks.cs#L14
Type 'AsyncLockBenchmarks' owns disposable field(s) 'asyncKeyLock', 'asyncLock' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L27
Member 'CreateUsingBaseline' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L30
Member 'CreateUsingUriRelativeCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L39
Member 'CreateUsingUriAbsoluteLowerInvariantCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L33
Member 'CreateUsingUriRelativeLowerInvariantCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net7.0, true, -x64, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, NuGet/setup-nuget@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Synchronization/AsyncLockBenchmarks.cs#L14
Type 'AsyncLockBenchmarks' owns disposable field(s) 'asyncKeyLock', 'asyncLock' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L24
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToHexBenchmarks.StringBuilderToHex()' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L55
Member 'CustomToHexUnsafe' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L18
Member 'StringBuilderToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L31
Member 'CustomToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L27
Member 'CreateUsingBaseline' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L30
Member 'CreateUsingUriRelativeCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L36
Member 'CreateUsingUriAbsoluteCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L39
Member 'CreateUsingUriAbsoluteLowerInvariantCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L20
Member 'HashUsingBaselineHash' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net7.0, true, -x64, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, NuGet/setup-nuget@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Synchronization/AsyncLockBenchmarks.cs#L14
Type 'AsyncLockBenchmarks' owns disposable field(s) 'asyncKeyLock', 'asyncLock' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L24
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToHexBenchmarks.StringBuilderToHex()' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L18
Member 'StringBuilderToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L31
Member 'CustomToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L23
Member 'HashUsingSha256' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L27
Member 'CreateUsingBaseline' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L30
Member 'CreateUsingUriRelativeCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L20
Member 'HashUsingBaselineHash' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L33
Member 'CreateUsingUriRelativeLowerInvariantCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (ubuntu-latest, net7.0, true, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBaseline.cs#L31
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'CacheHashBaseline.Create(string, uint)' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net6.0, -x64, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, NuGet/setup-nuget@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Synchronization/AsyncLockBenchmarks.cs#L14
Type 'AsyncLockBenchmarks' owns disposable field(s) 'asyncKeyLock', 'asyncLock' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L24
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToHexBenchmarks.StringBuilderToHex()' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L18
Member 'StringBuilderToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L55
Member 'CustomToHexUnsafe' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBaseline.cs#L31
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'CacheHashBaseline.Create(string, uint)' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L31
Member 'CustomToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L20
Member 'HashUsingBaselineHash' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L23
Member 'HashUsingSha256' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L27
Member 'CreateUsingBaseline' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net6.0, -x64, false): tests/ImageSharp.Web.Benchmarks/Caching/CacheKeyBenchmarks.cs#L30
Member 'CreateUsingUriRelativeCacheKey' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net7.0, true, -x64, true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, NuGet/setup-nuget@v1, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/TestUtilities/TestServerFixture.cs#L71
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Helpers/ExifOrientationUtilitiesTests.cs#L26
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Helpers/ExifOrientationUtilitiesTests.cs#L50
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Helpers/ExifOrientationUtilitiesTests.cs#L73
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Helpers/FormatUtilitiesTests.cs#L11
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Commands/CommandParserTests.cs#L240
The behavior of 'StringBuilder.AppendFormat(string, params object[])' could vary based on the current user's locale settings. Replace this call in 'CommandParserTests.ToNumericList<T>(CultureInfo, params T[])' with a call to 'StringBuilder.AppendFormat(IFormatProvider, string, params object[])'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Caching/CacheHashTests.cs#L62
Remove the ToString call in order to use a strongly-typed StringBuilder overload (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1830)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Caching/CacheHashTests.cs#L62
The behavior of 'int.ToString()' could vary based on the current user's locale settings. Replace this call in 'CacheHashTests.CreateLongString()' with a call to 'int.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Processors/ResizeWebProcessorTests.cs#L101
The behavior of 'int.ToString()' could vary based on the current user's locale settings. Replace this call in 'ResizeWebProcessorTests.ResizeWebProcessor_RespectsOrientation_Size(ushort, bool)' with a call to 'int.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Tests/Processors/ResizeWebProcessorTests.cs#L102
The behavior of 'int.ToString()' could vary based on the current user's locale settings. Replace this call in 'ResizeWebProcessorTests.ResizeWebProcessor_RespectsOrientation_Size(ushort, bool)' with a call to 'int.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L24
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToHexBenchmarks.StringBuilderToHex()' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L18
Member 'StringBuilderToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L31
Member 'CustomToHex' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L55
Member 'CustomToHexUnsafe' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Synchronization/AsyncLockBenchmarks.cs#L14
Type 'AsyncLockBenchmarks' owns disposable field(s) 'asyncKeyLock', 'asyncLock' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/ToHexBenchmarks.cs#L66
Prefer static 'System.Security.Cryptography.SHA256.HashData' method over 'ComputeHash' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1850)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBaseline.cs#L31
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'CacheHashBaseline.Create(string, uint)' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBaseline.cs#L27
Prefer static 'System.Security.Cryptography.SHA256.HashData' method over 'ComputeHash' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1850)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L20
Member 'HashUsingBaselineHash' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net7.0, true, -x64, true): tests/ImageSharp.Web.Benchmarks/Caching/CacheHashBenchmarks.cs#L23
Member 'HashUsingSha256' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)