ongres / scram

SCRAM (RFC 5802) Java implementation
BSD 2-Clause "Simplified" License
26 stars 11 forks source link

Add Java 9+ modules #21

Closed jorsol closed 6 months ago

jorsol commented 6 months ago

There are two distinct modules in this project, the scram-common which contains the SCRAM messages and utilities/functions, and the scram-client module.

Add Java modules using MR-JARs:

bowbahdoe commented 6 months ago

@jorsol This is one of the dependencies I need to have a stable module name to resolve https://github.com/pgjdbc/pgjdbc/issues/2657

Let me know if there is any way i can help

jorsol commented 6 months ago

Hi @bowbahdoe, there will be a release sooner than later that will be fully modular.

Yet, if you look closely at PgJDBC, this dependency is shaded, so it will not "require" the module-info for the shaded distribution.

bowbahdoe commented 6 months ago

Oh that's...well I guess good news but a pain in the ass that tooling is such that I didn't notice.