java.lang.Object
edu.hm.hafner.analysis.IssueParser
edu.hm.hafner.analysis.parser.JsonIssueParser
edu.hm.hafner.analysis.parser.AquaScannerParser
- Alle implementierten Schnittstellen:
Serializable
Parser for Aqua Scanner CLI (scannercli) tool.
- Autor:
- Juri Duval
- Siehe auch:
-
Feldübersicht
Von Klasse geerbte Felder edu.hm.hafner.analysis.IssueParser
ADDITIONAL_PROPERTIES, CATEGORY, COLUMN_END, COLUMN_START, DESCRIPTION, FILE_NAME, FINGERPRINT, ID, LINE_END, LINE_RANGE_END, LINE_RANGE_START, LINE_RANGES, LINE_START, MESSAGE, MODULE_NAME, ORIGIN, PACKAGE_NAME, SEVERITY, TYPE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidparseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder) Parses the specified JSON object and populates the provided report with all issues.Von Klasse geerbte Methoden edu.hm.hafner.analysis.parser.JsonIssueParser
accepts, parse, parseJsonArrayVon Klasse geerbte Methoden edu.hm.hafner.analysis.IssueParser
equalsIgnoreCase, isXmlFile, parseFile
-
Konstruktordetails
-
AquaScannerParser
public AquaScannerParser()
-
-
Methodendetails
-
parseJsonObject
protected void parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder) Beschreibung aus Klasse kopiert:JsonIssueParserParses the specified JSON object and populates the provided report with all issues.- Setzt außer Kraft:
parseJsonObjectin KlasseJsonIssueParser- Parameter:
report- the report to filljsonReport- the input JSON report given as JSON objectissueBuilder- build to be used to create issues
-