Skip to content

Feature/issue3#7

Merged
ascheman merged 5 commits intosupport-and-care:mainfrom
anneloredev:feature/issue3
Dec 31, 2025
Merged

Feature/issue3#7
ascheman merged 5 commits intosupport-and-care:mainfrom
anneloredev:feature/issue3

Conversation

@anneloredev
Copy link

No description provided.

anneloredev and others added 4 commits December 31, 2025 16:38
Before java 11 was used for most examples, but for maven to run also java 17 was used.
Remove support for JDK 11 and JDK 17, keeping only JDK 25 (default) and
JDK 8 (for cross-compilation example).

Changes:
- GitHub Actions: Remove JDK 11/17 from CI matrix, use JDK 25 only
- Gradle example: Update JAVA_HOME references for JDK 25 compatibility
- Regenerate expected-result files for JDK 25 module lists
- Root README: Document JDK 25 migration and --illegal-access removal

Illegal-access example (JEP 403 compliance):
- Remove --illegal-access variants (flag removed in Java 17)
- Variants removed: 2-4, 6-9, 11-14, 17-19
- Keep only variants demonstrating current JDK 17+ behavior:
  - Without options: InaccessibleObjectException (variants 1, 16)
  - With --add-opens: Permitted access (variants 5, 10, 15, 20)
- Update run.sh and m4/run.sh with consistent documentation
- Document changes in example README.adoc

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ascheman ascheman marked this pull request as ready for review December 31, 2025 15:49
@ascheman ascheman merged commit 041a34a into support-and-care:main Dec 31, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants