duz*_*enz 4 android checkstyle gradle
在我的gradle文件中,我有:
apply plugin: 'checkstyle'
Run Code Online (Sandbox Code Playgroud)
我正在尝试创建自己的Checkstyle规则。由于这个原因,我已经添加了我的gradle文件的依赖。
dependencies {
checkstyle 'com.puppycrawl.tools:checkstyle:8.2'
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试扩展checkstyle的“ Check”类。但是checkstyle有很多版本,我不知道gradle使用哪个版本。
如何找到gradle使用的checkstyle的确切版本号?
我现在可以想到三种方法,首先是吸引力最低的方法:
但是建议的方法是通过在build.gradle文件中指定它来显式选择 Checkstyle版本:
checkstyle {
configFile file('your/checkstyle.xml');
toolVersion '8.2'; // your choice here
}
Run Code Online (Sandbox Code Playgroud)
这比依赖默认版本更好,因为您可以使用Checkstyle的较新版本,并且更新Gradle时Checkstyle设置不会中断。
checkstyle.toolVersion您可以通过将其写入 build.gradle 文件并重新加载 gradle 项目来检查当前值
plugins {
id 'java'
id 'checkstyle'
}
println checkstyle.toolVersion
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2570 次 |
| 最近记录: |