com.atlassian.bitbucket.codeinsights.report.InsightReport |
Represents an InsightReport.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
The commit id for which this report was registered against.
| |||||||||||
The date this report was created.
| |||||||||||
Free form data stored with this report.
| |||||||||||
Details for the report.
| |||||||||||
Unique key for the report.
| |||||||||||
Callback link.
| |||||||||||
URL to fetch the icon for the report from.
| |||||||||||
Name of the tool that produced the report, this may contain characters that are unsafe to display without escaping.
| |||||||||||
Repository that the report is attached to.
| |||||||||||
The result of the report and by extension the job that produced the report.
| |||||||||||
Title of the report.
|
The commit id for which this report was registered against.
The date this report was created.
Free form data stored with this report. The data is defined by the caller, and as such no guarantees are made on the shape of it. The order of the array is the same as it was when the report was stored.
Details for the report. This is typically a longer description of the report or longer information for the report. If the string is too long it will be either trimmed or truncated at the time of display.
empty()
if no details were recorded
Unique key for the report. This report is typically a reporter prefixed string and say a CI system plan key. The key should typically not contain the build number as that would generate multiple reports for the same commit if the build is re-run. There can only be one report with a given key for a commit.
Callback link. This link is typically a link back to the reporter that produced the report. For the case of CI system it would link back to the build that produced the report.
empty()
if no link was stored
URL to fetch the icon for the report from.
empty()
if no icon is to be displayed
Name of the tool that produced the report, this may contain characters that are unsafe to display without escaping.
empty()
if the report has no reporter
Repository that the report is attached to.
The result of the report and by extension the job that produced the report. The semantic meaning of what a 'FAILED' report means is up to the producer of the report.
empty()
if the report does not have a result
Title of the report.