Skip to content

Commit c0bd5f6

Browse files
authored
feat(amazonq): use detector library url from server (#4873)
1 parent 9b2dbcc commit c0bd5f6

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

plugins/amazonq/codewhisperer/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/codescan/CodeWhispererCodeScanSession.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,7 @@ data class Description(val text: String, val markdown: String)
506506

507507
data class Remediation(val recommendation: Recommendation, val suggestedFixes: List<SuggestedFix>)
508508

509-
data class Recommendation(val text: String, val url: String)
509+
data class Recommendation(val text: String, val url: String?)
510510

511511
data class SuggestedFix(val description: String, val code: String)
512512

plugins/amazonq/codewhisperer/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/codescan/listeners/CodeWhispererCodeScanEditorMouseMotionListener.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,7 @@ class CodeWhispererCodeScanEditorMouseMotionListener(private val project: Projec
9292
"-"
9393
}
9494

95-
val detectorLibraryLink = "<a href=\"https://docs.aws.amazon.com/codeguru/detector-library/${
96-
issue.detectorId.split("@").first()
97-
}\">${issue.detectorName}</a>"
98-
95+
val detectorLibraryLink = issue.recommendation.url?.let { "<a href=\"${issue.recommendation.url}\">${issue.detectorName}</a>" } ?: "-"
9996
val detectorSection = """
10097
<br />
10198
<hr />

0 commit comments

Comments
 (0)