Class SarifReporter

java.lang.Object
com.github._1c_syntax.bsl.languageserver.reporters.AbstractDiagnosticReporter
com.github._1c_syntax.bsl.languageserver.reporters.SarifReporter
All Implemented Interfaces:
DiagnosticReporter

@Component public class SarifReporter extends AbstractDiagnosticReporter
Репортер в формат SARIF.
See Also:
  • Constructor Details

  • Method Details

    • key

      public String key()
      Description copied from interface: DiagnosticReporter
      Получить ключ (идентификатор) репортера.
      Returns:
      Уникальный ключ репортера
    • report

      public void report(AnalysisInfo analysisInfo, Path outputDir)
      Description copied from interface: DiagnosticReporter
      Сформировать отчет о результатах анализа.
      Parameters:
      analysisInfo - Информация о результатах анализа
      outputDir - Директория для сохранения отчета