Skip to content

Commit 51aeedf

Browse files
author
David Hasani
committed
fix detekt
1 parent 4e70278 commit 51aeedf

File tree

1 file changed

+8
-7
lines changed
  • plugins/amazonq/codetransform/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codemodernizer

1 file changed

+8
-7
lines changed

plugins/amazonq/codetransform/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codemodernizer/CodeModernizerSession.kt

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import com.intellij.openapi.Disposable
77
import com.intellij.openapi.application.runInEdt
88
import com.intellij.serviceContainer.AlreadyDisposedException
99
import com.intellij.util.io.HttpRequests
10-
import kotlinx.coroutines.Dispatchers
1110
import kotlinx.coroutines.delay
1211
import kotlinx.coroutines.withContext
1312
import org.apache.commons.codec.digest.DigestUtils
@@ -28,6 +27,7 @@ import software.aws.toolkits.core.utils.exists
2827
import software.aws.toolkits.core.utils.getLogger
2928
import software.aws.toolkits.core.utils.info
3029
import software.aws.toolkits.core.utils.warn
30+
import software.aws.toolkits.jetbrains.core.coroutines.getCoroutineBgContext
3131
import software.aws.toolkits.jetbrains.services.codemodernizer.client.GumbyClient
3232
import software.aws.toolkits.jetbrains.services.codemodernizer.commands.CodeTransformMessageListener
3333
import software.aws.toolkits.jetbrains.services.codemodernizer.model.CodeModernizerException
@@ -383,9 +383,11 @@ class CodeModernizerSession(
383383
* Adapted from [CodeWhispererCodeScanSession]
384384
*/
385385
suspend fun uploadPayload(payload: File): String {
386-
val sha256checksum: String = Base64.getEncoder().encodeToString(withContext(Dispatchers.IO) {
387-
DigestUtils.sha256(FileInputStream(payload))
388-
})
386+
val sha256checksum: String = Base64.getEncoder().encodeToString(
387+
withContext(getCoroutineBgContext()) {
388+
DigestUtils.sha256(FileInputStream(payload))
389+
}
390+
)
389391
if (isDisposed.get()) {
390392
throw AlreadyDisposedException("Disposed when about to create upload URL")
391393
}
@@ -401,15 +403,14 @@ class CodeModernizerSession(
401403
throw AlreadyDisposedException("Disposed when about to upload project artifact to s3")
402404
}
403405
val uploadStartTime = Instant.now()
404-
waitUntil (
406+
waitUntil(
405407
exceptionsToIgnore = setOf(
406408
UnknownHostException::class,
407409
SocketTimeoutException::class,
408410
HttpRequests.HttpStatusException::class,
409411
ConnectException::class
410412
)
411-
)
412-
{
413+
) {
413414
clientAdaptor.uploadArtifactToS3(
414415
createUploadUrlResponse.uploadUrl(),
415416
payload,

0 commit comments

Comments
 (0)