dev: improved code coverage (jacoco) and static analyser (sonar) support (#11367):

* fixed code coverage data lost on failed tests;
* fixed code coverage report duplication and improved performance;
* fixed that sonar analyser can't see code coverage for some modules;
* added new aggregation module: Mage.Reports (used for code coverage report generation);
* reorganized pom and added additional instructions for jacoco and sonar usage;
This commit is contained in:
Oleg Agafonov 2023-10-30 09:19:12 +04:00 committed by GitHub
parent a191668b09
commit 3abdb72910
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
41 changed files with 250 additions and 84 deletions

View file

@ -38,4 +38,8 @@
<finalName>mage-counter-plugin</finalName>
</build>
<properties>
<root.dir>${project.basedir}/../..</root.dir>
</properties>
</project>