perf: use Lock, FrozenDictionary, Span, and throw helpers on NET8+/NET9+ #7977
Build MacOS Debug failed
Annotations
Check failure on line 9 in Build log
azure-pipelines / microsoft.testfx (Build MacOS Debug)
Build log #L9
Publishing build artifacts failed with an error: Not found PathtoPublish: /Users/runner/work/1/s/artifacts/TestResults/Debug
Check failure on line 9 in Build log
azure-pipelines / microsoft.testfx (Build MacOS Debug)
Build log #L9
Publishing build artifacts failed with an error: Not found PathtoPublish: /Users/runner/work/1/a/binlogs
Check failure on line 18 in src/Platform/Microsoft.Testing.Extensions.Retry/RandomId.cs
azure-pipelines / microsoft.testfx (Build MacOS Debug)
src/Platform/Microsoft.Testing.Extensions.Retry/RandomId.cs#L18
src/Platform/Microsoft.Testing.Extensions.Retry/RandomId.cs(18,36): error IDE1006: (NETCORE_ENGINEERING_TELEMETRY=Build) Naming rule violation: Prefix 's_' is not expected (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide1006)
Check failure on line 18 in src/Platform/Microsoft.Testing.Extensions.Retry/RandomId.cs
azure-pipelines / microsoft.testfx (Build MacOS Debug)
src/Platform/Microsoft.Testing.Extensions.Retry/RandomId.cs#L18
src/Platform/Microsoft.Testing.Extensions.Retry/RandomId.cs(18,36): error SA1311: (NETCORE_ENGINEERING_TELEMETRY=Build) Static readonly fields should begin with upper-case letter (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1311.md)
azure-pipelines / microsoft.testfx (Build MacOS Debug)
src/Platform/Microsoft.Testing.Platform/ServerMode/JsonRpc/SerializerUtilities.cs#L12
src/Platform/Microsoft.Testing.Platform/ServerMode/JsonRpc/SerializerUtilities.cs(12,1): error SA1516: (NETCORE_ENGINEERING_TELEMETRY=Build) Using directives should be separated by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1516.md)