140 references to Id
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (16)
IntegrationTests\CodeGenerationIntegrationTest.cs (7)
68
Assert.Equal("RZ1014", Assert.Single(diagnotics).
Id
);
204
Assert.Equal("RZ1016", Assert.Single(diagnotics).
Id
);
595
Assert.Equal("RZ3906", Assert.Single(diagnotics).
Id
);
970
Assert.Equal("RZ1014", Assert.Single(diagnotics).
Id
);
1117
Assert.Equal("RZ1016", Assert.Single(diagnotics).
Id
);
1336
Assert.Equal("RZ2001", Assert.Single(diagnotics).
Id
);
1514
Assert.Equal("RZ3906", Assert.Single(diagnotics).
Id
);
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 (101)
CodeGeneration\CodeRenderingContextTest.cs (7)
39
Assert.Contains(diagnostics, d => d.
Id
== "RZTest");
43
Assert.DoesNotContain(diagnostics, d => d.
Id
== "RZTest");
68
Assert.Contains(diagnostics, d => d.
Id
== "RZAlways");
109
Assert.Contains(diagnostics, d => d.
Id
== "RZ0");
112
Assert.Equal(warningLevel >= 11, diagnostics.Any(d => d.
Id
== "RZ11"));
113
Assert.Equal(warningLevel >= 12, diagnostics.Any(d => d.
Id
== "RZ12"));
114
Assert.Equal(warningLevel >= 13, diagnostics.Any(d => d.
Id
== "RZ13"));
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
);
DefaultRazorTagHelperBinderPhaseTest.cs (1)
980
Assert.Equal("RZ9978", diagnostic.
Id
);
IntegrationTests\ComponentBindIntegrationTest.cs (5)
41
Assert.Equal("RZ9989", diagnostic.
Id
);
62
Assert.Equal("RZ9991", diagnostic.
Id
);
77
Assert.Equal("RZ9991", diagnostic.
Id
);
95
d => Assert.Equal("RZ2005", d.
Id
),
96
d => Assert.Equal("RZ1011", d.
Id
));
IntegrationTests\ComponentChildContentIntegrationTest.cs (13)
71
Assert.Same(ComponentDiagnosticFactory.ChildContentSetByAttributeAndBody.Id, diagnostic.
Id
);
91
Assert.Same(ComponentDiagnosticFactory.ChildContentSetByAttributeAndBody.Id, diagnostic.
Id
);
110
Assert.Same(ComponentDiagnosticFactory.ChildContentMixedWithExplicitChildContent.Id, diagnostic.
Id
);
136
d => Assert.Equal("RZ10012", d.
Id
),
137
d => Assert.Equal("RZ9996", d.
Id
));
157
d => Assert.Equal("RZ10012", d.
Id
),
158
d => Assert.Equal("RZ9996", d.
Id
));
178
d => Assert.Equal("RZ9996", d.
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 (32)
1114
Assert.Equal("RZ2012", diagnostics.
Id
);
1573
Assert.Equal("RZ2012", diagnostics.
Id
);
1693
Assert.Equal("RZ2012", diagnostics.
Id
);
4711
diagnostic => Assert.Equal("RZ10015", diagnostic.
Id
));
4743
diagnostic => Assert.Equal("RZ10016", diagnostic.
Id
));
4775
diagnostic => Assert.Equal("RZ10018", diagnostic.
Id
),
4776
diagnostic => Assert.Equal("RZ10015", diagnostic.
Id
));
4819
diagnostic => Assert.Equal("RZ10020", diagnostic.
Id
));
4852
diagnostic => Assert.Equal("RZ10019", diagnostic.
Id
));
4884
diagnostic => Assert.Equal("RZ10016", diagnostic.
Id
));
4913
diagnostic => Assert.Equal("RZ10017", diagnostic.
Id
));
5659
Assert.Equal("RZ9985", d.
Id
);
5889
Assert.Collection(generated.RazorDiagnostics, d => { Assert.Equal("RZ1038", d.
Id
); });
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
);
11619
generated.RazorDiagnostics.OrderBy(d => d.
Id
),
11620
d => Assert.Equal("RZ1034", d.
Id
),
11621
d => Assert.Equal("RZ1035", d.
Id
));
IntegrationTests\ComponentDiagnosticRazorIntegrationTest.cs (9)
26
Assert.Equal("RZ9981", item.
Id
);
44
Assert.Equal("RZ9979", diagnostic.
Id
);
74
Assert.Equal("RZ9978", item.
Id
);
83
Assert.Equal("RZ9978", item.
Id
);
104
Assert.Equal("RZ9986", diagnostic.
Id
);
122
Assert.Equal("RZ10011", diagnostic.
Id
);
143
Assert.Equal("RZ10012", diagnostic.
Id
);
163
Assert.Equal("RZ10012", diagnostic.
Id
);
215
Assert.Equal("RZ10013", diagnostic.
Id
);
IntegrationTests\ComponentGenericTypeIntegrationTest.cs (5)
96
Assert.Same(ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.Id, diagnostic.
Id
);
115
Assert.Same(ComponentDiagnosticFactory.GenericComponentMissingTypeArgument.Id, diagnostic.
Id
);
372
Assert.Equal("RZ10012", diagnostic.
Id
);
434
Assert.Contains(generated.RazorDiagnostics, d => d.
Id
== "RZ10012");
435
var ambiguityDiagnostic = generated.RazorDiagnostics.Single(d => d.
Id
== "RZ10012");
IntegrationTests\ComponentImportsIntegrationTest.cs (10)
66
Assert.Equal("RZ9987", item.
Id
);
85
Assert.Equal("RZ9978", item.
Id
);
91
Assert.Equal("RZ9978", item.
Id
);
97
Assert.Equal("RZ9978", item.
Id
);
119
Assert.Equal("RZ10003", item.
Id
);
137
Assert.Equal("RZ10003", item.
Id
);
154
Assert.Equal("RZ10003", item.
Id
);
174
Assert.Equal("RZ10003", item.
Id
);
180
Assert.Equal("RZ10003", item.
Id
);
186
Assert.Equal("RZ10003", item.
Id
);
IntegrationTests\ComponentRenderModeAttributeIntegrationTests.cs (3)
29
Assert.Equal("RZ9986", diagnostic.
Id
);
42
Assert.Equal("RZ10023", diag.
Id
);
58
Assert.Equal("RZ10024", diagnostic.
Id
);
IntegrationTests\ComponentRenderModeDirectiveIntegrationTests.cs (2)
170
Assert.Equal("RZ1041", diagnostic.
Id
);
185
Assert.Equal("RZ2001", diagnostic.
Id
);
IntegrationTests\ComponentTemplateIntegrationTest.cs (8)
26
Assert.Equal("RZ1005", diagnostic.
Id
);
39
Assert.Equal("RZ9994", diagnostic.
Id
);
65
d => Assert.Equal("RZ9986", d.
Id
),
66
d => Assert.Equal("RZ1005", d.
Id
));
88
Assert.Equal("RZ9994", diagnostic.
Id
);
101
Assert.Equal("RZ9994", diagnostic.
Id
);
115
Assert.Equal("RZ9994", diagnostic.
Id
);
128
Assert.Equal("RZ9994", diagnostic.
Id
);
RazorDiagnosticTest.cs (2)
23
Assert.Equal("RZ0001", diagnostic.
Id
);
39
Assert.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)
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\Legacy\AddTagHelperChunkGenerator.cs (1)
80
var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.
Id
}{diagnostic.Span}"));
Language\Legacy\RemoveTagHelperChunkGenerator.cs (1)
80
var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.
Id
}{diagnostic.Span}"));
Language\Legacy\TagHelperPrefixDirectiveChunkGenerator.cs (1)
61
var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.
Id
}{diagnostic.Span}"));
Language\RazorDiagnostic.cs (1)
117
var id = diagnostic.
Id
;
Language\Syntax\SyntaxSerializer.cs (1)
166
? string.Join(", ", diagnostics.Select(diagnostic => $"{diagnostic.
Id
}{diagnostic.Span}"))
SourceGenerators\Diagnostics\RazorDiagnostics.cs (1)
95
razorDiagnostic.
Id
,
Microsoft.CodeAnalysis.Razor.UnitTests (1)
DefaultTagHelperDescriptorFactoryTest.cs (1)
864
Assert.Equal(id, diagnostic.
Id
);
Microsoft.CodeAnalysis.Razor.Workspaces (5)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
325
if (diagnostic.
Id
== ComponentDiagnosticFactory.UnexpectedMarkupElement.Id)
Diagnostics\RazorDiagnosticHelper.cs (1)
92
Code = razorDiagnostic.
Id
,
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
554
return codeDocument.GetRequiredTagHelperRewrittenSyntaxTree().Diagnostics.Any(razorDiagnosticCode, static (d, code) => d.
Id
== code);
Formatting\Passes\FormattingDiagnosticValidationPass.cs (2)
83
x.
Id
== y.
Id
;
Microsoft.CodeAnalysis.Remote.Razor (5)
DevTools\RemoteDevToolsService.cs (5)
125
Diagnostics = a.Diagnostics.Select(d => new { d.
Id
, Message = d.GetMessage() })
150
Diagnostics = p.Diagnostics.Select(d => new { d.
Id
, Message = d.GetMessage() })
152
Diagnostics = a.Diagnostics.Select(d => new { d.
Id
, Message = d.GetMessage() })
158
Diagnostics = c.Diagnostics.Select(d => new { d.
Id
, Message = d.GetMessage() })
161
Diagnostics = 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)
27
Assert.Equal(razorDiagnostic.
Id
, diagnostic.Code);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (1)
27
Assert.Equal(razorDiagnostic.
Id
, diagnostic.Code);