我有一个从命令行运行的渐变版本。有时我会在vscode中打开并编辑项目。当我在vscode中打开一个项目时,会收到一堆警告。当我从命令行使用gradle进行构建时,我没有得到任何结果。有没有一种方法可以让我的gradle build触发器与vscode扩展生成的警告集完全相同?
db2dz4w81#
我怀疑gradle中的警告是否与vscode中的警告完全相同,除非您可以告诉gradle使用vscode作为编译器。也就是说,我一直
compileJava { options.compilerArgs << "-Xlint:all" }
在我的 build.xml 如果噪声太大,可以降低lint级别并指定 -Xlint:deprecation . 有关可用lint选项的列表,请参阅javac文档(在页面中搜索“-xlint:”。)您甚至可以使用 -Xdoclint:all ; 再次查看文档以了解它支持哪些检查。
build.xml
-Xlint:deprecation
-Xdoclint:all
1条答案
按热度按时间db2dz4w81#
我怀疑gradle中的警告是否与vscode中的警告完全相同,除非您可以告诉gradle使用vscode作为编译器。
也就是说,我一直
在我的
build.xml
如果噪声太大,可以降低lint级别并指定-Xlint:deprecation
. 有关可用lint选项的列表,请参阅javac文档(在页面中搜索“-xlint:”。)您甚至可以使用
-Xdoclint:all
; 再次查看文档以了解它支持哪些检查。