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