Class ReportFormatSonarqube
- java.lang.Object
-
- org.sonar.iac.docker.reports.hadolint.ReportFormatSonarqube
-
- All Implemented Interfaces:
ReportFormat
public class ReportFormatSonarqube extends Object implements ReportFormat
-
-
Constructor Summary
Constructors Constructor Description ReportFormatSonarqube()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.sonar.api.batch.sensor.issue.NewIssueLocationgetIssueLocation(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson, org.sonar.api.batch.sensor.issue.NewExternalIssue externalIssue, org.sonar.api.batch.fs.InputFile inputFile)StringgetMessage(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)StringgetPath(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)StringgetRuleId(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)StringgetRuleType(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)StringgetSeverity(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.sonar.iac.docker.reports.hadolint.ReportFormat
asInt
-
-
-
-
Method Detail
-
getPath
public String getPath(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)
- Specified by:
getPathin interfaceReportFormat
-
getRuleId
public String getRuleId(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)
- Specified by:
getRuleIdin interfaceReportFormat
-
getMessage
public String getMessage(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)
- Specified by:
getMessagein interfaceReportFormat
-
getIssueLocation
public org.sonar.api.batch.sensor.issue.NewIssueLocation getIssueLocation(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson, org.sonar.api.batch.sensor.issue.NewExternalIssue externalIssue, org.sonar.api.batch.fs.InputFile inputFile)- Specified by:
getIssueLocationin interfaceReportFormat
-
getRuleType
public String getRuleType(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)
- Specified by:
getRuleTypein interfaceReportFormat
-
getSeverity
public String getSeverity(org.sonarsource.analyzer.commons.internal.json.simple.JSONObject issueJson)
- Specified by:
getSeverityin interfaceReportFormat
-
-