我正在开发一个使用 JavaPoet 生成 java 代码的注释处理库。它由三个模块组成
整个事情是使用 Gradle 构建的。
我有一个运行 Sonarqube 的环境,我可以使用
./gradlew sonarqube
分析代码.然而,Sonar 仅在 src/main/java
下扫描对于所有三个模块。我希望能够扫描 build/
app
的目录模块以确保生成的代码正常,但我找不到任何关于如何执行此操作的线索。我希望有一种方法可以指示 Sonar 扫描默认目录之外的其他目录。有人可以为此建议一种方法吗?
最佳答案
好的,我管理了,对于任何有兴趣的人,只需将新的源路径添加到 sonar.sources
property "sonar.sources", "src/main/java, app/build/generated/source/apt/debug/"
关于java - 对生成的代码运行 Lint/Sonarqube 分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54184214/