20 references to BuildProtocolConstants
VBCSCompiler (9)
src\Compilers\Server\VBCSCompiler\BuildProtocolUtil.cs (4)
47if (arg.ArgumentId == BuildProtocolConstants.ArgumentId.CurrentDirectory) 51else if (arg.ArgumentId == BuildProtocolConstants.ArgumentId.TempDirectory) 55else if (arg.ArgumentId == BuildProtocolConstants.ArgumentId.LibEnvVariable) 59else if (arg.ArgumentId == BuildProtocolConstants.ArgumentId.CommandLineArgument)
src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (3)
55if (!string.Equals(request.CompilerHash, BuildProtocolConstants.GetCommitHash(), StringComparison.OrdinalIgnoreCase)) 65if (request.Arguments.Count == 1 && request.Arguments[0].ArgumentId == BuildProtocolConstants.ArgumentId.Shutdown) 187if (arg.ArgumentId == BuildProtocolConstants.ArgumentId.KeepAlive)
src\Compilers\Shared\BuildProtocol.cs (1)
18using static Microsoft.CodeAnalysis.CommandLine.BuildProtocolConstants;
src\Compilers\Shared\BuildServerConnection.cs (1)
78compilerHash: compilerHash ?? BuildProtocolConstants.GetCommitHash() ?? "",
VBCSCompiler.UnitTests (11)
BuildProtocolTest.cs (6)
25Assert.Equal(BuildProtocolConstants.ArgumentId.Shutdown, argument.ArgumentId); 51new BuildRequest.Argument(BuildProtocolConstants.ArgumentId.CurrentDirectory, argumentIndex: 0, value: "directory"), 52new BuildRequest.Argument(BuildProtocolConstants.ArgumentId.CommandLineArgument, argumentIndex: 1, value: "file"))); 61Assert.Equal(BuildProtocolConstants.ArgumentId.CurrentDirectory, read.Arguments[0].ArgumentId); 64Assert.Equal(BuildProtocolConstants.ArgumentId.CommandLineArgument, read.Arguments[1].ArgumentId); 77Assert.Equal(BuildProtocolConstants.ArgumentId.Shutdown, argument.ArgumentId);
CompilerServerApiTest.cs (1)
115var request = BuildRequest.Create(RequestLanguage.CSharpCompile, workingDirectory: temp.CreateDirectory().Path, tempDirectory: null, compilerHash: BuildProtocolConstants.GetCommitHash(), libDirectory: null, args: Array.Empty<string>());
ServerUtil.cs (4)
28BuildProtocolConstants.GetCommitHash(), 33BuildProtocolConstants.GetCommitHash(), 46compilerHash: BuildProtocolConstants.GetCommitHash()); 53compilerHash: BuildProtocolConstants.GetCommitHash(),