12 references to DiagnosticDescriptors
Microsoft.AspNetCore.Components.AI.SourceGenerators (12)
ToolBlockEmitter.cs (1)
191
DiagnosticDescriptors
.DuplicateToolName,
ToolBlockGenerator.cs (1)
28
DiagnosticDescriptors
.ById(info.DescriptorId),
ToolBlockParser.cs (10)
42
diagnostics.Add(new DiagnosticInfo(
DiagnosticDescriptors
.NotPartial.Id, location, displayName));
50
diagnostics.Add(new DiagnosticInfo(
DiagnosticDescriptors
.NestedType.Id, location, displayName));
57
diagnostics.Add(new DiagnosticInfo(
DiagnosticDescriptors
.IsAbstract.Id, location, displayName));
64
diagnostics.Add(new DiagnosticInfo(
DiagnosticDescriptors
.IsGeneric.Id, location, displayName));
71
diagnostics.Add(new DiagnosticInfo(
DiagnosticDescriptors
.WrongBaseClass.Id, location, displayName));
90
diagnostics.Add(new DiagnosticInfo(
DiagnosticDescriptors
.EmptyToolName.Id, location, displayName));
130
DiagnosticDescriptors
.PropertyNoSetter.Id, LocationInfo.From(prop.Locations.FirstOrDefault() ?? Location.None), prop.Name));
139
DiagnosticDescriptors
.DuplicateArgumentKey.Id, LocationInfo.From(prop.Locations.FirstOrDefault() ?? Location.None), argKey));
174
DiagnosticDescriptors
.PropertyNoSetter.Id, LocationInfo.From(prop.Locations.FirstOrDefault() ?? Location.None), prop.Name));
183
DiagnosticDescriptors
.DuplicateResultKey.Id, LocationInfo.From(prop.Locations.FirstOrDefault() ?? Location.None), resultKey));