RFR: 7903744: Update various versions used by jtreg's IDEA plugin

Christian Stein cstein at openjdk.org
Wed Aug 28 19:35:30 UTC 2024


On Wed, 5 Jun 2024 09:49:08 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:

>> Now that ant is no longer bundled with IDEA, it has to be defined in a different way. And intellij IDEA changed their gradle plugin for IDE plugins so I did a migration to their new gradle plugin, which requires bumping Gradle.
>
> To be clear - this is a fix for an issue when *building* the plugin. I'm using the plugin on a daily basis and finding no issues - but I did have to install the Ant plugin which at some point disappeared from the IDE. It would be worth maybe looking to do things w/o ant at some point. Note that Ant is brought in mostly because of the JDK Intellij support - here:
> 
> https://github.com/openjdk/jdk/blob/master/bin/idea.sh
> 
> and also:
> 
> https://github.com/openjdk/jdk/blob/master/make/langtools/build.xml
> 
> E.g. back then, we piggy backed on the Ant support to define "actions" that the IDE could run when building projects etc. (also because Ant used to be the unit of currency in Netbeans, which is where most of these plugins and extensions originated from).
> 
> It would be great to eventually take a stock of where we are, and consolidate all these various ways we have to do things.

Changes look good to me - @mcimadamore, do you agree?

-------------

PR Comment: https://git.openjdk.org/jtreg/pull/201#issuecomment-2316105752


More information about the jtreg-dev mailing list