C# Класс ErrorProne.NET.Cli.CustomLogger

Very simple (and even naive) logger.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Configure ( string logFileName, bool fileLoggerEnabled ) : void
LogDiagnostics ( Microsoft.CodeAnalysis.Project project, ImmutableArray diagnostics ) : void
PrintStatistics ( List diagnostics, ImmutableArray analyzers ) : void
WriteCaption ( string text ) : void
WriteError ( string text ) : void
WriteInfo ( string text ) : void
WriteLine ( string text, ConsoleColor color ) : void
WriteWarning ( string text ) : void

Приватные методы

Метод Описание
CreateCaption ( string text ) : string
WriteFile ( string message ) : void

Описание методов

Configure() публичный статический Метод

public static Configure ( string logFileName, bool fileLoggerEnabled ) : void
logFileName string
fileLoggerEnabled bool
Результат void

LogDiagnostics() публичный статический Метод

public static LogDiagnostics ( Microsoft.CodeAnalysis.Project project, ImmutableArray diagnostics ) : void
project Microsoft.CodeAnalysis.Project
diagnostics ImmutableArray
Результат void

PrintStatistics() публичный статический Метод

public static PrintStatistics ( List diagnostics, ImmutableArray analyzers ) : void
diagnostics List
analyzers ImmutableArray
Результат void

WriteCaption() публичный статический Метод

public static WriteCaption ( string text ) : void
text string
Результат void

WriteError() публичный статический Метод

public static WriteError ( string text ) : void
text string
Результат void

WriteInfo() публичный статический Метод

public static WriteInfo ( string text ) : void
text string
Результат void

WriteLine() публичный статический Метод

public static WriteLine ( string text, ConsoleColor color ) : void
text string
color ConsoleColor
Результат void

WriteWarning() публичный статический Метод

public static WriteWarning ( string text ) : void
text string
Результат void