-
Notifications
You must be signed in to change notification settings - Fork 172
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade dependencies to support intellij 2025.1 eap #9978
base: endgame-202412.next
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Overview
This PR upgrades the IntelliJ dependencies to support version 2025.1 EAP while temporarily disabling a part of the SSH browsing functionality.
- Upgraded Kotlin from "1.9.24" to "2.1.0"
- Upgraded intellijPlatform from "2.1.0" to "2.2.2-SNAPSHOT"
- Commented out the SshTargetType browsing call in the Azure VM target type to address SSH breakage issues
Reviewed Changes
File | Description |
---|---|
PluginsAndFeatures/azure-toolkit-for-intellij/gradle/libs.versions.toml | Upgraded dependency versions to support IntelliJ 2025.1 EAP |
PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-vm/src/main/java/com/microsoft/azure/toolkit/intellij/vm/runtarget/AzureVmTargetType.java | Temporarily commented out the SSH browsing functionality |
Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.
@@ -117,7 +117,7 @@ public final void actionPerformed(ActionEvent it) { | |||
if (configuration instanceof SshTargetEnvironmentConfiguration) { | |||
final SshConfig sshConfig = ((SshTargetEnvironmentConfiguration) configuration).findSshConfig(project); | |||
final SshUiData uiData = sshConfig != null ? new SshUiData(sshConfig, true) : null; | |||
SshTargetType.Companion.handleBrowsing$intellij_remoteRun(uiData, project, title, component, textComponentAccessor); | |||
// SshTargetType.Companion.handleBrowsing$intellij_remoteRun(uiData, project, title, component, textComponentAccessor); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Commenting out the SshTargetType call disables SSH functionality; consider adding a note referencing the related ticket or temporary workaround to clarify that this is an intentional short-term change.
// SshTargetType.Companion.handleBrowsing$intellij_remoteRun(uiData, project, title, component, textComponentAccessor); | |
// SshTargetType.Companion.handleBrowsing$intellij_remoteRun(uiData, project, title, component, textComponentAccessor); | |
// Note: The above line is commented out to temporarily disable SSH functionality. | |
// Refer to ticket XYZ-123 for more details and the temporary workaround. |
Copilot is powered by AI, so mistakes are possible. Review output carefully before use.
What does this implement/fix? Explain your changes.
Upgrade dependencies to support intellij 2025.1 eap
TODO: Investigate how to revert the break SSH feature
Does this close any currently open issues?
Any relevant logs, screenshots, error output, etc.?
Any other comments?
…
Has this been tested?