Skip to content

Commit ff92328

Browse files
committed
Update README
1 parent c13461a commit ff92328

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
A Gradle 7.4+ plugin to turn a [JVM Test Suite](https://docs.gradle.org/current/userguide/jvm_test_suite_plugin.html#sec:jvm_test_suite_configuration)
22
into **Blackbox** or **Whitebox** Test Suite for Java Modules.
33

4+
This plugin is maintained by me, [Jendrik Johannes](https://github.com/jjohannes).
5+
I offer consulting and training for Gradle and/or the Java Module System - please [reach out](mailto:[email protected]) if you are interested.
6+
There is also my [YouTube channel](https://www.youtube.com/playlist?list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE) on Gradle topics.
7+
8+
If you have a suggestion or a question, please [open an issue](https://github.com/jjohannes/java-module-testing/issues/new).
9+
10+
# Java Modules with Gradle
11+
12+
If you plan to build Java Modules with Gradle, you should consider using these plugins on top of Gradle core:
13+
14+
- [`id("de.jjohannes.java-module-dependencies")`](https://github.com/jjohannes/java-module-dependencies)
15+
Avoid duplicated dependency definitions and get your Module Path under control
16+
- [`id("de.jjohannes.java-module-testing")`](https://github.com/jjohannes/java-module-testing)
17+
Proper test setup for Java Modules
18+
- [`id("de.jjohannes.extra-java-module-info")`](https://github.com/jjohannes/extra-java-module-info)
19+
Only if your (existing) project cannot avoid using non-module legacy Jars
20+
21+
[Here is a sample](https://github.com/jjohannes/java-module-testing/tree/main/samples/use-all-java-module-plugins)
22+
that shows all plugins in combination.
23+
424
# How to use?
525

626
For a quick start, you can find some samples here:

0 commit comments

Comments
 (0)