Skip to content
This repository was archived by the owner on Sep 18, 2025. It is now read-only.

v0.0.24

Choose a tag to compare

@fmck3516 fmck3516 released this 22 Nov 02:24
· 13 commits to main since this release

Highlights

  • #162: Support for Android
  • #133: Support for duplicate class names across output folders

Other Noteworthy Changes

  • JUnit 5 versions 5.0, 5.1, 5.2 and 5.3 are no longer supported
  • JUnit 4 versions 4.10 and 4.11 are no longer supported
  • Support for JUnit 4 is now provided as @Rule instead of @ClassRule

JUnit 4 integration (new):

public class MyTest {

    @Rule
    public TestRule skippyRule = Skippy.predictWithSkippy();

    ...

}

JUnit 4 integration (old):

public class MyTest {

    @ClassRule
    public static TestRule skippyRule = Skippy.predictWithSkippy();

    ...

}

What's Changed

  • issues/162: added skeleton for skippy-gradle-android by @fmck3516 in #181
  • issues/162: feat(android): Add AndroidTestSourceSetCollector by @Link184 in #182
  • housekeeping: some work on naming and code-level documentation by @fmck3516 in #184
  • Issues/186: skippyClean: add support for --rerun option by @fmck3516 in #188
  • issues/133 (part 1): Make predictions based on Class instance instead of class name by @fmck3516 in #190
  • issues/133: part 2 - allow build plugins to pass parameters to JUnit … by @fmck3516 in #191
  • issues/133: part 3 - introduction of ClassFileSelector by @fmck3516 in #192
  • issues/133: part 4 - changed signature of ClassFileSelector by @fmck3516 in #193
  • issues/133: Add support for duplicate class names across output directories by @fmck3516 in #195
  • issues/133: follow-ups by @fmck3516 in #197
  • issues/185: bugfix by @fmck3516 in #198

New Contributors

Full Changelog: v0.0.23...v0.0.24