Package org.wso2.maven.reporter
Class SynapseReporter
- java.lang.Object
-
- org.wso2.maven.reporter.SynapseReporter
-
-
Constructor Summary
Constructors Constructor Description SynapseReporter(String projectPath, String reportOutputDirectory, VerboseLogger verboseLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateReport()ReporterContextgetReporterContext()StringgetReportOutputDirectory()List<SyntaxError>getSyntaxErrors()voidregisterReportGenerator(Generator generator)voidreportSyntaxError(String filePath, org.eclipse.lsp4j.Diagnostic diagnostic)
-
-
-
Constructor Detail
-
SynapseReporter
public SynapseReporter(String projectPath, String reportOutputDirectory, VerboseLogger verboseLogger)
-
-
Method Detail
-
reportSyntaxError
public void reportSyntaxError(String filePath, org.eclipse.lsp4j.Diagnostic diagnostic)
- Specified by:
reportSyntaxErrorin interfaceReporter
-
generateReport
public void generateReport()
- Specified by:
generateReportin interfaceReporter
-
registerReportGenerator
public void registerReportGenerator(Generator generator)
- Specified by:
registerReportGeneratorin interfaceReporter
-
getSyntaxErrors
public List<SyntaxError> getSyntaxErrors()
-
getReportOutputDirectory
public String getReportOutputDirectory()
-
getReporterContext
public ReporterContext getReporterContext()
- Specified by:
getReporterContextin interfaceReporter
-
-