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