gpt4 book ai didi

bash - Docker:当Checkstyles检测到错误时,中止

转载 作者:行者123 更新时间:2023-12-02 19:36:51 26 4
gpt4 key购买 nike

嗨,我正在编辑构建我的android APK的android docker实例。

我想添加一个checkstyle异常,如果发生任何警告,该异常将导致中止。

我在运行checkstyle的过程中起作用,但它只输出警告。我看不到像Lint那样产生这些错误或停止操作的方法。我应该在我的docker文件中添加什么?

java -jar ./styleguide/checkstyle-7.7-all.jar -c ./styleguide/rules/google_checks.xml .

由于我没有google缩进,因此出现类似18k的错误
[WARN] pathstuff/./app/src/testRelease/java/com/app/BuildConfigReleaseTest.java:41: 'method def rcurly' has incorrect indentation level 4, expected level should be 2. [Indentation]
Audit done.

这些就是我要中止的事情。最好列出所有它们,但是如果我们只列出它们需要运行checkstyles,那就足够了。

谢谢!

最佳答案

I have it working in that it Runs checkstyle, but it just output warnings.



这在 google_checks.xml文件中被覆盖。默认情况下,Checkstyle会将所有内容打印为错误。如果出现其他任何情况,则说明该配置已被覆盖。

I do not see a way of making these errors



打开 google_checks.xml并查找类似于以下内容的行: <property name="severity" value="warning"/>
将value属性中的 warning更改为 error,它将把违规打印为错误。

关于bash - Docker:当Checkstyles检测到错误时,中止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44059091/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com