Skip to content

Commit 3042e74

Browse files
committed
Re-enable codewithme plugin and update Gateway API TODO for 2025.3
- Re-enabled com.jetbrains.codeWithMe plugin for 2025.3 (now available) - Updated CodeCatalystGatewayClientCustomizer TODO to clarify Gateway APIs have changed, not unavailable - Addresses PR reviewer feedback
1 parent 6401fb1 commit 3042e74

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

buildSrc/src/main/kotlin/software/aws/toolkits/gradle/intellij/IdeVersions.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ object IdeVersions {
168168
"com.intellij.properties"
169169
),
170170
marketplacePlugins = listOf(
171-
// "com.jetbrains.codeWithMe", // TODO: add back when available in 2025.3
171+
"com.jetbrains.codeWithMe",
172172
"org.toml.lang:253.25908.29",
173173
"PythonCore:253.25908.13",
174174
"Docker:253.25908.29",
@@ -183,7 +183,7 @@ object IdeVersions {
183183
"com.intellij.database"
184184
),
185185
marketplacePlugins = listOf(
186-
// "com.jetbrains.codeWithMe", // TODO: add back when available in 2025.3
186+
"com.jetbrains.codeWithMe",
187187
"Pythonid:253.25908.13",
188188
"org.jetbrains.plugins.go:253.25908.13",
189189
"com.intellij.modules.json:253.25908.13"

plugins/toolkit/jetbrains-ultimate/src/software/aws/toolkits/jetbrains/remoteDev/caws/CodeCatalystGatewayClientCustomizer.kt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,16 @@
33

44
package software.aws.toolkits.jetbrains.remoteDev.caws
55

6-
// TODO: Re-enable when Gateway APIs are available in 2025.3
7-
// import com.intellij.gateway.GatewayClientCustomizationProvider
8-
9-
// TODO: Re-enable when Gateway APIs are available in 2025.3 - Gateway APIs moved
6+
// TODO: Update to use new Gateway APIs in 2025.3
7+
// GatewayClientCustomizationProvider interface has changed or moved in 2025.3
8+
// Need to investigate the new API structure in com.jetbrains.rdserver.unattendedHost.customization
109
/*
10+
import com.intellij.openapi.extensions.ExtensionNotApplicableException
11+
import com.jetbrains.rdserver.unattendedHost.customization.controlCenter.GatewayClientCustomizationProvider
12+
import icons.AwsIcons
13+
import software.aws.toolkits.jetbrains.utils.isCodeCatalystDevEnv
14+
import software.aws.toolkits.resources.message
15+
1116
class CodeCatalystGatewayClientCustomizer : GatewayClientCustomizationProvider {
1217
init {
1318
if (!isCodeCatalystDevEnv()) {

0 commit comments

Comments
 (0)