ez-vcard
ez-vcard copied to clipboard
Java 11 compatibility
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?