[jenkinsci/code-coverage-api-plugin] 080924: Add details of a mutation to the checks annotation.

2023-04-28 Thread 'Ullrich Hafner' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/code-coverage-api-plugin
  Commit: 080924e7fbef5b0c217e9818be8b83d0c3da8edf
  
https://github.com/jenkinsci/code-coverage-api-plugin/commit/080924e7fbef5b0c217e9818be8b83d0c3da8edf
  Author: Ulli Hafner 
  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: 1f1cc4cf28fe548e55f9b82f12f4a344a15e76a0
  
https://github.com/jenkinsci/code-coverage-api-plugin/commit/1f1cc4cf28fe548e55f9b82f12f4a344a15e76a0
  Author: Ulli Hafner 
  Date:   2023-04-28 (Fri, 28 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/source/SourceCodeITest.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.


  Commit: c213eb9dc8f14feaeb0fdb15866fe2bad815dbf7
  
https://github.com/jenkinsci/code-coverage-api-plugin/commit/c213eb9dc8f14feaeb0fdb15866fe2bad815dbf7
  Author: Ullrich Hafner 
  Date:   2023-04-28 (Fri, 28 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/source/SourceCodeITest.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:
  ---
  Merge pull request #651 from jenkinsci/mutation-details

Show details of mutations in checks and source code view


Compare: 
https://github.com/jenkinsci/code-coverage-api-plugin/compare/e32e8c3a608c...c213eb9dc8f1

-- 
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/master/e32e8c-c213eb%40github.com.


[jenkinsci/code-coverage-api-plugin] 080924: Add details of a mutation to the checks annotation.

2023-04-26 Thread 'Ullrich Hafner' via Jenkins Commits
  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 
  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 
  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.