buildSrc/src/main/ is the production source set for build logic. It contains the Java source root used for Kotlin files that implement the project convention plugin and its helpers.
- Single production source set for build logic.
- Kotlin files are stored under the Gradle Java source root, which is common for Kotlin DSL
buildSrcprojects. - No runtime app code belongs here, only build configuration code.
The Gradle build loads this source set, compiles it into build logic classes, and makes those classes available to project scripts and plugin application during configuration.
buildSrc/src/main/java/holds theco.anitrend.buildSrcpackage tree.buildSrc/build.gradle.ktsprovides the plugin and dependency classpath used by this source set.