Class CodeQualityReporter
java.lang.Object
com.github._1c_syntax.bsl.languageserver.reporters.AbstractDiagnosticReporter
com.github._1c_syntax.bsl.languageserver.reporters.CodeQualityReporter
- All Implemented Interfaces:
DiagnosticReporter
-
Field Summary
Fields inherited from class AbstractDiagnosticReporter
diagnosticInfos, serverContextProvider -
Constructor Summary
ConstructorsConstructorDescriptionCodeQualityReporter(ServerContextProvider serverContextProvider, DiagnosticInfos diagnosticInfos) -
Method Summary
Modifier and TypeMethodDescriptionkey()Получить ключ (идентификатор) репортера.voidreport(AnalysisInfo analysisInfo, Path outputDir) Сформировать отчет о результатах анализа.Methods inherited from class AbstractDiagnosticReporter
getDiagnosticInfosByCode, getServerContext
-
Constructor Details
-
CodeQualityReporter
public CodeQualityReporter(ServerContextProvider serverContextProvider, DiagnosticInfos diagnosticInfos)
-
-
Method Details
-
key
Description copied from interface:DiagnosticReporterПолучить ключ (идентификатор) репортера.- Returns:
- Уникальный ключ репортера
-
report
Description copied from interface:DiagnosticReporterСформировать отчет о результатах анализа.- Parameters:
analysisInfo- Информация о результатах анализаoutputDir- Директория для сохранения отчета
-