ez-vcard icon indicating copy to clipboard operation
ez-vcard copied to clipboard

Java 11 compatibility

Open haumacher opened this issue 1 year ago • 16 comments

Java 8 is now really out of date and consuming the ez-vcard dependency is not possible from a modular Java 11 project.

  • Added module-info to be able to consume ezvcard from a modular Java 11 project.
  • Updated dependencies required to be able to compile with Java 11.
  • Removed xalan and tests dependent on xalan since it imports a dependency (xml-apis) that conflicts with the Java 11 module path.
  • The opens statements are just enough to make the tests run.
  • All packages are exported, maybe the API could be further restricted?

haumacher avatar Jun 08 '23 17:06 haumacher