sonar.coverage.exclusions 和 sonar.exclusions 不排除以下文件

问题描述 投票:0回答:1

我已经经历过:配置 Sonar 以从 Maven pom.xml 中排除文件,但 SonarLint 仍然无法排除这些所有文件。

非常感谢任何帮助

<properties>
    <java.version>1.8</java.version>
    <sonar.coverage.exclusions>
        **/dto/**/*, **/entity/**/*,
        **/exception/**/*, **/repository/**/*,
        **/enums/**/*, 
        **/assembler/**/*, 
        **/src/main/resources/sql/**/*,
        **/controller/**/*,
        **/utils/**/*, 
        **/security/**/*,
        **/servlet/**/*,
        **/MainApplication.java
    </sonar.coverage.exclusions>
    <sonar.exclusions>
        **/entity/**/*, 
        **/constant/**/*,
        **/repository/**/*, 
        **/src/main/resources/sql/**/*, 
        **/enums/**/*
    </sonar.exclusions>
</properties>
jenkins sonarqube sonarqube-scan sonar-runner sonarlint
1个回答
0
投票

按照以下步骤排除文件:在 SonarQube 中单击您的项目名称 -> 管理 -> 常规设置 -> 分析范围 -> 覆盖范围排除或源文件排除(您可以将文件模式放入文本框中)

这将跳过与给定模式匹配的文件。

© www.soinside.com 2019 - 2024. All rights reserved.