Build: Warn about empty directories in sources
This commit is contained in:
@@ -457,6 +457,16 @@ allprojects {
|
|||||||
outputs.doNotCacheIf("https://youtrack.jetbrains.com/issue/KT-37089") { true }
|
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 {
|
normalization {
|
||||||
runtimeClasspath {
|
runtimeClasspath {
|
||||||
ignore("META-INF/MANIFEST.MF")
|
ignore("META-INF/MANIFEST.MF")
|
||||||
|
|||||||
Reference in New Issue
Block a user