Build: Warn about empty directories in sources

This commit is contained in:
Vyacheslav Gerasimov
2020-08-12 21:40:04 +03:00
parent 27578e6056
commit d9bac4d5e4
+10
View File
@@ -457,6 +457,16 @@ allprojects {
outputs.doNotCacheIf("https://youtrack.jetbrains.com/issue/KT-37089") { true }
}
tasks.withType<SourceTask>().configureEach {
doFirst {
source.visit {
if (file.isDirectory && file.listFiles()?.isEmpty() == true) {
logger.warn("Empty source directories may cause build cache misses: " + file.absolutePath)
}
}
}
}
normalization {
runtimeClasspath {
ignore("META-INF/MANIFEST.MF")