File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 1
- ![ Java 17+] ( https://img.shields.io/badge/Java-17%2B-brown?logo=openjdk&logoColor=white )
1
+ ![ Java 11+] ( https://img.shields.io/badge/V4-jdk11%2B-green?logo=openjdk&logoColor=white )
2
+ ![ Java 17+] ( https://img.shields.io/badge/V5-jdk17%2B-blue?logo=openjdk&logoColor=white )
2
3
[ ![ Build Status] ( https://github.com/ascopes/java-compiler-testing/actions/workflows/build.yml/badge.svg?branch=main )] ( https://github.com/ascopes/java-compiler-testing/actions/workflows/build.yml )
3
4
[ ![ Maven Central] ( https://img.shields.io/maven-central/v/io.github.ascopes.jct/java-compiler-testing )] ( https://repo1.maven.org/maven2/io/github/ascopes/jct/java-compiler-testing )
4
5
[ ![ Code Coverage] ( https://codecov.io/gh/ascopes/java-compiler-testing/branch/main/graph/badge.svg?token=VT74BP2742 )] ( https://codecov.io/gh/ascopes/java-compiler-testing )
@@ -85,6 +86,12 @@ dependencies {
85
86
}
86
87
```
87
88
89
+ For Java 11 support, you should use the v4.x version of this library. If you
90
+ only need to build on Java 17 or newer, you should use the v5.x version of this
91
+ library. This does not affect the versions of Java you can write tests to cross
92
+ compile against, but affects the versions of various dependencies and the
93
+ bytecode version of this library itself.
94
+
88
95
## JPMS
89
96
90
97
If your tests make use of JPMS (i.e. they have a ` module-info.java ` somewhere), then you will want
You can’t perform that action at this time.
0 commit comments