1
0
Fork 0
mirror of synced 2024-05-29 05:21:12 -04:00
ultimate-vim/sources_non_forked/ale/autoload/ale/gradle/init.gradle
2018-03-31 11:55:20 -03:00

24 lines
643 B
Groovy

class ClasspathPlugin implements Plugin<Project> {
void apply(Project project) {
project.task('printClasspath') {
doLast {
project
.rootProject
.allprojects
.configurations
.flatten()
.findAll { it.name.endsWith('Classpath') }
.collect { it.resolve() }
.flatten()
.unique()
.findAll { it.exists() }
.each { println it }
}
}
}
}
rootProject {
apply plugin: ClasspathPlugin
}