Skip to content

Commit 3fe41be

Browse files
author
David Hasani
committed
fix detekt
1 parent 93df478 commit 3fe41be

File tree

5 files changed

+16
-18
lines changed

5 files changed

+16
-18
lines changed

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

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,18 @@
44
package software.aws.toolkits.jetbrains.services.codemodernizer.controller
55

66
import com.intellij.ide.BrowserUtil
7-
import com.intellij.openapi.application.ApplicationManager
87
import com.intellij.openapi.application.runInEdt
98
import com.intellij.openapi.fileChooser.FileChooser
109
import com.intellij.openapi.fileChooser.FileChooserDescriptorFactory
11-
import com.intellij.openapi.fileEditor.FileEditorManager
1210
import com.intellij.openapi.module.ModuleUtil
1311
import com.intellij.openapi.projectRoots.JavaSdkVersion
1412
import com.intellij.openapi.projectRoots.ProjectJdkTable
1513
import com.intellij.openapi.util.io.FileUtil.createTempDirectory
1614
import com.intellij.openapi.vfs.VirtualFile
1715
import com.intellij.openapi.vfs.readText
18-
import com.intellij.testFramework.LightVirtualFile
1916
import kotlinx.coroutines.delay
2017
import kotlinx.coroutines.runBlocking
2118
import kotlinx.coroutines.withContext
22-
import org.jetbrains.yaml.YAMLFileType
2319
import software.amazon.awssdk.services.codewhispererstreaming.model.TransformationDownloadArtifactType
2420
import software.aws.toolkits.core.utils.debug
2521
import software.aws.toolkits.core.utils.error
@@ -40,6 +36,7 @@ import software.aws.toolkits.jetbrains.services.codemodernizer.SELECTIVE_TRANSFO
4036
import software.aws.toolkits.jetbrains.services.codemodernizer.client.GumbyClient
4137
import software.aws.toolkits.jetbrains.services.codemodernizer.commands.CodeTransformActionMessage
4238
import software.aws.toolkits.jetbrains.services.codemodernizer.commands.CodeTransformCommand
39+
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.FEATURE_NAME
4340
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildAbsolutePathWarning
4441
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildCheckingValidProjectChatContent
4542
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildChooseTransformationObjectiveChatContent
@@ -80,7 +77,6 @@ import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildTr
8077
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildTransformStoppingChatContent
8178
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserCancelledChatContent
8279
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserHilSelection
83-
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserInputCustomDependencyVersionsChatContent
8480
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserInputLanguageUpgradeChatContent
8581
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserInputOneOrMultipleDiffsChatIntroContent
8682
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserInputOneOrMultipleDiffsFlagChatContent
@@ -93,7 +89,6 @@ import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUs
9389
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserSQLConversionSelectionSummaryChatContent
9490
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserSkipTestsFlagSelectionChatContent
9591
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildUserStopTransformChatContent
96-
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.FEATURE_NAME
9792
import software.aws.toolkits.jetbrains.services.codemodernizer.messages.AuthenticationNeededExceptionMessage
9893
import software.aws.toolkits.jetbrains.services.codemodernizer.messages.CodeTransformChatMessage
9994
import software.aws.toolkits.jetbrains.services.codemodernizer.messages.CodeTransformCommandMessage
@@ -493,6 +488,8 @@ class CodeTransformChatController(
493488
}
494489
}
495490

491+
// TODO: uncomment when releasing CSB
492+
/*
496493
private suspend fun promptForCustomYamlFile() {
497494
codeTransformChatHelper.addNewMessage(buildUserInputCustomDependencyVersionsChatContent())
498495
val sampleYAML = """
@@ -512,15 +509,15 @@ dependencyManagement:
512509
- identifier: "com.example.plugin"
513510
targetVersion: "1.2.0"
514511
versionProperty: "plugin.version" # Optional
515-
""".trimIndent()
512+
""".trimIndent()
516513
517514
val virtualFile = LightVirtualFile("sample-dependency-management.yaml", YAMLFileType.YML, sampleYAML)
518515
virtualFile.isWritable = true
519516
ApplicationManager.getApplication().invokeLater {
520517
FileEditorManager.getInstance(context.project).openFile(virtualFile, true)
521518
}
522519
}
523-
520+
*/
524521
override suspend fun processCodeTransformContinueAction(message: IncomingCodeTransformMessage.CodeTransformContinue) {
525522
codeTransformChatHelper.addNewMessage(buildContinueTransformationChatContent())
526523
promptForTargetJdkName(message.tabId)

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ data class CustomerSelection(
1515
val targetVendor: String? = null,
1616
val sourceServerName: String? = null,
1717
val sqlMetadataZip: File? = null,
18-
// note: schema / customBuildCommand / customDependencyVersionsFile are passed in to CodeModernizerSessionContext separately,
18+
// note: schema / customBuildCommand / customDependencyVersionsFile / targetJdkName / originalUploadZipPath
19+
// are passed in to CodeModernizerSessionContext separately,
1920
// *after* CodeModernizerSession is created
2021
)

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ import software.amazon.awssdk.services.codewhispererruntime.model.Transformation
3434
import software.amazon.awssdk.services.codewhispererruntime.model.UploadContext
3535
import software.amazon.awssdk.services.codewhispererruntime.model.ValidationException
3636
import software.amazon.awssdk.services.ssooidc.model.InvalidGrantException
37-
import software.aws.toolkits.core.utils.getLogger
3837
import software.aws.toolkits.core.utils.WaiterUnrecoverableException
3938
import software.aws.toolkits.core.utils.Waiters.waitUntil
39+
import software.aws.toolkits.core.utils.getLogger
4040
import software.aws.toolkits.jetbrains.core.coroutines.EDT
41-
import software.aws.toolkits.jetbrains.services.codemodernizer.client.GumbyClient
4241
import software.aws.toolkits.jetbrains.services.codemodernizer.CodeModernizerManager
4342
import software.aws.toolkits.jetbrains.services.codemodernizer.CodeTransformTelemetryManager
43+
import software.aws.toolkits.jetbrains.services.codemodernizer.client.GumbyClient
4444
import software.aws.toolkits.jetbrains.services.codemodernizer.commands.CodeTransformMessageListener
4545
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.BILLING_RATE
4646
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.JOB_STATISTICS_TABLE_KEY
@@ -64,7 +64,7 @@ data class PollingResult(
6464
val transformationPlan: TransformationPlan?,
6565
)
6666

67-
private const val isClientSideBuildEnabled = false
67+
private const val IS_CLIENT_SIDE_BUILD_ENABLED = false
6868

6969
/**
7070
* Wrapper around [waitUntil] that polls the API DescribeMigrationJob to check the migration job status.
@@ -120,7 +120,7 @@ suspend fun JobId.pollTransformationStatusAndPlan(
120120
newPlan = clientAdaptor.getCodeModernizationPlan(this).transformationPlan()
121121
}
122122
// TODO: remove flag when releasing CSB
123-
if (isClientSideBuildEnabled && newStatus == TransformationStatus.TRANSFORMING && newPlan != null) {
123+
if (IS_CLIENT_SIDE_BUILD_ENABLED && newStatus == TransformationStatus.TRANSFORMING && newPlan != null) {
124124
attemptLocalBuild(newPlan, this, project)
125125
}
126126
if (newStatus != state) {
@@ -225,7 +225,7 @@ suspend fun processClientInstructions(clientInstructionsPath: Path, jobId: JobId
225225
} catch (e: Exception) {
226226
getLogger<CodeModernizerManager>().error(
227227
"Error applying intermediate diff.patch for job ${jobId.id} and artifact $artifactId located at " +
228-
"$clientInstructionsPath: $e"
228+
"$clientInstructionsPath: $e"
229229
)
230230
} finally {
231231
runWriteAction {

plugins/amazonq/codetransform/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/codemodernizer/CodeWhispererCodeModernizerTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ package software.aws.toolkits.jetbrains.services.codemodernizer
55

66
import com.intellij.openapi.vcs.changes.patch.ApplyPatchDifferentiatedDialog
77
import com.intellij.testFramework.LightVirtualFile
8-
import java.util.zip.ZipOutputStream
9-
import java.util.zip.ZipEntry
10-
import java.io.FileOutputStream
118
import junit.framework.TestCase.assertEquals
129
import junit.framework.TestCase.assertFalse
1310
import junit.framework.TestCase.assertTrue
@@ -41,6 +38,9 @@ import software.aws.toolkits.jetbrains.services.codemodernizer.utils.downloadCli
4138
import software.aws.toolkits.jetbrains.services.codemodernizer.utils.filterOnlyParentFiles
4239
import software.aws.toolkits.jetbrains.services.codemodernizer.utils.unzipFile
4340
import software.aws.toolkits.telemetry.CodeTransformPreValidationError
41+
import java.io.FileOutputStream
42+
import java.util.zip.ZipEntry
43+
import java.util.zip.ZipOutputStream
4444
import kotlin.io.path.Path
4545
import kotlin.io.path.createTempDirectory
4646
import kotlin.io.path.exists

plugins/amazonq/codetransform/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/codemodernizer/CodeWhispererCodeModernizerUtilsTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import io.mockk.just
88
import io.mockk.mockkStatic
99
import io.mockk.runs
1010
import io.mockk.verify
11-
import kotlin.io.path.createTempFile
1211
import kotlinx.coroutines.runBlocking
1312
import org.assertj.core.api.Assertions.assertThat
1413
import org.junit.Before
@@ -40,6 +39,7 @@ import software.aws.toolkits.jetbrains.utils.rules.addFileToModule
4039
import software.aws.toolkits.resources.message
4140
import java.util.concurrent.atomic.AtomicBoolean
4241
import java.util.zip.ZipFile
42+
import kotlin.io.path.createTempFile
4343

4444
class CodeWhispererCodeModernizerUtilsTest : CodeWhispererCodeModernizerTestBase() {
4545
@Before

0 commit comments

Comments
 (0)