You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bump source and target compatibility to Java 1.8 #331
Hamcrest still supports Java 1.7 source and target compatibility.
Java 1.7 is out of support for years already, I suggest to bump to Java 1.8.
Once that is done, we can finally leverage some useful Java 1.8 features such as lambda expressions in the Hamcrest sources.
Due to quirks and differences with generic type arguments, the change is not as straightforward as it looks, but I'll take a stab at it nonetheless.
I'll prep a PR, but I'll need someone to remove the Java 1.7 compilation from the matrix job in the Travis build.
Activity
hamcrest#331 Bumped source and target compatibility to Java 1.8
hamcrest#331 Bumped source and target compatibility to Java 1.8
edysli commentedon Jul 26, 2021
duplicates #207
see also #206
hamcrest#331 Removed Java 1.7 from Travis build
hamcrest#331 Attempt to work around Travis CI build issue with Oracle…
Merge branch 'hamcrest#331'
Merge branch 'hamcrest#331'
hamcrest#331 Bumped source and target compatibility to Java 1.8
Merge remote-tracking branch 'upstream/hamcrest#331' into java-1.8
Java 1.8 (#411)
Merged PR 58347: Update dependency org.hamcrest:hamcrest-library to v3
Merged PR 58347: Update dependency org.hamcrest:hamcrest-library to v3