2 instantiations of DiagnosticsUpdatedArgs
Microsoft.CodeAnalysis.Features (2)
Diagnostics\DiagnosticsUpdatedArgs.cs (2)
47return new DiagnosticsUpdatedArgs(id, workspace, solution, projectId, documentId, diagnostics, DiagnosticsUpdatedKind.DiagnosticsCreated); 57return new DiagnosticsUpdatedArgs(id, workspace, solution, projectId, documentId, ImmutableArray<DiagnosticData>.Empty, DiagnosticsUpdatedKind.DiagnosticsRemoved);
111 references to DiagnosticsUpdatedArgs
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Squiggles\ErrorSquiggleProducerTests.cs (4)
320var updateArgs = DiagnosticsUpdatedArgs.DiagnosticsCreated( 364var updateArgs = DiagnosticsUpdatedArgs.DiagnosticsCreated(
Microsoft.CodeAnalysis.EditorFeatures (3)
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PushDiagnosticsTaggerProvider.cs (1)
60private void OnDiagnosticsUpdated(object? sender, DiagnosticsUpdatedArgs e)
ExternalAccess\VSTypeScript\VSTypeScriptDiagnosticService.cs (1)
48private readonly EventHandler<DiagnosticsUpdatedArgs> _handler;
Shared\Tagging\EventSources\TaggerEventSources.DiagnosticsChangedEventSource.cs (1)
24private void OnDiagnosticsUpdated(object? sender, DiagnosticsUpdatedArgs e)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
Squiggles\TestDiagnosticTagProducer.cs (3)
35internal static async Task<IList<ITagSpan<TTag>>> GetErrorsFromUpdateSource(TestWorkspace workspace, DiagnosticsUpdatedArgs updateArgs, DiagnosticKind diagnosticKind) 81public void RaiseDiagnosticsUpdated(DiagnosticsUpdatedArgs args) 87public event EventHandler<DiagnosticsUpdatedArgs> DiagnosticsUpdated;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (9)
Diagnostics\DiagnosticServiceTests.cs (5)
151void MarkCalled(object sender, DiagnosticsUpdatedArgs args) 160void MarkSet(object sender, DiagnosticsUpdatedArgs args) 173DiagnosticsUpdatedArgs.DiagnosticsCreated(id, workspace, workspace.CurrentSolution, projectId, documentId, ImmutableArray.Create(diagnostic))); 208public event EventHandler<DiagnosticsUpdatedArgs> DiagnosticsUpdated; 214public void RaiseDiagnosticsUpdatedEvent(DiagnosticsUpdatedArgs args)
Diagnostics\MockDiagnosticService.cs (2)
27public event EventHandler<DiagnosticsUpdatedArgs>? DiagnosticsUpdated; 68DiagnosticsUpdated?.Invoke(this, DiagnosticsUpdatedArgs.DiagnosticsCreated(
EditAndContinue\RemoteEditAndContinueServiceTests.cs (2)
106var emitDiagnosticsUpdated = new List<DiagnosticsUpdatedArgs>(); 108diagnosticUpdateSource.DiagnosticsUpdated += (object sender, DiagnosticsUpdatedArgs args) => emitDiagnosticsUpdated.Add(args);
Microsoft.CodeAnalysis.Features (15)
Diagnostics\AbstractHostDiagnosticUpdateSource.cs (6)
31public event EventHandler<DiagnosticsUpdatedArgs>? DiagnosticsUpdated; 34public void RaiseDiagnosticsUpdated(DiagnosticsUpdatedArgs args) 132private DiagnosticsUpdatedArgs MakeCreatedArgs(DiagnosticAnalyzer analyzer, ImmutableHashSet<DiagnosticData> items, Project? project) 134return DiagnosticsUpdatedArgs.DiagnosticsCreated( 138private DiagnosticsUpdatedArgs MakeRemovedArgs(DiagnosticAnalyzer analyzer, Project? project) 140return DiagnosticsUpdatedArgs.DiagnosticsRemoved(
Diagnostics\DiagnosticsUpdatedArgs.cs (2)
39public static DiagnosticsUpdatedArgs DiagnosticsCreated( 50public static DiagnosticsUpdatedArgs DiagnosticsRemoved(
Diagnostics\IDiagnosticUpdateSource.cs (1)
20event EventHandler<DiagnosticsUpdatedArgs> DiagnosticsUpdated;
EditAndContinue\EditAndContinueDiagnosticUpdateSource.cs (4)
45public event EventHandler<DiagnosticsUpdatedArgs>? DiagnosticsUpdated; 111updateEvent(this, DiagnosticsUpdatedArgs.DiagnosticsCreated( 127updateEvent(this, DiagnosticsUpdatedArgs.DiagnosticsCreated( 141updateEvent(this, DiagnosticsUpdatedArgs.DiagnosticsCreated(
ExternalAccess\VSTypeScript\Api\VSTypeScriptDiagnosticsUpdatedArgsWrapper.cs (2)
11internal readonly DiagnosticsUpdatedArgs UnderlyingObject; 13public VSTypeScriptDiagnosticsUpdatedArgsWrapper(DiagnosticsUpdatedArgs underlyingObject)
Microsoft.CodeAnalysis.LanguageServer.Protocol (36)
Features\Diagnostics\DefaultDiagnosticAnalyzerService.cs (4)
52public event EventHandler<DiagnosticsUpdatedArgs> DiagnosticsUpdated; 64internal void RaiseDiagnosticsUpdated(DiagnosticsUpdatedArgs state) 133DiagnosticsUpdatedArgs.DiagnosticsCreated(new DefaultUpdateArgsId(_workspace.Kind, kind, document.Id), 223_service.RaiseDiagnosticsUpdated(DiagnosticsUpdatedArgs.DiagnosticsRemoved(
Features\Diagnostics\DiagnosticAnalyzerService_UpdateSource.cs (9)
17public event EventHandler<DiagnosticsUpdatedArgs> DiagnosticsUpdated 43internal void RaiseDiagnosticsUpdated(DiagnosticsUpdatedArgs args) 46var ev = _eventMap.GetEventHandlers<EventHandler<DiagnosticsUpdatedArgs>>(DiagnosticsUpdatedEventName); 53internal void RaiseBulkDiagnosticsUpdated(Action<Action<DiagnosticsUpdatedArgs>> eventAction) 56var ev = _eventMap.GetEventHandlers<EventHandler<DiagnosticsUpdatedArgs>>(DiagnosticsUpdatedEventName); 62void raiseEvents(DiagnosticsUpdatedArgs args) => ev.RaiseEvent(static (handler, arg) => handler(arg.self, arg.args), (self: this, args)); 68internal void RaiseBulkDiagnosticsUpdated(Func<Action<DiagnosticsUpdatedArgs>, Task> eventActionAsync) 71var ev = _eventMap.GetEventHandlers<EventHandler<DiagnosticsUpdatedArgs>>(DiagnosticsUpdatedEventName); 77void raiseEvents(DiagnosticsUpdatedArgs args) => ev.RaiseEvent(static (handler, arg) => handler(arg.self, arg.args), (self: this, args));
Features\Diagnostics\DiagnosticService.cs (10)
56public event EventHandler<DiagnosticsUpdatedArgs> DiagnosticsUpdated 69private void RaiseDiagnosticsUpdated(IDiagnosticUpdateSource source, DiagnosticsUpdatedArgs args) 73var ev = _eventMap.GetEventHandlers<EventHandler<DiagnosticsUpdatedArgs>>(DiagnosticsUpdatedEventName); 89var ev = _eventMap.GetEventHandlers<EventHandler<DiagnosticsUpdatedArgs>>(DiagnosticsUpdatedEventName); 93using var pooledObject = SharedPools.Default<List<DiagnosticsUpdatedArgs>>().GetPooledObject(); 104foreach (var args in removed) 111private bool UpdateDataMap(IDiagnosticUpdateSource source, DiagnosticsUpdatedArgs args) 163private bool ClearDiagnosticsReportedBySource(IDiagnosticUpdateSource source, List<DiagnosticsUpdatedArgs> removed) 181removed.Add(DiagnosticsUpdatedArgs.DiagnosticsRemoved(id, data.Workspace, solution: null, data.ProjectId, data.DocumentId)); 191private void OnDiagnosticsUpdated(object sender, DiagnosticsUpdatedArgs e)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.cs (8)
165Project project, StateSet stateSet, ImmutableArray<DiagnosticData> items, Action<DiagnosticsUpdatedArgs> raiseEvents) 169raiseEvents(DiagnosticsUpdatedArgs.DiagnosticsCreated( 179ProjectId projectId, Solution? solution, StateSet stateSet, Action<DiagnosticsUpdatedArgs> raiseEvents) 183raiseEvents(DiagnosticsUpdatedArgs.DiagnosticsRemoved( 192TextDocument document, StateSet stateSet, AnalysisKind kind, ImmutableArray<DiagnosticData> items, Action<DiagnosticsUpdatedArgs> raiseEvents) 196raiseEvents(DiagnosticsUpdatedArgs.DiagnosticsCreated( 206DocumentId documentId, Solution? solution, StateSet stateSet, AnalysisKind kind, Action<DiagnosticsUpdatedArgs> raiseEvents) 210raiseEvents(DiagnosticsUpdatedArgs.DiagnosticsRemoved(
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (4)
523Action<DiagnosticsUpdatedArgs> raiseEvents) 544Action<DiagnosticsUpdatedArgs> raiseEvents, 556private async Task RaiseProjectDiagnosticsCreatedAsync(Project project, StateSet stateSet, DiagnosticAnalysisResult oldAnalysisResult, DiagnosticAnalysisResult newAnalysisResult, Action<DiagnosticsUpdatedArgs> raiseEvents, CancellationToken cancellationToken) 599private void RaiseProjectDiagnosticsRemoved(StateSet stateSet, ProjectId projectId, IEnumerable<DocumentId> documentIds, bool handleActiveFile, Action<DiagnosticsUpdatedArgs> raiseEvents)
Features\Diagnostics\IDiagnosticService.cs (1)
23event EventHandler<DiagnosticsUpdatedArgs> DiagnosticsUpdated;
Microsoft.VisualStudio.LanguageServices (15)
TableDataSource\VisualStudioBaseDiagnosticListTable.LiveTableDataSource.cs (8)
46protected class LiveTableDataSource : AbstractRoslynTableDataSource<DiagnosticTableItem, DiagnosticsUpdatedArgs> 85public override object GetItemKey(DiagnosticsUpdatedArgs data) => data.Id; 129protected override object GetOrUpdateAggregationKey(DiagnosticsUpdatedArgs data) 150private bool CheckAggregateKey(AggregatedKey? key, DiagnosticsUpdatedArgs? args) 166private object CreateAggregationKey(DiagnosticsUpdatedArgs data) 195OnDataAddedOrChanged(DiagnosticsUpdatedArgs.DiagnosticsRemoved( 200private void OnDiagnosticsUpdated(object sender, DiagnosticsUpdatedArgs e) 543private static string GetDiagnosticUpdatedMessage(DiagnosticsUpdatedArgs e)
TaskList\ExternalErrorDiagnosticUpdateSource.cs (3)
123public event EventHandler<DiagnosticsUpdatedArgs>? DiagnosticsUpdated; 542DiagnosticsUpdated?.Invoke(this, DiagnosticsUpdatedArgs.DiagnosticsCreated( 549DiagnosticsUpdated?.Invoke(this, DiagnosticsUpdatedArgs.DiagnosticsRemoved(
TaskList\HostDiagnosticUpdateSource.cs (4)
48var args = DiagnosticsUpdatedArgs.DiagnosticsCreated( 61var args = DiagnosticsUpdatedArgs.DiagnosticsRemoved(
Microsoft.VisualStudio.LanguageServices.UnitTests (26)
Diagnostics\DiagnosticTableDataSourceTests.vb (23)
44Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 77Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 97Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 127Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 170Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 176Dim factory = TryCast(sink.Entries.First(), TableEntriesFactory(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 220Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 254Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 282Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 312Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 348Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 387Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 421Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 455Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 487Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 519Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 550Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 582Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of DiagnosticTableItem, DiagnosticsUpdatedArgs)) 802Public Event DiagnosticsUpdated As EventHandler(Of DiagnosticsUpdatedArgs) Implements IDiagnosticService.DiagnosticsUpdated 876RaiseEvent DiagnosticsUpdated(Me, DiagnosticsUpdatedArgs.DiagnosticsCreated( 884RaiseEvent DiagnosticsUpdated(Me, DiagnosticsUpdatedArgs.DiagnosticsCreated( 891RaiseEvent DiagnosticsUpdated(Me, DiagnosticsUpdatedArgs.DiagnosticsCreated( 897RaiseEvent DiagnosticsUpdated(Me, DiagnosticsUpdatedArgs.DiagnosticsRemoved(
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (1)
660Public Event DiagnosticsUpdated As EventHandler(Of DiagnosticsUpdatedArgs) Implements IDiagnosticUpdateSource.DiagnosticsUpdated
ProjectSystemShim\VisualStudioAnalyzerTests.vb (2)
82Public Sub DiagnosticAddedTest(o As Object, e As DiagnosticsUpdatedArgs) 90Public Sub DiagnosticRemovedTest(o As Object, e As DiagnosticsUpdatedArgs)