On 30 September 2010 13:55,  <er...@apache.org> wrote:
> Author: erans
> Date: Thu Sep 30 12:55:02 2010
> New Revision: 1003048
>
> URL: http://svn.apache.org/viewvc?rev=1003048&view=rev
> Log:
> ade all distribution classes immutable (as per the conclusion of MATH-349).

There are still a few private immutable fields which have yet to be
made final - see example below

I can fix those, or do you want me to create a JIRA and patch for them?

...

> Modified: 
> commons/proper/math/trunk/src/main/java/org/apache/commons/math/distribution/AbstractContinuousDistribution.java
> URL: 
> http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math/distribution/AbstractContinuousDistribution.java?rev=1003048&r1=1003047&r2=1003048&view=diff
> ==============================================================================
> --- 
> commons/proper/math/trunk/src/main/java/org/apache/commons/math/distribution/AbstractContinuousDistribution.java
>  (original)
> +++ 
> commons/proper/math/trunk/src/main/java/org/apache/commons/math/distribution/AbstractContinuousDistribution.java
>  Thu Sep 30 12:55:02 2010
...

>     /**
>      * Solver absolute accuracy for inverse cum computation
>      * @since 2.1
>      */
>     private double solverAbsoluteAccuracy = 
> BrentSolver.DEFAULT_ABSOLUTE_ACCURACY;

The above field is not mutated, but is not final. It could/should be final.

Also, there are still (deprecated) setters in
(Binomial|HyperGeometric|Pascal|Zipf)Distribution* which could
presumably be deleted now?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to