intellij-quarkus
intellij-quarkus copied to clipboard
fix: use a task execution facade for Gradle task execution
The current implementation of task execution in AbstractGradleToolDelegate strictly relies on the internals of the External System API. This is not necessary, as there is a correspondingly simple way to execute tasks.
In addition, some of the used methods will be annotated as @Internal and will not be available for use by third-party plugins.