1 write to Diagnostics
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelperObject`1.cs (1)
23Diagnostics = diagnostics.NullToEmpty();
76 references to Diagnostics
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\BoundAttributeDescriptor.cs (2)
120foreach (var diagnostic in parameter.Diagnostics) 126foreach (var diagnostic in Diagnostics)
Language\TagHelperDescriptor.cs (5)
182diagnostics.AddRange(allowedChildTag.Diagnostics); 187diagnostics.AddRange(boundAttribute.Diagnostics); 192diagnostics.AddRange(tagMatchingRule.Diagnostics); 195diagnostics.AddRange(Diagnostics); 214Metadata, Diagnostics);
Language\TagHelperObject`1.cs (2)
19=> Diagnostics.Any(static d => d.Severity == RazorDiagnosticSeverity.Error); 36foreach (var diagnostic in Diagnostics)
Language\TagMatchingRuleDescriptor.cs (2)
74foreach (var diagnostic in attribute.Diagnostics) 80foreach (var diagnostic in Diagnostics)
Microsoft.CodeAnalysis.Razor.UnitTests (60)
BindTagHelperProducerTest.cs (32)
71Assert.Empty(bind.Diagnostics); 98Assert.Empty(rule.Diagnostics); 105Assert.Empty(requiredAttribute.Diagnostics); 114Assert.Empty(rule.Diagnostics); 123Assert.Empty(requiredAttribute.Diagnostics); 132Assert.Empty(requiredAttribute.Diagnostics); 144Assert.Empty(attribute.Diagnostics); 235Assert.Empty(bind.Diagnostics); 261Assert.Empty(rule.Diagnostics); 268Assert.Empty(requiredAttribute.Diagnostics); 277Assert.Empty(rule.Diagnostics); 286Assert.Empty(requiredAttribute.Diagnostics); 295Assert.Empty(requiredAttribute.Diagnostics); 307Assert.Empty(attribute.Diagnostics); 404Assert.Empty(bind.Diagnostics); 434Assert.Empty(rule.Diagnostics); 441Assert.Empty(requiredAttribute.Diagnostics); 453Assert.Empty(rule.Diagnostics); 462Assert.Empty(requiredAttribute.Diagnostics); 474Assert.Empty(requiredAttribute.Diagnostics); 489Assert.Empty(attribute.Diagnostics); 517Assert.Empty(parameter.Diagnostics); 540Assert.Empty(parameter.Diagnostics); 562Assert.Empty(parameter.Diagnostics); 584Assert.Empty(parameter.Diagnostics); 606Assert.Empty(parameter.Diagnostics); 1019Assert.Empty(bind.Diagnostics); 1048Assert.Empty(rule.Diagnostics); 1055Assert.Empty(requiredAttribute.Diagnostics); 1065Assert.Empty(attribute.Diagnostics); 1098Assert.Empty(parameter.Diagnostics); 1123Assert.Empty(parameter.Diagnostics);
ComponentTagHelperProducerTest.cs (3)
64Assert.Empty(component.Diagnostics); 88Assert.Empty(rule.Diagnostics); 99Assert.Empty(attribute.Diagnostics);
DefaultTagHelperDescriptorFactoryTest.cs (1)
863var diagnostic = Assert.Single(attribute.Diagnostics);
EventHandlerTagHelperProducerTest.cs (12)
52Assert.Empty(item.Diagnostics); 75Assert.Empty(rule.Diagnostics); 82Assert.Empty(requiredAttribute.Diagnostics); 92Assert.Empty(attribute.Diagnostics); 155Assert.Empty(item.Diagnostics); 179Assert.Empty(catchAllRule.Diagnostics); 186Assert.Empty(catchAllRequiredAttribute.Diagnostics); 194Assert.Empty(preventDefaultRule.Diagnostics); 201Assert.Empty(preventDefaultRequiredAttribute.Diagnostics); 209Assert.Empty(stopPropagationRule.Diagnostics); 216Assert.Empty(stopPropagationRequiredAttribute.Diagnostics); 226Assert.Empty(attribute.Diagnostics);
KeyTagHelperProducerTest.cs (4)
30Assert.Empty(item.Diagnostics); 51Assert.Empty(rule.Diagnostics); 58Assert.Empty(requiredAttribute.Diagnostics); 66Assert.Empty(attribute.Diagnostics);
RefTagHelperProducerTest.cs (4)
30Assert.Empty(item.Diagnostics); 51Assert.Empty(rule.Diagnostics); 58Assert.Empty(requiredAttribute.Diagnostics); 66Assert.Empty(attribute.Diagnostics);
SplatTagHelperProducerTest.cs (4)
29Assert.Empty(item.Diagnostics); 48Assert.Empty(rule.Diagnostics); 55Assert.Empty(requiredAttribute.Diagnostics); 63Assert.Empty(attribute.Diagnostics);
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() })