Skip to content

Commit e48aa0a

Browse files
rlisamgst-amazon
authored andcommitted
build: include 2025.1 in prerelease automation (#5330)
1 parent 56f4e18 commit e48aa0a

File tree

13 files changed

+38
-59
lines changed

13 files changed

+38
-59
lines changed

.github/workflows/prerelease.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
generate_artifact_toolkit_standalone:
1818
strategy:
1919
matrix:
20-
supported_versions: [ '2024.1', '2024.2', '2024.3' ]
20+
supported_versions: [ '2024.1', '2024.2', '2024.3', '2025.1' ]
2121
runs-on: ubuntu-latest
2222
steps:
2323
- uses: actions/checkout@v4

plugins/amazonq/codewhisperer/jetbrains-ultimate/src-241-243/compat/com/intellij/lang/javascript/JavascriptLanguage.kt

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
// Copyright 2025 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
// SPDX-License-Identifier: Apache-2.0
3+
4+
package compat.com.intellij.lang.javascript
5+
6+
// probably not necessary, but inline to avoid loading this through core classpath
7+
inline val JavascriptLanguage
8+
get() = com.intellij.lang.javascript.JavascriptLanguage.INSTANCE

plugins/toolkit/jetbrains-core/detekt-baseline-main.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
<SmellBaseline>
33
<ManuallySuppressedIssues/>
44
<CurrentIssues>
5-
<ID>BannedImports:UploadFunctionContinueDialog.kt$import com.intellij.ui.layout.panel</ID>
65
<ID>CommentWrapping:Attributes.kt$NullAttribute$/*Dynamo always expects the NUL field to contain true */</ID>
76
<ID>CommentWrapping:ConfigureMaxResultsAction.kt$ConfigureMaxResultsAction$/* popup */</ID>
87
<ID>CommentWrapping:ProjectFileBrowseListener.kt$/* infer disposable from UI context */</ID>

plugins/toolkit/jetbrains-core/detekt-baseline.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
<SmellBaseline>
33
<ManuallySuppressedIssues/>
44
<CurrentIssues>
5-
<ID>BannedImports:UploadFunctionContinueDialog.kt$import com.intellij.ui.layout.panel</ID>
65
<ID>CommentWrapping:Attributes.kt$NullAttribute$/*Dynamo always expects the NUL field to contain true */</ID>
76
<ID>CommentWrapping:ConfigureMaxResultsAction.kt$ConfigureMaxResultsAction$/* popup */</ID>
87
<ID>CommentWrapping:ProjectFileBrowseListener.kt$/* infer disposable from UI context */</ID>

plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/core/execution/AwsConnectionExtension.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ import software.aws.toolkits.jetbrains.core.execution.AwsCredentialInjectionOpti
2424
import software.aws.toolkits.jetbrains.core.region.AwsRegionProvider
2525
import software.aws.toolkits.resources.message
2626
import software.aws.toolkits.telemetry.AwsTelemetry
27-
import software.aws.toolkits.telemetry.Result.Failed
28-
import software.aws.toolkits.telemetry.Result.Succeeded
27+
import software.aws.toolkits.telemetry.MetricResult
2928

3029
class AwsConnectionRunConfigurationExtension<T : RunConfigurationBase<*>> {
3130
fun addToTargetEnvironment(configuration: T, environment: MutableMap<String, TargetEnvironmentFunction<String>>, runtimeString: () -> String? = { null }) {
@@ -60,9 +59,9 @@ class AwsConnectionRunConfigurationExtension<T : RunConfigurationBase<*>> {
6059

6160
val connection = getConnection(configuration, credentialConfiguration)
6261
environmentMutator(connection)
63-
AwsTelemetry.injectCredentials(configuration.project, result = Succeeded, runtimeString = tryOrNull { runtimeString() })
62+
AwsTelemetry.injectCredentials(configuration.project, result = MetricResult.Succeeded, runtimeString = tryOrNull { runtimeString() })
6463
} catch (e: Exception) {
65-
AwsTelemetry.injectCredentials(configuration.project, result = Failed, runtimeString = tryOrNull { runtimeString() })
64+
AwsTelemetry.injectCredentials(configuration.project, result = MetricResult.Failed, runtimeString = tryOrNull { runtimeString() })
6665
LOG.error(e) { message("run_configuration_extension.inject_aws_connection_exception") }
6766
}
6867
}

plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/sync/SyncServerlessApplicationDialog.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ import com.intellij.openapi.vfs.VirtualFile
1313
import com.intellij.ui.MutableCollectionComboBoxModel
1414
import com.intellij.ui.SimpleListCellRenderer
1515
import com.intellij.ui.components.JBTextField
16+
import com.intellij.ui.dsl.builder.AlignX
1617
import com.intellij.ui.dsl.builder.actionListener
1718
import com.intellij.ui.dsl.builder.bind
1819
import com.intellij.ui.dsl.builder.bindSelected
1920
import com.intellij.ui.dsl.builder.bindText
2021
import com.intellij.ui.dsl.builder.panel
2122
import com.intellij.ui.dsl.builder.toMutableProperty
22-
import com.intellij.ui.dsl.gridLayout.HorizontalAlign
2323
import com.intellij.ui.layout.selected
2424
import com.intellij.util.text.nullize
2525
import org.jetbrains.annotations.TestOnly
@@ -182,7 +182,7 @@ class SyncServerlessApplicationDialog(
182182
}
183183
}
184184
cell(stackNameField)
185-
.horizontalAlign(HorizontalAlign.FILL)
185+
.align(AlignX.FILL)
186186
.enabledIf(createStackButton.component.selected)
187187
.bindText(::newStackName)
188188
.validationOnApply { field ->
@@ -215,7 +215,7 @@ class SyncServerlessApplicationDialog(
215215
}
216216
stackSelector.reload(forceFetch = true)
217217
cell(stackSelector)
218-
.horizontalAlign(HorizontalAlign.FILL)
218+
.align(AlignX.FILL)
219219
.enabledIf(updateStackButton.component.selected)
220220
.errorOnApply(message("serverless.application.sync.validation.stack.missing")) {
221221
it.isEnabled && (it.isLoading || it.selected() == null)
@@ -228,19 +228,19 @@ class SyncServerlessApplicationDialog(
228228
.withBinding(::templateParameters.toMutableProperty())
229229
.validationOnApply {
230230
validateParameters(it, templateFileParameters)
231-
}.horizontalAlign(HorizontalAlign.FILL)
231+
}.align(AlignX.FILL)
232232
.component.toolTipText = message("serverless.application.sync.tooltip.template.parameters")
233233
}
234234
val tagsString = message("tags.title")
235235
row(tagsString) {
236236
cell(tagsField)
237-
.horizontalAlign(HorizontalAlign.FILL)
237+
.align(AlignX.FILL)
238238
.withBinding(::tags.toMutableProperty())
239239
}
240240

241241
row(message("serverless.application.sync.label.bucket")) {
242242
cell(s3BucketSelector)
243-
.horizontalAlign(HorizontalAlign.FILL)
243+
.align(AlignX.FILL)
244244
.errorOnApply(message("serverless.application.sync.validation.s3.bucket.empty")) { it.isLoading || it.selected() == null }
245245
.component.toolTipText = message("serverless.application.sync.tooltip.s3Bucket")
246246

@@ -262,7 +262,7 @@ class SyncServerlessApplicationDialog(
262262

263263
row(message("serverless.application.sync.label.repo")) {
264264
cell(ecrRepoSelector)
265-
.horizontalAlign(HorizontalAlign.FILL)
265+
.align(AlignX.FILL)
266266
.errorOnApply(message("serverless.application.sync.validation.ecr.repo.empty")) {
267267
it.isVisible && (it.isLoading || it.selected() == null)
268268
}.component.toolTipText = message("serverless.application.sync.tooltip.ecrRepo")

plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/upload/UploadFunctionContinueDialog.kt

Lines changed: 0 additions & 30 deletions
This file was deleted.

plugins/toolkit/jetbrains-gateway/src/software/aws/toolkits/jetbrains/gateway/CawsConnectionProvider.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ import com.intellij.openapi.util.Disposer
2424
import com.intellij.remoteDev.downloader.CodeWithMeClientDownloader
2525
import com.intellij.ui.components.JBTabbedPane
2626
import com.intellij.ui.dsl.builder.Align
27+
import com.intellij.ui.dsl.builder.AlignX
28+
import com.intellij.ui.dsl.builder.AlignY
2729
import com.intellij.ui.dsl.builder.panel
28-
import com.intellij.ui.dsl.gridLayout.HorizontalAlign
29-
import com.intellij.ui.dsl.gridLayout.VerticalAlign
3030
import com.intellij.util.ui.JBFont
3131
import com.jetbrains.gateway.api.ConnectionRequestor
3232
import com.jetbrains.gateway.api.GatewayConnectionHandle
@@ -325,7 +325,7 @@ class CawsConnectionProvider : GatewayConnectionProvider {
325325
setCenterPanel(
326326
panel {
327327
row {
328-
icon(AllIcons.General.ErrorDialog).verticalAlign(VerticalAlign.TOP)
328+
icon(AllIcons.General.ErrorDialog).align(AlignY.TOP)
329329

330330
panel {
331331
row {
@@ -344,7 +344,7 @@ class CawsConnectionProvider : GatewayConnectionProvider {
344344
collapsibleGroup(message("general.logs"), false) {
345345
row {
346346
cell(view)
347-
.horizontalAlign(HorizontalAlign.FILL)
347+
.align(AlignX.FILL)
348348
}
349349
}.expanded = false
350350
// TODO: can't seem to reliably force a terminal redraw on initial expand

0 commit comments

Comments
 (0)