[ https://issues.apache.org/jira/browse/RNG-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gilles updated RNG-46: ---------------------- Summary: Benign incompatibility (?) (was: Benign binary incompatibility (?)) > Benign incompatibility (?) > -------------------------- > > Key: RNG-46 > URL: https://issues.apache.org/jira/browse/RNG-46 > Project: Commons RNG > Issue Type: Bug > Reporter: Gilles > Priority: Blocker > Labels: compatibility, incompatibility > Fix For: 1.1 > > > Clirr reports this error: > {{Removed org.apache.commons.rng.sampling.distribution.SamplerBase from the > list of superclasses}} > for this class: > {{org.apache.commons.rng.sampling.distribution.BoxMullerLogNormalSampler}} > It is quite true. > However, no functionality inherited from {{SamplerBase}} could have been used > since a {{null}} was passed to its constructor (i.e. any call to a method > from the base class would trigger a {{NullPointerException}}). > Moreover: > * {{SamplerBase}} is only meant for internal usage, > * it only contains {{protected}} methods, > * {{BoxMullerLogNormalSampler}} is going to be flagged as {{@deprecated}} in > the next release. > Hence, I think that it is quite safe to release a 1.1 version (i.e. no change > in major number!) despite this incompatibility. > Please confirm. -- This message was sent by Atlassian JIRA (v6.4.14#64029)