If one wants to use jnr-fuse in a [JPMS]()-project, one needs to require at least two modules (maybe even more) in order to import the classes required to extend AbstractFuseFS:
However this causes the "split package" problem (inhibiting compilation), as the package jnr.ffi exists in both projects.
I can't tell if this needs to be that way (in which case jnr-fuse can't be used for such projects). If it doesn't, I would suggest to rename these packages to a namespace exclusive to jnr-fuse.
If one wants to use jnr-fuse in a [JPMS]()-project, one needs to
require
at least two modules (maybe even more) in order to import the classes required to extendAbstractFuseFS
:However this causes the "split package" problem (inhibiting compilation), as the package
jnr.ffi
exists in both projects.I can't tell if this needs to be that way (in which case jnr-fuse can't be used for such projects). If it doesn't, I would suggest to rename these packages to a namespace exclusive to jnr-fuse.