Branch: refs/heads/mutation-details
  Home:   https://github.com/jenkinsci/code-coverage-api-plugin
  Commit: 54198a095cfbc82f078ad5ef99ab25ecaa328b9f
      
https://github.com/jenkinsci/code-coverage-api-plugin/commit/54198a095cfbc82f078ad5ef99ab25ecaa328b9f
  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
    R 
plugin/src/main/java/io/jenkins/plugins/coverage/metrics/source/FileWithBranchCoverage.java
    R 
plugin/src/main/java/io/jenkins/plugins/coverage/metrics/source/FileWithMutationCoverage.java
    A 
plugin/src/main/java/io/jenkins/plugins/coverage/metrics/source/MutationSourcePrinter.java
    R 
plugin/src/main/java/io/jenkins/plugins/coverage/metrics/source/PaintedNode.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
    A 
plugin/src/test/java/io/jenkins/plugins/coverage/metrics/source/CoverageSourcePrinterTest.java
    R 
plugin/src/test/java/io/jenkins/plugins/coverage/metrics/source/FileWithBranchCoverageTest.java
    R 
plugin/src/test/java/io/jenkins/plugins/coverage/metrics/source/FileWithMutationCoverageTest.java
    A 
plugin/src/test/java/io/jenkins/plugins/coverage/metrics/source/MutationSourcePrinterTest.java

  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.


-- 
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/0f0aea-54198a%40github.com.

Reply via email to