Skip to content

1.19.0-rc.3 - improved additional classpath inputs mapping

Latest

Choose a tag to compare

@szpak szpak released this 19 Jan 19:58
· 9 commits to master since this release
release/1.19.0-rc.3
fb635f0
  • Properly map additional classpath inputs to not lose task dependencies (also fix regression with "NoClassDefFoundError" in rc.2) - PR by Björn Kautler
  • Remove explicit "dependsOn" for pitest task - #388
  • Use classpath file in PIT by default (e.g. to avoid issues with long classpath on Windows) - #237 - PR by Dávid Szigecsán
  • PIT 1.22.0 by default
  • Improve badges in README

Compatibility notes.

  1. useClasspathFile is enabled by default. It should not be a problem in the majority of cases, but still can be disabled explicitly with:
pitest {
    useClasspathFile = false
}
  1. The pitest task no longer explicitly depends on tasks related to testSourceSets. It should be no longer necessary with #387 merged. In case of new failures, consider adjusting the additionalClasspath property.

Full list of changes: https://github.com/szpak/gradle-pitest-plugin/compare/release/1.19.0-rc.2..release/1.19.0-rc.3

Thanks to all the contributors to this release: @Vampire, @sigee, @luisgomez29.