-
-
Notifications
You must be signed in to change notification settings - Fork 41
Intellij platform 2025 3 #250
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
Conversation
filiphr
left a comment
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.
This is amazing @hduelme. Thanks a lot.
I've added one small comment regarding the <=> operator. I didn't know it and I had to look it up. I think adding a small comment about what that if check does would help us a lot down the line. Also there is a conflict now due to me merging that other PRs from you. Can you please fix the conflicts?
2d4d905 to
4eb629c
Compare
|
@filiphr comment added and merge conflict resolved by rebasing onto the master branch. We could also consider upgrading Gradle to version 9 in a follow-up PR. |
|
Thanks a lot @hduelme. I've squashed everything and merged it.
I'm OK upgrading Gradle to version 9. Feel free to do a PR with it. |
I added Intellij platform 2025 3 support.
In 2025.3 IntelliJ IDEA Community and Ultimate are combined into one product. See https://blog.jetbrains.com/platform/2025/11/intellij-platform-2025-3-what-plugin-developers-should-know/
Along with this change the build system was updated. See Requirements
I updated the
org.jetbrains.intellij.platformplugin incrementally.This required to update gradle to 8.14.3. For this I followed the instructions on https://docs.gradle.org/9.0.0/userguide/upgrading_version_8.html.
Task.getProject()is now deprecated https://docs.gradle.org/9.0.0/userguide/upgrading_version_8.html#task_projecttaskshould be replaced withtasks.registerhttps://docs.gradle.org/9.0.0/userguide/upgrading_version_8.html#deprecated_namersThe latest version of
org.jetbrains.intellij.platformseems to need more ram in GitHub Action, I increased the RAM to1024 MB.Last of all I increased the minimal supported version to 2024.2 (224) and increased the JVM Version to 21.