-
Notifications
You must be signed in to change notification settings - Fork 17
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
Drop support for 2022.1 #859
Comments
Why not rewrite the project in Kotlin 😳 |
Coz b u d g e t 😅 |
Well Kotlin is designed to be very incrementally adoptable, and it already offers the three features mentioned in the OP (and many more). The project already has Kotlin set up, If you are going to write new code, why not write it in Kotlin 😃 . |
Certain parts are already written in Kotlin indeed! Like certain dialogs under |
Any thoughts on using Kotlin Compose (and here) or the Kotlin UI DSL or for the UI? |
I think it's an excellent idea to have more Kotlin in the codebase 🚀 Kotlin is better in many ways (mentioned and not mentioned here). In particular, #791 - using Kotlin DSL for that is the only option IMHO 👍 @KotlinIsland if you want to help us with the adoption of Kotlin feel free to take some issues 🛠️ |
One thing to check before migration to Java 17: #1584 => EDIT: okay, Android Studio also migrated to Java 17 as of 2022.2 |
As of May 23rd, 2022, it looks that from 2022.2 on, IntelliJs will run on JDK 17 🎉
Dropping support for 2022.1 might then include switching to Java 17 in code, including:
Match
)@Data
)instanceof
and others, see https://dzone.com/articles/whats-new-between-java-11-and-java-17
The text was updated successfully, but these errors were encountered: