victools / jsonschema-generator

Java JSON Schema Generator – creating JSON Schema (Draft 6, Draft 7, Draft 2019-09, or Draft 2020-12) from Java classes
https://victools.github.io/jsonschema-generator
Apache License 2.0
398 stars 58 forks source link

Java 17 Plans #438

Open zekefromde opened 7 months ago

zekefromde commented 7 months ago

Excellent Tool.

Are there any plans to release updated jars for Java 17 (to avoid needing many, many '--add-opens' due to reflection/visibility issues raised when running with Java 17)?

CarstenWickner commented 7 months ago

Hi @zekefromde,

I have no concrete plans at this stage, but sure. Creating a new major version that is then based on Java 17 sounds reasonable.

hbzhou commented 2 weeks ago

@CarstenWickner I've made a PR to build with JDK17, could you kindly help review it ? and btw it's first PR, let me know if anything I need improve