Additionally, The IntelliJ IDEA Plugin has been re...
# ballast
c
Additionally, The IntelliJ IDEA Plugin has been rewritten from scratch to provide a better UX in preparation for adopting Jewel when it becomes available. The new UI is still pretty rough, but it’s all developed in Compose, so if you’d like to help tidy up the UI and make it look nicer, I’d greatly appreciate the help!
Unfortunately, there seems to have been a regression in IntelliJ that is causing the plugin to break on version 2023.1.1, even though it works on previous versions on IntelliJ. This was one of the main reasons it has taken so long to get v3 released, as I was trying to work through this issue and really wanted to find a fix before releasing Ballast v3. But I’ve been delaying this release long enough, so I decided to move forward so yall can get unblocked on adopting Kotlin 1.8, and this fix will have to come in a future release.
r
Any idea when this will get fixed? I think the plugin could help a lot in solving some issues (see https://kotlinlang.slack.com/archives/C03GTEJ9Y3E/p1683434066606939?thread_ts=1683307800.743999&cid=C03GTEJ9Y3E was one example where I'm sure the debugger would have come in handy).
c
I haven’t had a ton of time to really dig into the issue yet. The issue is a really strange runtime classloader issue, and the suggested fixes I’ve seen on other projects and in the IntelliJ Slack team haven’t worked for this plugin. The plugin currently works fine in the latest Android Studio (which is based on IntelliJ 2022.2.1), so I’d recommend just using it there for now.