The Gradle Java Project API provides some miscellaneous friend APIs and SPIs relating to Gradle Java projects.
Each language plugin typically generates output to a specific directory. The mapping allows more precise output-to-source mapping.
is now capabe to represent java code location inside nested classes as well.
were deprecated as Gradle 7.0 does no longer supports them. They return
null on Gradle 7.0.
Gradle Java interpolate
tokens in action mapping that can be used to pass explicit JVM and application
parameters to user process started by Gradle build. For more details, see
Sourcsets introduce a new SourceType called KOTLIN It is possible to retrieve the kotlin source directories form a GradleJavaSourceSet from now.
API/SPI to be used by modules wanting to enhance the Gradle Java project's integration in the IDE.
XXX no answer for deploy-dependencies
Read more about the implementation in the answers to architecture questions.