[ 
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)

Reply via email to