Skip to content

Commit a321bde

Browse files
committed
pr feedback
1 parent 466cc40 commit a321bde

File tree

1 file changed

+4
-16
lines changed

1 file changed

+4
-16
lines changed

plugins/amazonq/codewhisperer/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/telemetry/CodeWhispererCodeCoverageTracker.kt

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ abstract class CodeWhispererCodeCoverageTracker(
6262
}.fold(0) { acc, next ->
6363
acc + next
6464
}
65-
val rawAcceptedTokenSize: Long
65+
private val rawAcceptedTokenSize: Long
6666
get() = fileToTokens.map {
6767
it.value.rawAcceptedTokens.get()
6868
}.fold(0) { acc, next ->
@@ -175,29 +175,17 @@ abstract class CodeWhispererCodeCoverageTracker(
175175
}
176176

177177
private fun incrementAcceptedTokens(document: Document, delta: Int) {
178-
var tokens = fileToTokens[document]
179-
if (tokens == null) {
180-
tokens = CodeCoverageTokens()
181-
fileToTokens[document] = tokens
182-
}
178+
val tokens = fileToTokens.getOrPut(document) { CodeCoverageTokens() }
183179
tokens.acceptedTokens.addAndGet(delta)
184180
}
185181

186182
private fun incrementRawAcceptedTokens(document: Document, delta: Int) {
187-
var tokens = fileToTokens[document]
188-
if (tokens == null) {
189-
tokens = CodeCoverageTokens()
190-
fileToTokens[document] = tokens
191-
}
183+
val tokens = fileToTokens.getOrPut(document) { CodeCoverageTokens() }
192184
tokens.rawAcceptedTokens.addAndGet(delta)
193185
}
194186

195187
private fun incrementTotalTokens(document: Document, delta: Int) {
196-
var tokens = fileToTokens[document]
197-
if (tokens == null) {
198-
tokens = CodeCoverageTokens()
199-
fileToTokens[document] = tokens
200-
}
188+
val tokens = fileToTokens.getOrPut(document) { CodeCoverageTokens() }
201189
tokens.apply {
202190
totalTokens.addAndGet(delta)
203191
if (totalTokens.get() < 0) totalTokens.set(0)

0 commit comments

Comments
 (0)