1 write to Id
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorDiagnosticDescriptor.cs (1)
40
Id
= id;
56 references to Id
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (9)
ViewComponentTagHelperDescriptorFactoryTest.cs (9)
210
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_CannotFindMethod.
Id
, diagnostic.Id);
227
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_CannotFindMethod.
Id
, diagnostic.Id);
244
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_CannotFindMethod.
Id
, diagnostic.Id);
293
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_AsyncMethod_ShouldReturnTask.
Id
, diagnostic.Id);
310
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_AsyncMethod_ShouldReturnTask.
Id
, diagnostic.Id);
327
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_SyncMethod_ShouldReturnValue.
Id
, diagnostic.Id);
344
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_SyncMethod_CannotReturnTask.
Id
, diagnostic.Id);
361
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_SyncMethod_CannotReturnTask.
Id
, diagnostic.Id);
378
Assert.Equal(RazorExtensionsDiagnosticFactory.ViewComponent_AmbiguousMethods.
Id
, diagnostic.Id);
Microsoft.AspNetCore.Razor.Language.UnitTests (35)
Components\ComponentDuplicateAttributeDiagnosticPassTest.cs (3)
86
Assert.Equal(ComponentDiagnosticFactory.DuplicateMarkupAttribute.
Id
, diagnostic.Id);
114
Assert.Equal(ComponentDiagnosticFactory.DuplicateMarkupAttribute.
Id
, diagnostic.Id);
152
Assert.Equal(ComponentDiagnosticFactory.DuplicateMarkupAttribute.
Id
, diagnostic.Id);
Components\ComponentMarkupBlockPassTest.cs (1)
408
Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttribute.
Id
, diagnostic.Id);
IntegrationTests\ComponentChildContentIntegrationTest.cs (8)
71
Assert.Same(ComponentDiagnosticFactory.ChildContentSetByAttributeAndBody.
Id
, diagnostic.Id);
91
Assert.Same(ComponentDiagnosticFactory.ChildContentSetByAttributeAndBody.
Id
, diagnostic.Id);
110
Assert.Same(ComponentDiagnosticFactory.ChildContentMixedWithExplicitChildContent.
Id
, diagnostic.Id);
196
Assert.Same(ComponentDiagnosticFactory.ChildContentHasInvalidAttribute.
Id
, diagnostic.Id);
214
Assert.Same(ComponentDiagnosticFactory.ChildContentHasInvalidParameter.
Id
, diagnostic.Id);
236
Assert.Same(ComponentDiagnosticFactory.ChildContentRepeatedParameterName.
Id
, diagnostic.Id);
256
Assert.Same(ComponentDiagnosticFactory.ChildContentHasInvalidParameterOnComponent.
Id
, diagnostic.Id);
277
Assert.Same(ComponentDiagnosticFactory.ChildContentHasInvalidAttribute.
Id
, diagnostic.Id);
IntegrationTests\ComponentCodeGenerationTestBase.cs (16)
7411
Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.
Id
, diagnostic.Id);
7691
Assert.Same(ComponentDiagnosticFactory.GenericComponentMissingTypeArgument.
Id
, diagnostic.Id);
7872
Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.
Id
, diagnostic.Id);
8020
Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.
Id
, diagnostic.Id);
11209
Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttribute.
Id
, diagnostic.Id);
11229
Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttributeDirective.
Id
, diagnostic.Id);
11249
Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttribute.
Id
, d.Id);
11275
Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttributeDirective.
Id
, diagnostic.Id);
11299
Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttributeDirective.
Id
, diagnostic.Id);
11323
Assert.Same(ComponentDiagnosticFactory.DuplicateMarkupAttributeDirective.
Id
, diagnostic.Id);
11352
Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameter.
Id
, diagnostic.Id);
11382
Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameter.
Id
, d.Id);
11412
Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameter.
Id
, diagnostic.Id);
11447
Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameterDirective.
Id
, diagnostic.Id);
11482
Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameterDirective.
Id
, diagnostic.Id);
11517
Assert.Same(ComponentDiagnosticFactory.DuplicateComponentParameterDirective.
Id
, diagnostic.Id);
IntegrationTests\ComponentGenericTypeIntegrationTest.cs (2)
96
Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.
Id
, diagnostic.Id);
115
Assert.Same(ComponentDiagnosticFactory.GenericComponentMissingTypeArgument.
Id
, diagnostic.Id);
RazorDiagnosticDescriptorTest.cs (5)
20
Assert.Equal("RZ0001", descriptor.
Id
);
33
Assert.Equal("RZ0001", descriptor.
Id
);
111
if (ids.Contains(descriptor.
Id
))
113
Assert.Fail($"Duplicate diagnostic id '{descriptor.
Id
}' found.");
116
ids.Add(descriptor.
Id
);
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\Components\ComponentLoweringPass.cs (2)
135
if (diagnostic.Id == ComponentDiagnosticFactory.MultipleComponents.
Id
||
136
diagnostic.Id == ComponentDiagnosticFactory.AmbiguousComponentSelection.
Id
)
Language\Components\ComponentNodeWriter.cs (1)
75
return node.Diagnostics.Any(d => d.Id == ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.
Id
);
Language\RazorDiagnostic.cs (2)
15
public string Id => _descriptor.
Id
;
48
builder.Append(_descriptor.
Id
);
Language\RazorDiagnosticDescriptor.cs (1)
47
Error "{
Id
}" (level {WarningLevel}): "{MessageFormat}"
Microsoft.CodeAnalysis.Razor.UnitTests (1)
DefaultTagHelperDescriptorFactoryTest.cs (1)
860
var id = AspNetCore.Razor.Language.RazorDiagnosticFactory.TagHelper_InvalidBoundAttributeNameStartsWith.
Id
;
Microsoft.CodeAnalysis.Razor.Workspaces (5)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
325
if (diagnostic.Id == ComponentDiagnosticFactory.UnexpectedMarkupElement.
Id
)
CodeActions\Razor\ExtractToComponentCodeActionProvider.cs (1)
29
if (context.ContainsDiagnostic(ComponentDiagnosticFactory.UnexpectedMarkupElement.
Id
) &&
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (2)
40
if (context.ContainsDiagnostic(ComponentDiagnosticFactory.UnexpectedMarkupElement.
Id
) ||
41
context.ContainsDiagnostic(ComponentDiagnosticFactory.UnexpectedClosingTag.
Id
))
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
506
if (CheckIfDocumentHasRazorDiagnostic(codeDocument, RazorDiagnosticFactory.TagHelper_EmptyBoundAttribute.
Id
) &&