Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Pitest 1.4.11 #107

Merged
merged 1 commit into from
Feb 18, 2020
Merged

Upgrade to Pitest 1.4.11 #107

merged 1 commit into from
Feb 18, 2020

Conversation

echebbi
Copy link
Collaborator

@echebbi echebbi commented Feb 18, 2020

Broke some UI tests because outputs of Pitest have changed. I chose to trust Pitest's developers and updated the tests with the new values without deeper checks.

Changelog since 1.4.6:

1.4.11

  • Filter try-with-resources before filtering inlined code (thanks @Vampire)
  • Do not print the class name twice for unsplittable test units (thanks @Vampire)
  • Do not include the current directory to the minion class path (thanks @Vampire)
  • Add property='skipPitest' to skip attribute inn maven plugin (thanks @cjgwhite)
  • TestNG 7.0.0 compatibility (thanks @kris-scheibe)
  • UOI4 reports mutated field name (thanks @LaurentTho3)
  • Bump asm to 7.3.1
  • Use the new mutator set by default

1.4.10

  • Smaller blocks for more precise test targeting (thanks @jon-bell)
  • Fix A0D2 map key (thanks @Vampire)
  • Escape characters in init methods for html report (thanks @Vampire)
  • Filter junk mutations to compiler generated Objects.requireNonNull calls

1.4.9

  • Fix for powermock issues on (thanks @jon-bell)
  • Improved error message when no test plugin (thanks @szpak)
  • Support annotation processors such as Micronaut that do not set debug filename

1.4.8

  • Fix for bug in coverage when large number of classes (thanks @jon-bell)
  • Avoid stealing keyboard focus on macos (thanks @maxgabut)

1.4.7

  • Faster coverage calculation (thanks @jon-bell)

Broke some UI tests because outputs of Pitest have changed. I chose to trust Pitest's developers and updated the tests with the new values without deeper checks.
@echebbi echebbi added an: enhancement 📈 Improve something for: pitest 🐦 Related to PIT integration labels Feb 18, 2020
@echebbi echebbi self-assigned this Feb 18, 2020
@sonarcloud
Copy link

sonarcloud bot commented Feb 18, 2020

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@echebbi echebbi merged commit cc79b0f into master Feb 18, 2020
@echebbi echebbi deleted the upgrade-pitest-to-1.4.11 branch February 18, 2020 02:35
@codecov
Copy link

codecov bot commented Feb 18, 2020

Codecov Report

Merging #107 into master will decrease coverage by 0.16%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #107      +/-   ##
============================================
- Coverage     85.02%   84.86%   -0.17%     
+ Complexity      299      298       -1     
============================================
  Files            45       45              
  Lines          1242     1242              
  Branches         88       88              
============================================
- Hits           1056     1054       -2     
- Misses          126      127       +1     
- Partials         60       61       +1
Impacted Files Coverage Δ Complexity Δ
.../pitest/pitclipse/runner/model/MutationSorter.java 71.42% <0%> (-28.58%) 3% <0%> (-1%)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6a76817...19942f3. Read the comment docs.

This was referenced Feb 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
an: enhancement 📈 Improve something for: pitest 🐦 Related to PIT integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant