3 implementations of ICompilerServerLogger
Microsoft.Build.Tasks.CodeAnalysis (3)
src\roslyn\src\Compilers\Core\MSBuildTask\TaskCompilerServerLogger.cs (1)
16
:
ICompilerServerLogger
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (2)
98
internal sealed class CompilerServerLogger :
ICompilerServerLogger
, IDisposable
195
internal sealed class EmptyCompilerServerLogger :
ICompilerServerLogger
21 references to ICompilerServerLogger
Microsoft.Build.Tasks.CodeAnalysis (21)
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (4)
514
internal int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands,
ICompilerServerLogger
logger)
665
private int HandleResponse(string requestId, BuildResponse? response, string pathToTool, string responseFileCommands, string commandLineCommands,
ICompilerServerLogger
logger)
724
internal void ReportTelemetry(IReadOnlyList<BuildTelemetryEvent> telemetryEvents,
ICompilerServerLogger
logger)
820
private void LogCompilationMessage(
ICompilerServerLogger
logger, string requestId, CompilationKind kind, string diagnostic)
src\roslyn\src\Compilers\Core\MSBuildTask\TaskCompilerServerLogger.cs (2)
15
ICompilerServerLogger
inner)
19
private readonly
ICompilerServerLogger
_inner = inner;
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (11)
104
ICompilerServerLogger
logger,
183
ICompilerServerLogger
logger,
202
Func<string,
ICompilerServerLogger
, bool> tryCreateServerFunc,
203
ICompilerServerLogger
logger,
224
ICompilerServerLogger
logger,
225
Func<string,
ICompilerServerLogger
, bool> tryCreateServerFunc,
299
ICompilerServerLogger
logger,
360
ICompilerServerLogger
logger,
393
ICompilerServerLogger
logger,
513
ICompilerServerLogger
? logger = null)
571
ICompilerServerLogger
logger,
src\roslyn\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)