Skip to content

Commit ac2b63d

Browse files
committed
Addressing comments
1 parent 7cb364f commit ac2b63d

File tree

1 file changed

+5
-2
lines changed
  • plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/cwc/controller/chat/messenger

1 file changed

+5
-2
lines changed

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/cwc/controller/chat/messenger/ChatPromptHandler.kt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,16 @@ class ChatPromptHandler(private val telemetryHelper: TelemetryHelper) {
3333
private var requestId: String = ""
3434
private var statusCode: Int = 0
3535

36+
companion object {
37+
private val CODE_BLOCK_PATTERN = Regex("<pre>\\s*<code")
38+
}
39+
3640
private fun countTotalNumberOfCodeBlocks(message: StringBuilder): Int {
3741
if (message.isEmpty()) {
3842
return 0
3943
}
4044
val htmlInString = convertMarkdownToHTML(message.toString())
41-
val patternOfCodeBlock = Regex("<pre>\\s*<code")
42-
return patternOfCodeBlock.findAll(htmlInString).count()
45+
return CODE_BLOCK_PATTERN.findAll(htmlInString).count()
4346
}
4447

4548
fun handle(

0 commit comments

Comments
 (0)