jsonschema2pojo icon indicating copy to clipboard operation
jsonschema2pojo copied to clipboard

Upgrade dependencies

Open juherr opened this issue 1 year ago • 5 comments

juherr avatar Apr 02 '24 22:04 juherr

@joelittlejohn What do you think if the support of Java8 will be dropped?

juherr avatar Apr 03 '24 15:04 juherr

I'm open to that, but is there a specific benefit to moving to this version? Does 3.x support java 8?

joelittlejohn avatar Apr 03 '24 18:04 joelittlejohn

Good idea, I will start to check if it is possible. But notice that lot of dependencies dropped java8 support and it will be difficult to be up to date.

juherr avatar Apr 03 '24 18:04 juherr

I worked with 3.x. To be honest, I expected more changes that could use some new java features but it looks like it is not a very active project. The changelog is available at https://github.com/eclipse-ee4j/jaxb-ri/releases

For the record, it looks https://github.com/phax/jcodemodel is a bit more active but the latest release is old too and the merge with upstream is compromised (see https://github.com/phax/jcodemodel/issues/73 and https://github.com/eclipse-ee4j/jaxb-ri/issues/1353)

juherr avatar Apr 03 '24 19:04 juherr

I do wonder if there is something similar to codemodel that has kept up with all the language additions that Java has had recently. I guess probably not as XML has become less popular and so has jaxb.

joelittlejohn avatar Apr 03 '24 20:04 joelittlejohn