IntelliJ 2025.1 has been released with several Gra...
# general
j
IntelliJ 2025.1 has been released with several Grails and Groovy related updates: https://youtrack.jetbrains.com/articles/IDEA-A-2100662421/IntelliJ-IDEA-2025.1-251.23774.435-build-Release-Notes
👍 9
partygrails 7
👍🏻 1
👍🏼 1
g
That's the most that I've seen them do in years. If only we could get them to fix all the @CompileStatic issues and provide alignment for the map-based constructor syntax.
j
@Groovy Duke @jdaugherty has been the driving force for the Grails fixes with JetBrains. There is definitely more to come, hopefully in the near term. https://github.com/apache/grails-core/issues/13910
g
Yeah, if they listen to @jdaugherty or if he knows someone they listen to, all the better. A little over a year ago, I joined a startup that uses Micronaut + Groovy, so I've stepped back from Grails but still keep tabs and root for the framework. One issue that drives me crazy is: https://youtrack.jetbrains.com/issue/IDEA-331870/Intellij-marks-a-call-to-a-static-property-as-exceeds-access-rights-in-Groovy One that would be nice is: https://youtrack.jetbrains.com/issue/IDEA-347599/It-would-be-nice-for-readability-if-I-could-auto-align-inline-maps-in-constructors and on my wish list that I never expect to see: https://youtrack.jetbrains.com/issue/IDEA-178233/Add-AST-Browser-to-Groovy-files-like-Groovy-Console There are also a ton of things all related to static compilation that IntelliJ just isn't that intelligent about.
j
I'll start pushing on them, i've just been really persistent with them and have had people upvote tickets. If people upvote jetbrains seems willing to fast track changes
the issue is most groovy developers don't go and vote on the ticket. We have 22+ licenses at our company, so i usually have everyone with a license go vote as well
👀 1
g
Well, that is a change from what I've seen in the past. Maybe if the upvote comes from a company that has many licences, they give it more weight.
j
well, if they see 100's of people upvoting , i think they do pay attention
we just need people to be more proactive on upvoting, that's why i pinned the ticket
anything that's in that ticket that isn't fixed, needs upvoted
I'll update the ticket for the 2025.1 issues and add these after i look at them
g
I agree. It's just getting enough people to sign up, log in, and upvote. Well, in any case, thank you, I definitely believe in "Rising tides raise all ships".
👍 4