140 references to Id
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (16)
IntegrationTests\CodeGenerationIntegrationTest.cs (7)
68Assert.Equal("RZ1014", Assert.Single(diagnotics).Id); 204Assert.Equal("RZ1016", Assert.Single(diagnotics).Id); 595Assert.Equal("RZ3906", Assert.Single(diagnotics).Id); 970Assert.Equal("RZ1014", Assert.Single(diagnotics).Id); 1117Assert.Equal("RZ1016", Assert.Single(diagnotics).Id); 1336Assert.Equal("RZ2001", Assert.Single(diagnotics).Id); 1514Assert.Equal("RZ3906", Assert.Single(diagnotics).Id);
ViewComponentTagHelperDescriptorFactoryTest.cs (9)
210Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_CannotFindMethod.Id, diagnostic.Id); 227Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_CannotFindMethod.Id, diagnostic.Id); 244Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_CannotFindMethod.Id, diagnostic.Id); 293Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_AsyncMethod_ShouldReturnTask.Id, diagnostic.Id); 310Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_AsyncMethod_ShouldReturnTask.Id, diagnostic.Id); 327Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_SyncMethod_ShouldReturnValue.Id, diagnostic.Id); 344Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_SyncMethod_CannotReturnTask.Id, diagnostic.Id); 361Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_SyncMethod_CannotReturnTask.Id, diagnostic.Id); 378Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_AmbiguousMethods.Id, diagnostic.Id);
Microsoft.AspNetCore.Razor.Language.UnitTests (101)
CodeGeneration\CodeRenderingContextTest.cs (7)
39Assert.Contains(diagnostics, d => d.Id == "RZTest"); 43Assert.DoesNotContain(diagnostics, d => d.Id == "RZTest"); 68Assert.Contains(diagnostics, d => d.Id == "RZAlways"); 109Assert.Contains(diagnostics, d => d.Id == "RZ0"); 112Assert.Equal(warningLevel >= 11, diagnostics.Any(d => d.Id == "RZ11")); 113Assert.Equal(warningLevel >= 12, diagnostics.Any(d => d.Id == "RZ12")); 114Assert.Equal(warningLevel >= 13, diagnostics.Any(d => d.Id == "RZ13"));
Components\ComponentDuplicateAttributeDiagnosticPassTest.cs (3)
86Assert.Equal(ComponentDiagnosticFactory.DuplicateMarkupAttribute.Id, diagnostic.Id); 114Assert.Equal(ComponentDiagnosticFactory.DuplicateMarkupAttribute.Id, diagnostic.Id); 152Assert.Equal(ComponentDiagnosticFactory.DuplicateMarkupAttribute.Id, diagnostic.Id);
Components\ComponentMarkupBlockPassTest.cs (1)
408Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttribute.Id, diagnostic.Id);
DefaultRazorTagHelperBinderPhaseTest.cs (1)
980Assert.Equal("RZ9978", diagnostic.Id);
IntegrationTests\ComponentBindIntegrationTest.cs (5)
41Assert.Equal("RZ9989", diagnostic.Id); 62Assert.Equal("RZ9991", diagnostic.Id); 77Assert.Equal("RZ9991", diagnostic.Id); 95d => Assert.Equal("RZ2005", d.Id), 96d => Assert.Equal("RZ1011", d.Id));
IntegrationTests\ComponentChildContentIntegrationTest.cs (13)
71Assert.Same(ComponentDiagnosticFactory.ChildContentSetByAttributeAndBody.Id, diagnostic.Id); 91Assert.Same(ComponentDiagnosticFactory.ChildContentSetByAttributeAndBody.Id, diagnostic.Id); 110Assert.Same(ComponentDiagnosticFactory.ChildContentMixedWithExplicitChildContent.Id, diagnostic.Id); 136d => Assert.Equal("RZ10012", d.Id), 137d => Assert.Equal("RZ9996", d.Id)); 157d => Assert.Equal("RZ10012", d.Id), 158d => Assert.Equal("RZ9996", d.Id)); 178d => Assert.Equal("RZ9996", d.Id)); 196Assert.Same(ComponentDiagnosticFactory.ChildContentHasInvalidAttribute.Id, diagnostic.Id); 214Assert.Same(ComponentDiagnosticFactory.ChildContentHasInvalidParameter.Id, diagnostic.Id); 236Assert.Same(ComponentDiagnosticFactory.ChildContentRepeatedParameterName.Id, diagnostic.Id); 256Assert.Same(ComponentDiagnosticFactory.ChildContentHasInvalidParameterOnComponent.Id, diagnostic.Id); 277Assert.Same(ComponentDiagnosticFactory.ChildContentHasInvalidAttribute.Id, diagnostic.Id);
IntegrationTests\ComponentCodeGenerationTestBase.cs (32)
1114Assert.Equal("RZ2012", diagnostics.Id); 1573Assert.Equal("RZ2012", diagnostics.Id); 1693Assert.Equal("RZ2012", diagnostics.Id); 4711diagnostic => Assert.Equal("RZ10015", diagnostic.Id)); 4743diagnostic => Assert.Equal("RZ10016", diagnostic.Id)); 4775diagnostic => Assert.Equal("RZ10018", diagnostic.Id), 4776diagnostic => Assert.Equal("RZ10015", diagnostic.Id)); 4819diagnostic => Assert.Equal("RZ10020", diagnostic.Id)); 4852diagnostic => Assert.Equal("RZ10019", diagnostic.Id)); 4884diagnostic => Assert.Equal("RZ10016", diagnostic.Id)); 4913diagnostic => Assert.Equal("RZ10017", diagnostic.Id)); 5659Assert.Equal("RZ9985", d.Id); 5889Assert.Collection(generated.RazorDiagnostics, d => { Assert.Equal("RZ1038", d.Id); }); 7411Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.Id, diagnostic.Id); 7691Assert.Same(ComponentDiagnosticFactory.GenericComponentMissingTypeArgument.Id, diagnostic.Id); 7872Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.Id, diagnostic.Id); 8020Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.Id, diagnostic.Id); 11209Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttribute.Id, diagnostic.Id); 11229Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttributeDirective.Id, diagnostic.Id); 11249Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttribute.Id, d.Id); 11275Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttributeDirective.Id, diagnostic.Id); 11299Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttributeDirective.Id, diagnostic.Id); 11323Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttributeDirective.Id, diagnostic.Id); 11352Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameter.Id, diagnostic.Id); 11382Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameter.Id, d.Id); 11412Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameter.Id, diagnostic.Id); 11447Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameterDirective.Id, diagnostic.Id); 11482Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameterDirective.Id, diagnostic.Id); 11517Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameterDirective.Id, diagnostic.Id); 11619generated.RazorDiagnostics.OrderBy(d => d.Id), 11620d => Assert.Equal("RZ1034", d.Id), 11621d => Assert.Equal("RZ1035", d.Id));
IntegrationTests\ComponentDiagnosticRazorIntegrationTest.cs (9)
26Assert.Equal("RZ9981", item.Id); 44Assert.Equal("RZ9979", diagnostic.Id); 74Assert.Equal("RZ9978", item.Id); 83Assert.Equal("RZ9978", item.Id); 104Assert.Equal("RZ9986", diagnostic.Id); 122Assert.Equal("RZ10011", diagnostic.Id); 143Assert.Equal("RZ10012", diagnostic.Id); 163Assert.Equal("RZ10012", diagnostic.Id); 215Assert.Equal("RZ10013", diagnostic.Id);
IntegrationTests\ComponentGenericTypeIntegrationTest.cs (5)
96Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.Id, diagnostic.Id); 115Assert.Same(ComponentDiagnosticFactory.GenericComponentMissingTypeArgument.Id, diagnostic.Id); 372Assert.Equal("RZ10012", diagnostic.Id); 434Assert.Contains(generated.RazorDiagnostics, d => d.Id == "RZ10012"); 435var ambiguityDiagnostic = generated.RazorDiagnostics.Single(d => d.Id == "RZ10012");
IntegrationTests\ComponentImportsIntegrationTest.cs (10)
66Assert.Equal("RZ9987", item.Id); 85Assert.Equal("RZ9978", item.Id); 91Assert.Equal("RZ9978", item.Id); 97Assert.Equal("RZ9978", item.Id); 119Assert.Equal("RZ10003", item.Id); 137Assert.Equal("RZ10003", item.Id); 154Assert.Equal("RZ10003", item.Id); 174Assert.Equal("RZ10003", item.Id); 180Assert.Equal("RZ10003", item.Id); 186Assert.Equal("RZ10003", item.Id);
IntegrationTests\ComponentRenderModeAttributeIntegrationTests.cs (3)
29Assert.Equal("RZ9986", diagnostic.Id); 42Assert.Equal("RZ10023", diag.Id); 58Assert.Equal("RZ10024", diagnostic.Id);
IntegrationTests\ComponentRenderModeDirectiveIntegrationTests.cs (2)
170Assert.Equal("RZ1041", diagnostic.Id); 185Assert.Equal("RZ2001", diagnostic.Id);
IntegrationTests\ComponentTemplateIntegrationTest.cs (8)
26Assert.Equal("RZ1005", diagnostic.Id); 39Assert.Equal("RZ9994", diagnostic.Id); 65d => Assert.Equal("RZ9986", d.Id), 66d => Assert.Equal("RZ1005", d.Id)); 88Assert.Equal("RZ9994", diagnostic.Id); 101Assert.Equal("RZ9994", diagnostic.Id); 115Assert.Equal("RZ9994", diagnostic.Id); 128Assert.Equal("RZ9994", diagnostic.Id);
RazorDiagnosticTest.cs (2)
23Assert.Equal("RZ0001", diagnostic.Id); 39Assert.Equal("RZ0001", diagnostic.Id);
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
350_writer.Write(diagnostic.Id);
Microsoft.CodeAnalysis.Razor.Compiler (9)
Language\Components\ComponentLoweringPass.cs (2)
135if (diagnostic.Id == ComponentDiagnosticFactory.MultipleComponents.Id || 136diagnostic.Id == ComponentDiagnosticFactory.AmbiguousComponentSelection.Id)
Language\Components\ComponentNodeWriter.cs (1)
75return node.Diagnostics.Any(d => d.Id == ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.Id);
Language\Legacy\AddTagHelperChunkGenerator.cs (1)
80var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.Id}{diagnostic.Span}"));
Language\Legacy\RemoveTagHelperChunkGenerator.cs (1)
80var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.Id}{diagnostic.Span}"));
Language\Legacy\TagHelperPrefixDirectiveChunkGenerator.cs (1)
61var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.Id}{diagnostic.Span}"));
Language\RazorDiagnostic.cs (1)
117var id = diagnostic.Id;
Language\Syntax\SyntaxSerializer.cs (1)
166? string.Join(", ", diagnostics.Select(diagnostic => $"{diagnostic.Id}{diagnostic.Span}"))
SourceGenerators\Diagnostics\RazorDiagnostics.cs (1)
95razorDiagnostic.Id,
Microsoft.CodeAnalysis.Razor.UnitTests (1)
DefaultTagHelperDescriptorFactoryTest.cs (1)
864Assert.Equal(id, diagnostic.Id);
Microsoft.CodeAnalysis.Razor.Workspaces (5)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
325if (diagnostic.Id == ComponentDiagnosticFactory.UnexpectedMarkupElement.Id)
Diagnostics\RazorDiagnosticHelper.cs (1)
92Code = razorDiagnostic.Id,
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
554return codeDocument.GetRequiredTagHelperRewrittenSyntaxTree().Diagnostics.Any(razorDiagnosticCode, static (d, code) => d.Id == code);
Formatting\Passes\FormattingDiagnosticValidationPass.cs (2)
83x.Id == y.Id;
Microsoft.CodeAnalysis.Remote.Razor (5)
DevTools\RemoteDevToolsService.cs (5)
125Diagnostics = a.Diagnostics.Select(d => new { d.Id, Message = d.GetMessage() }) 150Diagnostics = p.Diagnostics.Select(d => new { d.Id, Message = d.GetMessage() }) 152Diagnostics = a.Diagnostics.Select(d => new { d.Id, Message = d.GetMessage() }) 158Diagnostics = c.Diagnostics.Select(d => new { d.Id, Message = d.GetMessage() }) 161Diagnostics = th.Diagnostics.Select(d => new { d.Id, Message = d.GetMessage() })
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (1)
27Assert.Equal(razorDiagnostic.Id, diagnostic.Code);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (1)
27Assert.Equal(razorDiagnostic.Id, diagnostic.Code);