Total number of changed sets: 1
Total commits: 2
Total number of files changed: 1
| Timestamp | Author | Details |
|---|---|---|
| 2023-11-11 21:31:22 | Jegors Čemisovs <jegors_cemisovs@epam.com> | aggregate-report/pom.xml v b81e48333558592799796d9036bd03ecbc01bd33 Refactor Maven configurations for enhanced report generation The pom.xml configurations were refactored to improve the Maven build process and the generation of test reports. Specifically, the configurations for the 'jacoco-maven-plugin' were restructured, and extraneous elements were removed to streamline the process. Additionally, a 'sonar.language' property was introduced to ensure the correct identification of the project language as Java. Lastly, two Maven plugins were removed from the global scope and instead placed within a profile named 'coverage'. This profile is dedicated to generating a test coverage report using the 'jacoco-maven-plugin'. These changes aim to enhance the quality and comprehension of generated reports. |
| 2023-11-11 20:06:04 | Jegors Čemisovs <jegors_cemisovs@epam.com> | aggregate-report/pom.xml v ecd17ac6692f0ce79618ceec5e1ae4d635c46df6 Add aggregate-report module and Jacoco coverage settings A new module named `aggregate-report` has been added to generate a combined code coverage report from the test results of all modules. This was achieved by creating a new pom.xml file under the aggregate-report directory and adding jacoco-maven-plugin settings specifically for generating aggregate reports. References to the `aggregate-report` module were also added to the root pom file. Configuration related to aggregate reporting in the root pom file that was previously responsible for generating a singular code coverage report was removed in favor of the new module. These changes will improve reporting granularity by providing a unified view of code coverage spanning across all modules. |