Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Gradle Wrapper and build against Java 18 #651

Merged
merged 31 commits into from Sep 19, 2022
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
2f77469
Upgrade from Gradle Wrapper 7.4 to 7.5
beatngu13 Jul 14, 2022
a3c8760
Upgrade Java version(s)
beatngu13 Jul 14, 2022
12edd78
Include JUnit Jupiter 5.9.0-RC1
beatngu13 Jul 14, 2022
18270b5
Revert "Include JUnit Jupiter 5.9.0-RC1"
beatngu13 Jul 14, 2022
17121f3
Disable envvar demo on Java 17+
beatngu13 Jul 15, 2022
3d03a6f
Replace archived sormuras/download-jdk with oracle-actions/setup-java
beatngu13 Jul 15, 2022
5fee5f0
Use 18 as experimental Java version
beatngu13 Aug 17, 2022
8ad21fb
Disable mixed abstract entry-based tests on Java 17+
beatngu13 Aug 17, 2022
c751e56
Use --add-opens JVM instead of disabling tests on Java 17+
beatngu13 Aug 17, 2022
976832a
Fix documentation for --add-opens
beatngu13 Aug 17, 2022
2789d03
Refactor
beatngu13 Aug 17, 2022
9601940
Sync Javadoc with SetEnvironmentVariable
beatngu13 Aug 17, 2022
d80f22f
Modify JVM args for test and demo
beatngu13 Aug 27, 2022
d383e2c
Add missing module-info directives
beatngu13 Aug 28, 2022
fc2c373
Do whitebox testing with module patching
beatngu13 Aug 28, 2022
b8f47c7
Merge branch 'main' into issue/613-upgrade-gradle-and-pipeline
beatngu13 Aug 28, 2022
d34d55e
Fix Xlint on non-modular builds
beatngu13 Aug 28, 2022
798eb0a
Add Xlint key missing-explicit-ctor only on Java 16+
beatngu13 Aug 28, 2022
30234f8
Add missing provides declarative to test module-info.java
beatngu13 Sep 5, 2022
ae1332e
Replace extractingResultOf with extracting
beatngu13 Sep 5, 2022
8554f9e
Update --add-opens in docs
beatngu13 Sep 5, 2022
2a5f48a
Allow setting SecurityManager on Java 12+
beatngu13 Sep 5, 2022
e68e91d
Changing the java version for gradle for experimental build
aepfli Sep 6, 2022
5973312
Improve description of experimental job
beatngu13 Sep 6, 2022
be7295d
Bump experimental build to 19
Sep 14, 2022
84e6ca8
Add comments to suppressed deprecation warnings
Sep 14, 2022
11e2005
Add comments for our build script quirks
beatngu13 Sep 18, 2022
dd2e5ad
Untangle patching and linting
beatngu13 Sep 18, 2022
ff5cfe4
Improve value extraction
beatngu13 Sep 18, 2022
1c605bd
Set Javadoc language level to 17+
beatngu13 Sep 18, 2022
922cba0
Try without exclude of internal package
beatngu13 Sep 18, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Expand Up @@ -16,8 +16,11 @@
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledForJreRange;
import org.junit.jupiter.api.condition.JRE;
import org.junitpioneer.testkit.PioneerTestKit;

@EnabledForJreRange(max = JRE.JAVA_16, disabledReason = "See: https://github.com/junit-pioneer/junit-pioneer/issues/509")
beatngu13 marked this conversation as resolved.
Show resolved Hide resolved
@DisplayName("Abstract entry-based extension")
@WritesEnvironmentVariable
@WritesSystemProperty
Expand Down