Skip to content

nuget: Bump the microsoft-test group with 1 update #887

nuget: Bump the microsoft-test group with 1 update

nuget: Bump the microsoft-test group with 1 update #887

Triggered via pull request October 19, 2026 12:18
Status Cancelled
Total duration 1d 0h 0m 2s
Artifacts –

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error, 40 warnings, and 1 notice
build
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
build-net10: FUSE.ExternalEditor/Logic/ExpressionEvaluator.cs#L129
Prefer 'AsSpan' over 'Substring' when span-based overloads are available (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1846)
build-net10: FUSE.ExternalEditor/Logic/TerrainRenderer.cs#L43
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build-net10: FUSE.ExternalEditor/Logic/TerrainBrush.cs#L246
Potential stack overflow. Move the stackalloc out of the loop. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2014)
build-net10: FUSE.ExternalEditor/Logic/TerrainBrush.cs#L219
Potential stack overflow. Move the stackalloc out of the loop. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2014)
build-net10: FUSE.ExternalEditor/Logic/TerrainRenderer.cs#L43
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build-net10: FUSE.ExternalEditor/Logic/ExpressionEvaluator.cs#L129
Prefer 'AsSpan' over 'Substring' when span-based overloads are available (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1846)
build-net10: FUSE.ExternalEditor/Logic/TerrainBrush.cs#L246
Potential stack overflow. Move the stackalloc out of the loop. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2014)
build-net10: FUSE.ExternalEditor/Logic/TerrainBrush.cs#L219
Potential stack overflow. Move the stackalloc out of the loop. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2014)
build-net10: FUSE.ExternalEditor/Logic/TerrainRenderer.cs#L43
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build-net10: FUSE.ExternalEditor/Logic/ExpressionEvaluator.cs#L129
Prefer 'AsSpan' over 'Substring' when span-based overloads are available (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1846)
build-net10: FUSE.ExternalEditor.UiTests/OsmTileServiceTests.cs#L170
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.ExternalEditor.UiTests/OsmTileServiceTests.cs#L133
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.ExternalEditor.UiTests/TerrainGenerationServiceTests.cs#L128
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.ExternalEditor.UiTests/OsmTileServiceTests.cs#L116
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.ExternalEditor.UiTests/TerrainGenerationServiceTests.cs#L103
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.ExternalEditor.UiTests/TerrainGenerationServiceTests.cs#L95
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.ExternalEditor.UiTests/TerrainEditTests.cs#L114
Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
build-net10: FUSE.ExternalEditor.UiTests/OsmTileServiceTests.cs#L106
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.ExternalEditor.UiTests/OsmTileServiceTests.cs#L85
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.ExternalEditor.UiTests/TerrainGenerationServiceTests.cs#L77
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build-net10: FUSE.Converter/Conversion/LegacySourceConverter.cs#L713
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
build-net10: FUSE.Converter/Conversion/LegacySourceConverter.cs#L726
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
build-net10: FUSE.Converter/Conversion/LegacySourceConverter.cs#L557
Prefer a 'TryGetValue' call over a Dictionary indexer access guarded by a 'ContainsKey' check to avoid double lookup (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1854)
build-net10: FUSE.Converter/Conversion/LegacyTrackConverter.cs#L337
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
build-net10: FUSE.Converter/Conversion/LegacyWorldConverter.cs#L140
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
build-net10: FUSE.Converter/Conversion/LegacyKindDetector.cs#L246
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
build-net10: FUSE.Converter/Conversion/LegacyKindDetector.cs#L245
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
build-net10: FUSE.Converter/FuseLegacyConverter.cs#L345
Do not guard 'HashSet.Add(string)' with 'HashSet.Contains(string)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1868)
build-net10: FUSE.Converter/FuseLegacyConverter.cs#L335
Do not guard 'HashSet.Add(string)' with 'HashSet.Contains(string)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1868)
build-net10: FUSE.Converter/FuseLegacyConverter.cs#L317
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
build-net10: FUSE.Core/Serialization/FuseCoreSerializer.cs#L117
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build-net10: FUSE.Core/Validation/FuseDefinitionValidator.cs#L87
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
build-net10: FUSE.Core/Validation/FuseDefinitionValidator.cs#L86
Use 'string.StartsWith(char)' instead of 'string.StartsWith(string)' when you have a string with a single char (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1865)
build-net10: FUSE.Core/Validation/FuseDefinitionValidator.cs#L85
Use 'string.StartsWith(char)' instead of 'string.StartsWith(string)' when you have a string with a single char (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1865)
build-net10: FUSE.Core/Migrations/FuseMigration.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build-net10: FUSE.Core/Validation/FuseValidationRenderer.cs#L154
Avoid unnecessary zero-length array allocations. Use Array.Empty<FuseDiagnostic>() instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1825)
build-net10: FUSE.Core/Validation/FuseValidationRenderer.cs#L104
Avoid unnecessary zero-length array allocations. Use Array.Empty<FuseDiagnostic>() instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1825)
build-net10: FUSE.Core/Validation/FuseValidationRenderer.cs#L55
Avoid unnecessary zero-length array allocations. Use Array.Empty<FuseDiagnostic>() instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1825)
build-net10: FUSE.Core/Geometry/TrackProfile.cs#L41
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build-net10: FUSE.Core/Authoring/UndoService.cs#L43
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build-net10
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"