1 instantiation of BufferedProgress
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\BufferedProgress.cs (1)
70
=>
new
(progress);
41 references to BufferedProgress
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\Handlers\FindAllReferences.cs (1)
26
var
progress = BufferedProgress.Create<SumType<VSInternalReferenceItem, Location>[]>(progress: null);
Microsoft.CodeAnalysis.LanguageServer (12)
Testing\RunTestsHandler.cs (4)
39
using
var
progress = BufferedProgress.Create(request.PartialResultToken);
123
private async Task BuildAsync(Document document,
BufferedProgress
<RunTestsPartialResult> progress, CancellationToken cancellationToken)
148
static void ReportProgress(
BufferedProgress
<RunTestsPartialResult> progress, string? buildOutput)
171
private async Task<string?> GetRunSettingsAsync(string? runSettingsPath,
BufferedProgress
<RunTestsPartialResult> progress, CancellationToken cancellationToken)
Testing\TestDiscoverer.cs (1)
38
BufferedProgress
<RunTestsPartialResult> progress,
Testing\TestDiscoverer.DiscoveryHandler.cs (2)
21
private sealed class DiscoveryHandler(
BufferedProgress
<RunTestsPartialResult> progress) : ITestDiscoveryEventsHandler
23
private readonly
BufferedProgress
<RunTestsPartialResult> _progress = progress;
Testing\TestRunner.cs (2)
31
BufferedProgress
<RunTestsPartialResult> progress,
53
BufferedProgress
<RunTestsPartialResult> progress,
Testing\TestRunner.DebugTestHostLauncher.cs (1)
15
private sealed class DebugTestHostLauncher(
BufferedProgress
<RunTestsPartialResult> progress, IClientLanguageServerManager clientLanguageServerManager) : ITestHostLauncher2, ITestHostLauncher3
Testing\TestRunner.TestRunHandler.cs (2)
20
private sealed class TestRunHandler(
BufferedProgress
<RunTestsPartialResult> progress, TestProgress initialProgress, ILogger logger) : ITestRunEventsHandler
23
private readonly
BufferedProgress
<RunTestsPartialResult> _progress = progress;
Microsoft.CodeAnalysis.LanguageServer.Protocol (17)
Handler\BufferedProgress.cs (4)
69
public static
BufferedProgress
<T> Create<T>(IProgress<T>? progress)
72
public static
BufferedProgress
<TIn> Create<TIn, TOut>(IProgress<TOut>? progress, Func<TIn, TOut> transform)
78
public static void Report<T>(this
BufferedProgress
<T[]> progress, T item)
83
public static T[]? GetFlattenedValues<T>(this
BufferedProgress
<T[]> progress)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (4)
87
protected abstract TReturn? CreateReturn(
BufferedProgress
<TReport> progress);
103
using
var
progress = BufferedProgress.Create(diagnosticsParams.PartialResultToken);
272
BufferedProgress
<TReport> progress,
295
private void HandleRemovedDocuments(RequestContext context, HashSet<PreviousPullResult> removedPreviousResults,
BufferedProgress
<TReport> progress)
Handler\Diagnostics\DocumentPullDiagnosticHandler.cs (1)
62
protected override VSInternalDiagnosticReport[]? CreateReturn(
BufferedProgress
<VSInternalDiagnosticReport[]> progress)
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler.cs (1)
60
protected override DocumentDiagnosticReport CreateReturn(
BufferedProgress
<DocumentDiagnosticPartialReport> progress)
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
75
protected override WorkspaceDiagnosticReport? CreateReturn(
BufferedProgress
<WorkspaceDiagnosticPartialReport> progress)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
60
protected override VSInternalWorkspaceDiagnosticReport[]? CreateReturn(
BufferedProgress
<VSInternalWorkspaceDiagnosticReport[]> progress)
Handler\References\FindAllReferencesHandler.cs (1)
61
using
var
progress = BufferedProgress.Create(referenceParams.PartialResultToken);
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (2)
68
using
var
progress = BufferedProgress.Create(requestParams.PartialResultToken);
203
RequestContext context, ImmutableArray<PreviousPullResult> previousResults,
BufferedProgress
<TReport[]> progress, CancellationToken cancellationToken)
Handler\Symbols\WorkspaceSymbolsHandler.cs (2)
56
using
var
progress = BufferedProgress.Create(
74
BufferedProgress
<SymbolInformation[]> progress)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (11)
Diagnostics\AbstractPullDiagnosticTestsBase.cs (4)
89
BufferedProgress
<VSInternalWorkspaceDiagnosticReport[]>? progress = useProgress ? BufferedProgress.Create<VSInternalWorkspaceDiagnosticReport[]>(null) : null;
123
BufferedProgress
<WorkspaceDiagnosticPartialReport>? progress = useProgress ? BufferedProgress.Create<WorkspaceDiagnosticPartialReport>(null) : null;
256
BufferedProgress
<VSInternalDiagnosticReport[]>? progress = useProgress ? BufferedProgress.Create<VSInternalDiagnosticReport[]>(null) : null;
273
BufferedProgress
<DocumentDiagnosticPartialReport>? progress = useProgress ? BufferedProgress.Create<DocumentDiagnosticPartialReport>(null) : null;
References\FindAllReferencesHandlerTests.cs (4)
93
using
var
progress = BufferedProgress.Create<object>(null);
466
internal static async Task<LSP.VSInternalReferenceItem[]> RunFindAllReferencesAsync(TestLspServer testLspServer, LSP.Location caret,
BufferedProgress
<object>? progress = null, bool includeDeclaration = true)
483
internal static async Task<LSP.Location[]> RunFindAllReferencesNonVSAsync(TestLspServer testLspServer, LSP.Location caret,
BufferedProgress
<object>? progress = null, bool includeDeclaration = true)
500
private static T[] UnwrapProgress<T>(
BufferedProgress
<object> progress)
SpellCheck\SpellCheckTests.cs (2)
617
BufferedProgress
<VSInternalSpellCheckableRangeReport[]>? progress = useProgress
639
BufferedProgress
<VSInternalWorkspaceSpellCheckableReport[]>? progress = useProgress ? BufferedProgress.Create<VSInternalWorkspaceSpellCheckableReport[]>(null) : null;
Symbols\WorkspaceSymbolsTests.cs (1)
75
using
var
progress = BufferedProgress.Create<LSP.SumType<LSP.SymbolInformation[], LSP.WorkspaceSymbol[]>>(null);