[
https://issues.apache.org/jira/browse/RNG-40?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16345059#comment-16345059
]
Gilles commented on RNG-40:
---------------------------
Commit 9672beba878dbc70549752b481601031f95c1c84 adds "Automatic-Module-Name" to
the JAR produced by each module.
There might be a problem with the {{commons-rng-client-api}} (maven) module.
Code is defined in package {{o.a.c.rng}} but IIUC this cannot be the (Java)
module name since the other modules own code in sub-spackage of {{o.a.c.rng}}:
* {{o.a.c.rng.core}}
* {{o.a.c.rng.simple}}
* etc.
Hence I chose {{org.apache.commons.rng.api}} as the (Java) module name for the
(maven) module that defines Java classes in package {{o.a.c.rng}}.
But does that mean that (Java) module {{org.apache.commons.rng.api}} "owns" the
codes defined in all sub-package?
Which would imply IIUC that the other (Java) modules won't be compliant...
> Ready for JDK 9 ?
> -----------------
>
> Key: RNG-40
> URL: https://issues.apache.org/jira/browse/RNG-40
> Project: Commons RNG
> Issue Type: Sub-task
> Reporter: Gilles
> Priority: Major
> Labels: java9
> Fix For: 1.1
>
>
> Cf. [this post|http://markmail.org/message/j7ki3x67kd2kpavj] on the ML.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)