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

Reply via email to