Branch: refs/heads/mutation-details Home: https://github.com/jenkinsci/code-coverage-api-plugin Commit: 080924e7fbef5b0c217e9818be8b83d0c3da8edf https://github.com/jenkinsci/code-coverage-api-plugin/commit/080924e7fbef5b0c217e9818be8b83d0c3da8edf Author: Ulli Hafner <ullrich.haf...@gmail.com> Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths: M plugin/pom.xml M plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageChecksPublisher.java M plugin/src/test/java/io/jenkins/plugins/coverage/metrics/steps/CoverageChecksPublisherTest.java Log Message: ----------- Add details of a mutation to the checks annotation. Commit: 87b87bf0c22700697f2b395f94fd0ad15babd1a3 https://github.com/jenkinsci/code-coverage-api-plugin/commit/87b87bf0c22700697f2b395f94fd0ad15babd1a3 Author: Ulli Hafner <ullrich.haf...@gmail.com> Date: 2023-04-26 (Wed, 26 Apr 2023) Changed paths: M plugin/pom.xml A plugin/src/main/java/io/jenkins/plugins/coverage/metrics/source/CoverageSourcePrinter.java A plugin/src/main/java/io/jenkins/plugins/coverage/metrics/source/MutationSourcePrinter.java M plugin/src/main/java/io/jenkins/plugins/coverage/metrics/source/SourceCodePainter.java R plugin/src/main/java/io/jenkins/plugins/coverage/metrics/source/SourceToHtml.java M plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageChecksPublisher.java M plugin/src/main/java/io/jenkins/plugins/coverage/metrics/steps/CoverageReporter.java A plugin/src/test/java/io/jenkins/plugins/coverage/metrics/source/CoverageSourcePrinterTest.java A plugin/src/test/java/io/jenkins/plugins/coverage/metrics/source/MutationSourcePrinterTest.java M plugin/src/test/java/io/jenkins/plugins/coverage/metrics/steps/CoverageChecksPublisherTest.java A plugin/src/test/resources/io/jenkins/plugins/coverage/metrics/source/tooltip.html Log Message: ----------- Rewrite rendering using dedicated classes for each coverage type. Replace all if/else blocks with proper subclassing. This provides the possibility to enhance the source code tooltips for mutation results with additional details for the mutations. Compare: https://github.com/jenkinsci/code-coverage-api-plugin/compare/47e45e9c0940...87b87bf0c227 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/code-coverage-api-plugin/push/refs/heads/mutation-details/47e45e-87b87b%40github.com.