Android SonarLint命令行工具-添加文件/文件夹异常

Android SonarLint命令行工具-添加文件/文件夹异常,android,command-line,sonarqube,sonarlint,Android,Command Line,Sonarqube,Sonarlint,我在Android项目中使用Sonarint命令行工具1.0版进行静态代码分析。它正在分析src以及gen文件夹。 我不想分析gen文件夹 由于sonarlint的文档非常少,有谁能帮助我“如何在sonarlint命令行工具中添加异常/排除”最好的解决方案是指定使用GLOB模式分析哪些源。例如:sonalint--src'**/src/main/**'最佳解决方案是指定要使用全局模式分析的源。例如:sonarlint--src'**/src/main/**'我能够通过以下glob语法在我的模块的

我在Android项目中使用Sonarint命令行工具1.0版进行静态代码分析。它正在分析src以及gen文件夹。 我不想分析gen文件夹


由于sonarlint的文档非常少,有谁能帮助我“如何在sonarlint命令行工具中添加异常/排除”

最好的解决方案是指定使用GLOB模式分析哪些源。例如:
sonalint--src'**/src/main/**'

最佳解决方案是指定要使用全局模式分析的源。例如:
sonarlint--src'**/src/main/**'

我能够通过以下glob语法在我的模块的windows命令提示符下运行sonarlint

cd myproject 

sonarlint --html-report reports/reports.html --src \**/main/java/**/*.java
我的项目文件夹类似于

myproject
+ src\main\java\...
+ src\test\java\...
+ src\main\resources

希望这有帮助。

我能够通过以下glob语法在我的模块的windows命令提示符中运行Sonarint

cd myproject 

sonarlint --html-report reports/reports.html --src \**/main/java/**/*.java
我的项目文件夹类似于

myproject
+ src\main\java\...
+ src\test\java\...
+ src\main\resources

希望这有帮助。

版本2.0支持它
--排除GLOB模式以排除文件

sonalint--src'**/src/main/**'--exclude**/src/main/exclude_包**


有一个问题是,2.0版支持排除GLOB模式以排除文件

sonalint--src'**/src/main/**'--exclude**/src/main/exclude_包**


有一个问题是,没有要分析的文件。我在项目的根目录中:Sonarint--src'src/**'你能给我正确的语法吗?你能试试
'**/src/**'
?结果还是一样的,而且我在windows上使用基于Eclipse的项目结构在windows上你可能需要使用类似
'**\\src\\\**'
的东西。我不在windows上,因此无法测试。您可以在这里检查Java中的GLOB语法:它表示没有要分析的文件。我在项目的根目录中:Sonarint--src'src/**'你能给我正确的语法吗?你能试试
'**/src/**'
?结果还是一样的,而且我在windows上使用基于Eclipse的项目结构在windows上你可能需要使用类似
'**\\src\\\**'
的东西。我不在windows上,因此无法测试。您可以在此处检查Java中的GLOB语法: