3 implementations of ICompilerServerLogger
Microsoft.Build.Tasks.CodeAnalysis.Sdk (3)
src\Compilers\Core\MSBuildTask\TaskCompilerServerLogger.cs (1)
16
:
ICompilerServerLogger
src\Compilers\Shared\CompilerServerLogger.cs (2)
99
internal sealed class CompilerServerLogger :
ICompilerServerLogger
, IDisposable
167
internal sealed class EmptyCompilerServerLogger :
ICompilerServerLogger
20 references to ICompilerServerLogger
Microsoft.Build.Tasks.CodeAnalysis.Sdk (20)
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (3)
514
internal int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands,
ICompilerServerLogger
logger)
674
private int HandleResponse(string requestId, BuildResponse? response, string pathToTool, string responseFileCommands, string commandLineCommands,
ICompilerServerLogger
logger)
802
private void LogCompilationMessage(
ICompilerServerLogger
logger, string requestId, CompilationKind kind, string diagnostic)
src\Compilers\Core\MSBuildTask\TaskCompilerServerLogger.cs (2)
15
ICompilerServerLogger
inner)
19
private readonly
ICompilerServerLogger
_inner = inner;
src\Compilers\Shared\BuildServerConnection.cs (11)
103
ICompilerServerLogger
logger,
172
ICompilerServerLogger
logger,
186
Func<string,
ICompilerServerLogger
, bool> tryCreateServerFunc,
187
ICompilerServerLogger
logger,
208
ICompilerServerLogger
logger,
209
Func<string,
ICompilerServerLogger
, bool> tryCreateServerFunc,
285
ICompilerServerLogger
logger,
346
ICompilerServerLogger
logger,
379
ICompilerServerLogger
logger,
491
internal static Dictionary<string, string>? GetServerEnvironmentVariables(System.Collections.IDictionary currentEnvironment,
ICompilerServerLogger
? logger = null)
531
internal static bool TryCreateServer(string clientDirectory, string pipeName,
ICompilerServerLogger
logger, out int processId)
src\Compilers\Shared\CompilerServerLogger.cs (4)
32
internal static void Log(this
ICompilerServerLogger
logger, string format, params object?[] arguments)
40
internal static void LogError(this
ICompilerServerLogger
logger, string message)
48
internal static void LogError(this
ICompilerServerLogger
logger, string format, params object?[] arguments)
59
internal static void LogException(this
ICompilerServerLogger
logger, Exception exception, string reason)