- Fix `Stringprep::getProvider` was not working on the module
path.
- The Profile interface now has overloaded methods with `char[]`
versions.
- The Java modules profiles `com.ongres.saslprep` and
`com.ongres.nameprep` have implied readability with
`com.ongres.stringprep`.
- Exports the packages of the profiles in the module declaration
to allow creating instances without the ServiceLoader lookup.
- Introduce the annotation `@ProfileName` to declare the name of
the profile used for ServiceLoader lookup.
- Full rewrite of the `stringprep` implementation, this release
is compatible with Java 8+.
- The stringprep profiles can be created by implementing the
`Profile` interface.
- New module `nameprep` implementing the stringprep `Profile`.
- Create Multi-release Modular JARs, the modules names are:
- `com.ongres.stringprep`
- `com.ongres.saslprep`
- `com.ongres.nameprep`
- Refactor of the `stringprep` implementation to make it
extensible and modular, now this implemenation is considered
feature-complete.
- Change the module `saslprep` to implement the stringprep
`Profile` interface.
Removed: fix-dir-create.patch
- include parent and saslprep into main package
- exclude codegenerator
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ongres-stringprep?expand=0&rev=10