- #143 Fully support other source sets than 'main' in whitebox tests
- #114 Fix: issue where the plugin causes a 'mutating a configuration after it has been resolved' error
- #100 Use
exportsToandopensTostatements from Module Info DSL
- Use all test src folders in compilation (if there are more than one)
- Only add class folders that exist to the '--patch-module' argument
- Only perform 'extendsFrom(compileOnly)' if not already done
- #85 Further improve interoperability with
java-module-dependenciesplugin
- #47 Add support for Classpath Test Suites
- #51 testCompileOnly extends compileOnly for Whitebox Test Suites
- #67 Whitebox Test Suites: add
exportsToconfiguration option
- #2 New approach to split Module Path and Classpath for whitebox testing
- #40
useJUnitJupiter("")without version does not fail for empty test directories - #39 Add
TaskLockServicefor conveniently running test tasks in isolation
- Improve interoperability with
java-module-dependenciesplugin
- #18 Allow whitebox tests to define requires in
java9/module-info.java(Thanks brianoliver for suggesting!)
- No duplicated '--add-opens' runtime args
- Fix 'module-info.java' parsing bug
- #8 Automatically configure test suites based on the existence of a
module-info.javafile - #5 Improve module-info parsing
- Integrate with gradlex-org/java-module-dependencies#19
- Moved project to GradleX - new plugin ID:
org.gradlex.java-module-testing
- Initial features added