]> source.dussan.org Git - sonarqube.git/commit
SONAR-11480 Evaluate coverage exclusions at project level
authorJulien HENRY <julien.henry@sonarsource.com>
Wed, 14 Nov 2018 08:41:25 +0000 (09:41 +0100)
committersonartech <sonartech@sonarsource.com>
Wed, 16 Jan 2019 08:43:00 +0000 (09:43 +0100)
commita87639ce329dfeb47bf291b8aefdad575f11a15b
treedd5f0323004154cb58e915d651c709303c756e6a
parent0392f0dd841ffafde74d170918858fff43b22070
SONAR-11480 Evaluate coverage exclusions at project level

and log a warning when it is used at module level
17 files changed:
sonar-plugin-api/src/main/java/org/sonar/api/notifications/AnalysisWarnings.java
sonar-plugin-api/src/main/java/org/sonar/api/scan/issue/filter/IssueFilter.java
sonar-scanner-engine/src/main/java/org/sonar/scanner/bootstrap/ExtensionUtils.java
sonar-scanner-engine/src/main/java/org/sonar/scanner/phases/AbstractCoverageExclusions.java [new file with mode: 0644]
sonar-scanner-engine/src/main/java/org/sonar/scanner/phases/AbstractModulePhaseExecutor.java [new file with mode: 0644]
sonar-scanner-engine/src/main/java/org/sonar/scanner/phases/AbstractPhaseExecutor.java [deleted file]
sonar-scanner-engine/src/main/java/org/sonar/scanner/phases/CoverageExclusions.java [deleted file]
sonar-scanner-engine/src/main/java/org/sonar/scanner/phases/IssuesPhaseExecutor.java
sonar-scanner-engine/src/main/java/org/sonar/scanner/phases/ModuleCoverageExclusions.java [new file with mode: 0644]
sonar-scanner-engine/src/main/java/org/sonar/scanner/phases/ProjectCoverageExclusions.java [new file with mode: 0644]
sonar-scanner-engine/src/main/java/org/sonar/scanner/phases/PublishPhaseExecutor.java
sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/ModuleScanContainer.java
sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/ProjectScanContainer.java
sonar-scanner-engine/src/test/java/org/sonar/scanner/mediumtest/coverage/CoverageMediumTest.java
sonar-scanner-engine/src/test/java/org/sonar/scanner/phases/CoverageExclusionsTest.java [deleted file]
sonar-scanner-engine/src/test/java/org/sonar/scanner/phases/ModuleCoverageExclusionsTest.java [new file with mode: 0644]
sonar-scanner-engine/src/test/java/org/sonar/scanner/phases/ProjectCoverageExclusionsTest.java [new file with mode: 0644]