In my root project I have some common dependencies and settings configured for all subprojects. One subproject has no additional dependencies or configuration and is therefore without a build.gradle file. This causes an error in a plugin I’m using (File ‘/[filesystem path]/build.gradle’ specified for property ‘inputFile’ does not exist).
When I raised this issue with the maintainer of the plugin he questioned the validity of not having a build.gradle file for all subprojects.
So, I’m wondering, is it regarded as a bad practice to skip the build.gradle file if not needed or is it a supported (and perhaps documented) feature in Gradle?