6 instantiations of CompletionData
VBCSCompiler (4)
src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (2)
71
new
CompletionData
(CompletionReason.RequestCompleted, shutdownRequested: true),
134
_ => new
CompletionData
(CompletionReason.RequestCompleted, newKeepAlive: CheckForNewKeepAlive(request))
src\Compilers\Server\VBCSCompiler\CompletionData.cs (2)
47
internal static CompletionData RequestCompleted { get; } = new
CompletionData
(CompletionReason.RequestCompleted);
49
internal static CompletionData RequestError { get; } = new
CompletionData
(CompletionReason.RequestError);
VBCSCompiler.UnitTests (2)
ClientConnectionHandlerTests.cs (1)
143
Assert.Equal(new
CompletionData
(CompletionReason.RequestCompleted, shutdownRequested: true), completionData);
VBCSCompilerServerTests.cs (1)
73
new
CompletionData
(CompletionReason.RequestCompleted, shutdownRequested: true),
68 references to CompletionData
VBCSCompiler (21)
src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (13)
34
internal async Task<
CompletionData
> ProcessAsync(
46
return
CompletionData
.RequestError;
49
async Task<
CompletionData
> ProcessCoreAsync()
61
CompletionData
.RequestError,
81
CompletionData
.RequestCompleted,
91
CompletionData
.RequestError,
99
private async Task<
CompletionData
> WriteBuildResponseAsync(IClientConnection clientConnection, string requestId, BuildResponse response,
CompletionData
completionData, CancellationToken cancellationToken)
111
private async Task<
CompletionData
> ProcessCompilationRequestAsync(IClientConnection clientConnection, BuildRequest request, CancellationToken cancellationToken)
125
CompletionData
completionData;
133
AnalyzerInconsistencyBuildResponse _ =>
CompletionData
.RequestError,
143
completionData =
CompletionData
.RequestError;
155
return
CompletionData
.RequestError;
src\Compilers\Server\VBCSCompiler\CompletionData.cs (2)
47
internal static
CompletionData
RequestCompleted { get; } = new CompletionData(CompletionReason.RequestCompleted);
49
internal static
CompletionData
RequestError { get; } = new CompletionData(CompletionReason.RequestError);
src\Compilers\Server\VBCSCompiler\DiagnosticListener.cs (2)
29
void ConnectionCompleted(
CompletionData
completionData);
47
public void ConnectionCompleted(
CompletionData
completionData)
src\Compilers\Server\VBCSCompiler\ServerDispatcher.cs (4)
62
private readonly List<Task<
CompletionData
>> _connectionList = new List<Task<
CompletionData
>>();
284
var
completionData = current.Result;
332
internal static async Task<
CompletionData
> ProcessClientConnectionAsync(
VBCSCompiler.UnitTests (47)
ClientConnectionHandlerTests.cs (11)
33
var
completionData = await clientConnectionHandler.ProcessAsync(Task.FromResult<IClientConnection>(clientConnection));
34
Assert.Equal(
CompletionData
.RequestError, completionData);
51
var
completionData = await clientConnectionHandler.ProcessAsync(Task.FromResult<IClientConnection>(clientConnection));
52
Assert.Equal(
CompletionData
.RequestError, completionData);
71
var
completionData = await clientConnectionHandler.ProcessAsync(Task.FromResult<IClientConnection>(clientConnection));
72
Assert.Equal(
CompletionData
.RequestError, completionData);
103
var
completionData = await clientConnectionHandler.ProcessAsync(
107
Assert.Equal(
CompletionData
.RequestCompleted, completionData);
138
var
completionData = await clientConnectionHandler.ProcessAsync(
177
var
completionData = await task;
178
Assert.Equal(
CompletionData
.RequestError, completionData);
CompilerServerTests.cs (31)
241
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
305
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
319
Assert.Equal(
CompletionData
.RequestError, listener.CompletionDataList.Single());
335
Assert.Equal(
CompletionData
.RequestError, listener.CompletionDataList.Single());
357
Assert.Equal(
CompletionData
.RequestError, listener.CompletionDataList.Single());
381
Assert.Equal(
CompletionData
.RequestError, listener.CompletionDataList.Single());
405
Assert.Equal(
CompletionData
.RequestError, listener.CompletionDataList.Single());
418
Assert.Equal(
CompletionData
.RequestError, listener.CompletionDataList.Single());
431
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
443
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
478
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
493
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
507
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
521
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
535
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
562
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
592
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
609
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
627
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
652
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
670
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
699
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
728
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
1162
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
1189
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
1211
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
1238
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
1319
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
1345
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
1419
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
1492
Assert.Equal(
CompletionData
.RequestCompleted, listener.CompletionDataList.Single());
TestableDiagnosticListener.cs (3)
17
public List<
CompletionData
> CompletionDataList { get; set; } = new List<
CompletionData
>();
26
public void ConnectionCompleted(
CompletionData
completionData) => CompletionDataList.Add(completionData);
VBCSCompilerServerTests.cs (2)
384
Assert.Equal(
CompletionData
.RequestError, listener.CompletionDataList.Single());
404
Assert.Equal(
CompletionData
.RequestError, listener.CompletionDataList.Single());