Problem : I developed a custom gradle plugin. I would like to have a blocking user interface associated with it in order to receive contextual input from the user during assembly. So I created a swing user interface for it. The problem with this approach is that when gradle starts, build on IntelliJ, if this user interface ever lags behind the IntelliJ window, I could not find a way to programmatically bring it on top of the IntelliJ window.
Therefore, I am thinking of creating an IntIlIJ based on the IntelliJ UI iff , and the gradle project works on IntelliJ.
Question : Is there a way to invoke the IntelliJ user interface for plugins from the gradle task?
source share