Class HadolintImporter
- java.lang.Object
-
- org.sonar.iac.common.reports.AbstractJsonReportImporter
-
- org.sonar.iac.docker.reports.hadolint.HadolintImporter
-
public class HadolintImporter extends AbstractJsonReportImporter
-
-
Field Summary
-
Fields inherited from class org.sonar.iac.common.reports.AbstractJsonReportImporter
context, jsonParser
-
-
Constructor Summary
Constructors Constructor Description HadolintImporter(org.sonar.api.batch.sensor.SensorContext context, AnalysisWarningsWrapper analysisWarnings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.sonarsource.analyzer.commons.internal.json.simple.JSONArrayparseFileAsArray(File reportFile)protected org.sonar.api.batch.sensor.issue.NewExternalIssuetoExternalIssue(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)-
Methods inherited from class org.sonar.iac.common.reports.AbstractJsonReportImporter
addUnresolvedPath, asInt, importReport, inputFile, logWarning, parseJson, saveIssues
-
-
-
-
Constructor Detail
-
HadolintImporter
public HadolintImporter(org.sonar.api.batch.sensor.SensorContext context, AnalysisWarningsWrapper analysisWarnings)
-
-
Method Detail
-
parseFileAsArray
protected org.sonarsource.analyzer.commons.internal.json.simple.JSONArray parseFileAsArray(File reportFile) throws IOException, org.sonarsource.analyzer.commons.internal.json.simple.parser.ParseException
- Overrides:
parseFileAsArrayin classAbstractJsonReportImporter- Throws:
IOExceptionorg.sonarsource.analyzer.commons.internal.json.simple.parser.ParseException
-
toExternalIssue
protected org.sonar.api.batch.sensor.issue.NewExternalIssue toExternalIssue(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)
- Specified by:
toExternalIssuein classAbstractJsonReportImporter
-
-