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)
99internal sealed class CompilerServerLogger : ICompilerServerLogger, IDisposable 167internal sealed class EmptyCompilerServerLogger : ICompilerServerLogger
19 references to ICompilerServerLogger
Microsoft.Build.Tasks.CodeAnalysis.Sdk (19)
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (3)
514internal int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands, ICompilerServerLogger logger) 674private int HandleResponse(string requestId, BuildResponse? response, string pathToTool, string responseFileCommands, string commandLineCommands, ICompilerServerLogger logger) 802private void LogCompilationMessage(ICompilerServerLogger logger, string requestId, CompilationKind kind, string diagnostic)
src\Compilers\Core\MSBuildTask\TaskCompilerServerLogger.cs (2)
15ICompilerServerLogger inner) 19private readonly ICompilerServerLogger _inner = inner;
src\Compilers\Shared\BuildServerConnection.cs (10)
95ICompilerServerLogger logger, 164ICompilerServerLogger logger, 178Func<string, ICompilerServerLogger, bool> tryCreateServerFunc, 179ICompilerServerLogger logger, 200ICompilerServerLogger logger, 201Func<string, ICompilerServerLogger, bool> tryCreateServerFunc, 277ICompilerServerLogger logger, 338ICompilerServerLogger logger, 371ICompilerServerLogger logger, 453internal static bool TryCreateServer(string clientDirectory, string pipeName, ICompilerServerLogger logger, out int processId)
src\Compilers\Shared\CompilerServerLogger.cs (4)
32internal static void Log(this ICompilerServerLogger logger, string format, params object?[] arguments) 40internal static void LogError(this ICompilerServerLogger logger, string message) 48internal static void LogError(this ICompilerServerLogger logger, string format, params object?[] arguments) 59internal static void LogException(this ICompilerServerLogger logger, Exception exception, string reason)