Package io.forgeai.jenkins.reports
Class AnalysisResult
java.lang.Object
io.forgeai.jenkins.reports.AnalysisResult
- All Implemented Interfaces:
Serializable
Structured result from any ForgeAI analyzer.
Used to aggregate across analyzers and render the final HTML report.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlongcountBySeverity(String sev) longintgetScore()voidsetDurationMs(long v) voidvoidsetScore(int v) voidvoidsetSummary(String v)
-
Constructor Details
-
AnalysisResult
-
-
Method Details
-
addFinding
-
countBySeverity
-
getAnalyzerId
-
getAnalyzerName
-
getScore
public int getScore() -
setScore
public void setScore(int v) -
getSeverity
-
setSeverity
-
getSummary
-
setSummary
-
getRawMarkdown
-
setRawMarkdown
-
getFindings
-
getDurationMs
public long getDurationMs() -
setDurationMs
public void setDurationMs(long v)
-