Skip to content

Fix confusing syntax in RZ9979 error message for code blocks in attributes - #12686

Draft
dbreshears with Copilot wants to merge 3 commits into
mainfrom
copilot/fix-attribute-syntax-error
Draft

Fix confusing syntax in RZ9979 error message for code blocks in attributes#12686
dbreshears with Copilot wants to merge 3 commits into
mainfrom
copilot/fix-attribute-syntax-error

Fix RZ9979 error message - remove confusing spaces

5a8668b
Select commit
Loading
Failed to load commit list.
Azure Pipelines / razor-tooling-ci failed Jan 16, 2026 in 36m 27s

Build #20260115.25 had test failures

Details

Tests

  • Failed: 6 (0.01%)
  • Passed: 98,946 (99.62%)
  • Other: 370 (0.37%)
  • Total: 99,322

Annotations

Check failure on line 0 in XUnit

See this annotation in the file changed.

@azure-pipelines azure-pipelines / razor-tooling-ci

XUnit#L0

XUnit(0,0): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Tests failed: /__w/1/s/artifacts/TestResults/Debug/Microsoft.VisualStudioCode.RazorExtension.Test_net10.0_x64.html [net10.0|x64]

Check failure on line 1 in FullyQualify

See this annotation in the file changed.

@azure-pipelines azure-pipelines / razor-tooling-ci

FullyQualify

Could not find single code action with name 'FullyQualify'.\n\nAvailable:\n    
Raw output
   at Roslyn.Test.Utilities.AssertEx.NotNull[T](T object, String message)
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.CohostCodeActionsEndpointTestBase.VerifyCodeActionRequestAsync(TextDocument document, TestCode input, String codeActionName, Nullable`1 codeActionIndex, Int32 childActionIndex, Boolean expectOffer) in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/CohostCodeActionsEndpointTestBase.cs:line 110
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.CohostCodeActionsEndpointTestBase.VerifyCodeActionAsync(TestCode input, String expected, String codeActionName, Nullable`1 codeActionIndex, Int32 childActionIndex, Nullable`1 fileKind, String documentFilePath, ValueTuple`2[] additionalFiles, ValueTuple`2[] additionalExpectedFiles, Boolean addDefaultImports) in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/CohostCodeActionsEndpointTestBase.cs:line 44
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.AddUsingTests.FullyQualify() in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/AddUsingTests.cs:line 31
--- End of stack trace from previous location ---

Check failure on line 1 in AddUsing_Multiple

See this annotation in the file changed.

@azure-pipelines azure-pipelines / razor-tooling-ci

AddUsing_Multiple

Could not find index 0 code action with name 'AddImport'.\n\nAvailable:\n    
Raw output
   at Roslyn.Test.Utilities.AssertEx.NotNull[T](T object, String message)
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.CohostCodeActionsEndpointTestBase.VerifyCodeActionRequestAsync(TextDocument document, TestCode input, String codeActionName, Nullable`1 codeActionIndex, Int32 childActionIndex, Boolean expectOffer) in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/CohostCodeActionsEndpointTestBase.cs:line 110
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.CohostCodeActionsEndpointTestBase.VerifyCodeActionAsync(TestCode input, String expected, String codeActionName, Nullable`1 codeActionIndex, Int32 childActionIndex, Nullable`1 fileKind, String documentFilePath, ValueTuple`2[] additionalFiles, ValueTuple`2[] additionalExpectedFiles, Boolean addDefaultImports) in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/CohostCodeActionsEndpointTestBase.cs:line 44
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.AddUsingTests.AddUsing_Multiple() in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/AddUsingTests.cs:line 99
--- End of stack trace from previous location ---

Check failure on line 1 in AddUsing_Multiple2

See this annotation in the file changed.

@azure-pipelines azure-pipelines / razor-tooling-ci

AddUsing_Multiple2

Could not find index 1 code action with name 'AddImport'.\n\nAvailable:\n    
Raw output
   at Roslyn.Test.Utilities.AssertEx.NotNull[T](T object, String message)
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.CohostCodeActionsEndpointTestBase.VerifyCodeActionRequestAsync(TextDocument document, TestCode input, String codeActionName, Nullable`1 codeActionIndex, Int32 childActionIndex, Boolean expectOffer) in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/CohostCodeActionsEndpointTestBase.cs:line 110
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.CohostCodeActionsEndpointTestBase.VerifyCodeActionAsync(TestCode input, String expected, String codeActionName, Nullable`1 codeActionIndex, Int32 childActionIndex, Nullable`1 fileKind, String documentFilePath, ValueTuple`2[] additionalFiles, ValueTuple`2[] additionalExpectedFiles, Boolean addDefaultImports) in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/CohostCodeActionsEndpointTestBase.cs:line 44
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.AddUsingTests.AddUsing_Multiple2() in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/AddUsingTests.cs:line 128
--- End of stack trace from previous location ---

Check failure on line 1 in AddUsing_Typo

See this annotation in the file changed.

@azure-pipelines azure-pipelines / razor-tooling-ci

AddUsing_Typo

Could not find single code action with name 'AddImport'.\n\nAvailable:\n    
Raw output
   at Roslyn.Test.Utilities.AssertEx.NotNull[T](T object, String message)
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.CohostCodeActionsEndpointTestBase.VerifyCodeActionRequestAsync(TextDocument document, TestCode input, String codeActionName, Nullable`1 codeActionIndex, Int32 childActionIndex, Boolean expectOffer) in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/CohostCodeActionsEndpointTestBase.cs:line 110
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.CohostCodeActionsEndpointTestBase.VerifyCodeActionAsync(TestCode input, String expected, String codeActionName, Nullable`1 codeActionIndex, Int32 childActionIndex, Nullable`1 fileKind, String documentFilePath, ValueTuple`2[] additionalFiles, ValueTuple`2[] additionalExpectedFiles, Boolean addDefaultImports) in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/CohostCodeActionsEndpointTestBase.cs:line 44
   at Microsoft.VisualStudio.Razor.LanguageClient.Cohost.CodeActions.AddUsingTests.AddUsing_Typo() in /_/src/Razor/test/Microsoft.VisualStudioCode.RazorExtension.Test/Endpoints/Shared/CodeActions/AddUsingTests.cs:line 193
--- End of stack trace from previous location ---