Skip to content

Commit bd6f8c7

Browse files
use equality for TEXT_ATTRIBUTES severity
1 parent 1ce3ca2 commit bd6f8c7

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

plugins/amazonq/codewhisperer/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/util/CodeWhispererUtil.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ fun convertSeverity(severity: HighlightSeverity): DiagnosticSeverity = when {
379379
severity == HighlightSeverity.WARNING ||
380380
severity == HighlightSeverity.WEAK_WARNING -> DiagnosticSeverity.WARNING
381381
severity == HighlightSeverity.INFORMATION -> DiagnosticSeverity.INFORMATION
382-
severity.toString().contains("TEXT", ignoreCase = true) -> DiagnosticSeverity.HINT
382+
severity == HighlightSeverity.TEXT_ATTRIBUTES -> DiagnosticSeverity.HINT
383383
severity == HighlightSeverity.INFO -> DiagnosticSeverity.INFORMATION
384384
// For severities that might indicate performance issues
385385
severity.toString().contains("PERFORMANCE", ignoreCase = true) -> DiagnosticSeverity.WARNING

plugins/amazonq/codewhisperer/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/codewhisperer/CodeWhispererUtilTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ class CodeWhispererUtilTest {
307307
fun `convertSeverity correctly maps severity levels`() {
308308
assertThat(convertSeverity(HighlightSeverity.ERROR)).isEqualTo(DiagnosticSeverity.ERROR)
309309
assertThat(convertSeverity(HighlightSeverity.WARNING)).isEqualTo(DiagnosticSeverity.WARNING)
310+
assertThat(convertSeverity(HighlightSeverity.TEXT_ATTRIBUTES)).isEqualTo(DiagnosticSeverity.HINT)
310311
assertThat(convertSeverity(HighlightSeverity.INFORMATION)).isEqualTo(DiagnosticSeverity.INFORMATION)
311312
assertThat(convertSeverity(HighlightSeverity.INFO)).isEqualTo(DiagnosticSeverity.INFORMATION)
312313
}

0 commit comments

Comments
 (0)