我将error-prone添加到我的Android项目中,如下所示:
buildscript {
dependencies {
classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.0.10'
}
}
0.0.10
是插件的版本,它不是添加到项目中的库的版本。
如果我使用
列出依赖项./gradlew androidDependencies
不显示错误。如果我使用:
gradle buildenvironment
它显示了插件的版本,但我仍然无法看到正在添加到项目中的实际库。
所以我的问题是如何显示通过插件添加到Android项目的依赖项版本?
我如何打印所有配置:
task printConfigurations() {
configurations.each { println "Configuration " + it.name }
}
Gradle依赖是解决方案:
❯ gradle dependencies | grep prone
\--- com.google.errorprone:error_prone_core:2.0.19
+--- com.google.errorprone:error_prone_annotation:2.0.19
+--- com.google.errorprone:error_prone_check_api:2.0.19
| +--- com.google.errorprone:error_prone_annotation:2.0.19 (*)
| +--- com.google.errorprone:javac:9-dev-r3297-4
| \--- com.google.errorprone:error_prone_annotations:2.0.19
+--- com.google.errorprone:javac:9-dev-r3297-4
\--- com.google.errorprone:error_prone_annotations:2.0.19
答案 0 :(得分:1)
gradle dependencyInsight --configuration compile --dependency net.ltgt.gradle:gradle-errorprone-plugin
gradle dependencies