Subject: [precis] Updated PRECIS Java library to RFC 8264, 8265 and 8266

From: Christian Schudt <[email-masked]>
Date: Mon, 11 Dec 2017 12:42:34 +0100

Hi,

I’ve updated my PRECIS Java library to the new RFCs 8264, 8265 and 8266.

You can find it on Maven Central:

<dependency>
<groupId>rocks.xmpp</groupId>
<artifactId>precis</artifactId>
<version>1.0.0</version>
</dependency>

https://bitbucket.org/sco0ter/precis

Changes:
- use toLowerCase() for case mapping
- ensure that methods are idempotent
- added toComparableString() method, in order be able to put comparable nicknames into a HashMap.
- prepare build for Java 9 (but it’s still targeted and built for Java 8)
- updated Maven plugins
- added more unit tests
- ensure/increase code quality with Google ErrorProne

Kind regards,
— Christian