Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Conversation

@uhafner
Copy link
Member

@uhafner uhafner commented Apr 21, 2023

PIT provides details about the mutator and a description of the mutation that should be shown in the checks annotation and in the source code view as well.

Bildschirmfoto 2023-04-26 um 21 19 17

@uhafner uhafner added the enhancement Enhancement of existing functionality label Apr 21, 2023
@codecov
Copy link

codecov bot commented Apr 21, 2023

Codecov Report

Merging #651 (0d5da87) into master (ac993ad) will increase coverage by 0.88%.
The diff coverage is 81.57%.

❗ Current head 0d5da87 differs from pull request most recent head 1f1cc4c. Consider uploading reports for the commit 1f1cc4c to get more accurate results

@@             Coverage Diff              @@
##             master     #651      +/-   ##
============================================
+ Coverage     72.36%   73.25%   +0.88%     
- Complexity     1610     1655      +45     
============================================
  Files           128      129       +1     
  Lines          6220     6240      +20     
  Branches        664      668       +4     
============================================
+ Hits           4501     4571      +70     
+ Misses         1500     1449      -51     
- Partials        219      220       +1     
Impacted Files Coverage Δ
...coverage/metrics/source/CoverageSourcePrinter.java 63.46% <63.46%> (ø)
...ins/coverage/metrics/source/SourceCodePainter.java 62.63% <71.42%> (+1.76%) ⬆️
...coverage/metrics/source/MutationSourcePrinter.java 100.00% <100.00%> (ø)
...overage/metrics/steps/CoverageChecksPublisher.java 92.79% <100.00%> (+1.69%) ⬆️
...ugins/coverage/metrics/steps/CoverageReporter.java 84.21% <100.00%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@uhafner uhafner force-pushed the mutation-details branch 2 times, most recently from 54198a0 to 47e45e9 Compare April 26, 2023 19:06
@uhafner uhafner changed the title Add details of a mutation to the checks annotation Show details of mutations in checks and source code display Apr 26, 2023
@uhafner uhafner changed the title Show details of mutations in checks and source code display Show details of mutations in checks and source code view Apr 26, 2023
@uhafner uhafner force-pushed the mutation-details branch 4 times, most recently from c119eb6 to 982a2a7 Compare April 28, 2023 06:09
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.
@uhafner uhafner merged commit c213eb9 into master Apr 28, 2023
@uhafner uhafner deleted the mutation-details branch April 28, 2023 13:46
@uhafner uhafner restored the mutation-details branch April 28, 2023 13:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement Enhancement of existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants