Skip to content

Commit 0766e63

Browse files
committed
telemetry fix the unknown language issue and remove the wrong print
1 parent 79dc95f commit 0766e63

File tree

2 files changed

+2
-12
lines changed

2 files changed

+2
-12
lines changed

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqCodeTest/controller/CodeTestChatController.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -485,16 +485,11 @@ class CodeTestChatController(
485485
numberOfLinesSelected = selectedFileContent.lines().size
486486
lineDifference = numberOfLinesGenerated - numberOfLinesSelected
487487

488-
489-
490488
// Character difference calculation: charsOfCodeGenerated = number of characters in generated test file - number of characters in original test file
491489
numberOfCharsGenerated = generatedFileContent.length
492490
numberOfCharsSelected = selectedFileContent.length
493491
charDifference = numberOfCharsGenerated - numberOfCharsSelected
494492

495-
println("lineDifference" + lineDifference)
496-
println("charDifference" + charDifference)
497-
498493
session.linesOfCodeGenerated = lineDifference.coerceAtLeast(0)
499494
session.charsOfCodeGenerated = charDifference.coerceAtLeast(0)
500495
session.latencyOfTestGeneration = (Instant.now().toEpochMilli() - session.startTimeOfTestGeneration)

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqCodeTest/storage/ChatSessionStorage.kt

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,8 @@ import software.aws.toolkits.jetbrains.services.amazonqCodeTest.session.Session
88
class ChatSessionStorage {
99
private val sessions = mutableMapOf<String, Session>()
1010

11-
private fun createSession(tabId: String): Session {
12-
val session = Session(tabId)
13-
sessions[tabId] = session
14-
return session
15-
}
16-
17-
fun getSession(tabId: String): Session = sessions[tabId] ?: createSession(tabId)
11+
@Synchronized
12+
fun getSession(tabId: String): Session = sessions.getOrPut(tabId) { Session(tabId) }
1813

1914
fun deleteSession(tabId: String) {
2015
sessions.remove(tabId)

0 commit comments

Comments
 (0)