PAA*_*PAA 4 spring-boot sonarqube sonarlint
我正在使用Spring Boot and Spring Jpa
示例并希望通过 Maven 主要使用pom.xml
文件来禁用下面的声纳规则。我无权访问或无法禁用该规则,SonarQube
因为它是为组织级别配置的。
方法不应有太多参数(squid:S00107)
我已经浏览过很多次网络,但还没有找到任何有希望的解决方案。这就是我所看到的:配置 Sonar 以从 Maven pom.xml 中排除文件。
小智 5
似乎有一种方法可以做到这一点,但它可能不受支持,即
<properties>
<sonar.issue.ignore.multicriteria>e1</sonar.issue.ignore.multicriteria>
<sonar.issue.ignore.multicriteria.e1.ruleKey>squid:S00107</sonar.issue.ignore.multicriteria.e1.ruleKey>
<sonar.issue.ignore.multicriteria.e1.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e1.resourceKey>
</properties>
Run Code Online (Sandbox Code Playgroud)
但他们确实指出:
我们建议用户使用 UI 进行配置,以获得最佳体验。将通过 sonar-project.properties 进行的配置视为未记录的黑客行为,不受官方支持,可能会或可能不会可靠地工作,使用风险自负。
归档时间: |
|
查看次数: |
5305 次 |
最近记录: |