1 write to Id
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorDiagnosticDescriptor.cs (1)
40Id = id;
56 references to Id
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (9)
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 (35)
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);
IntegrationTests\ComponentChildContentIntegrationTest.cs (8)
71Assert.Same(ComponentDiagnosticFactory.ChildContentSetByAttributeAndBody.Id, diagnostic.Id); 91Assert.Same(ComponentDiagnosticFactory.ChildContentSetByAttributeAndBody.Id, diagnostic.Id); 110Assert.Same(ComponentDiagnosticFactory.ChildContentMixedWithExplicitChildContent.Id, diagnostic.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 (16)
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);
IntegrationTests\ComponentGenericTypeIntegrationTest.cs (2)
96Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.Id, diagnostic.Id); 115Assert.Same(ComponentDiagnosticFactory.GenericComponentMissingTypeArgument.Id, diagnostic.Id);
RazorDiagnosticDescriptorTest.cs (5)
20Assert.Equal("RZ0001", descriptor.Id); 33Assert.Equal("RZ0001", descriptor.Id); 111if (ids.Contains(descriptor.Id)) 113Assert.Fail($"Duplicate diagnostic id '{descriptor.Id}' found."); 116ids.Add(descriptor.Id);
Microsoft.CodeAnalysis.Razor.Compiler (6)
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\RazorDiagnostic.cs (2)
15public string Id => _descriptor.Id; 48builder.Append(_descriptor.Id);
Language\RazorDiagnosticDescriptor.cs (1)
47Error "{Id}" (level {WarningLevel}): "{MessageFormat}"
Microsoft.CodeAnalysis.Razor.UnitTests (1)
DefaultTagHelperDescriptorFactoryTest.cs (1)
860var id = AspNetCore.Razor.Language.RazorDiagnosticFactory.TagHelper_InvalidBoundAttributeNameStartsWith.Id;
Microsoft.CodeAnalysis.Razor.Workspaces (5)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
325if (diagnostic.Id == ComponentDiagnosticFactory.UnexpectedMarkupElement.Id)
CodeActions\Razor\ExtractToComponentCodeActionProvider.cs (1)
29if (context.ContainsDiagnostic(ComponentDiagnosticFactory.UnexpectedMarkupElement.Id) &&
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (2)
40if (context.ContainsDiagnostic(ComponentDiagnosticFactory.UnexpectedMarkupElement.Id) || 41context.ContainsDiagnostic(ComponentDiagnosticFactory.UnexpectedClosingTag.Id))
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
506if (CheckIfDocumentHasRazorDiagnostic(codeDocument, RazorDiagnosticFactory.TagHelper_EmptyBoundAttribute.Id) &&