Hi Luc, Thanks! I'll fix MannWhitneyUTestImpl.
Cheers, Mikkel. Den 27/03/2011 18.48 skrev "Luc Maisonobe" <luc.maison...@free.fr>: > Hi all, > > I have squashed a number of findbugs and checkstyle warnings introduced > by recent changes (more than one hundred). > > There are a few remaining bugs for which I would like some ideas. > > Checkstyle errors: > > In class MannWhitneyUTestImpl, the javadoc for private method > calculateAsymptoticPValue has a N parameter in the Javadoc which is > wrong and two n1 and n2 parameters in the signature that are not > documented. I don't know the exact meaning of n1 and n2, could someone > fix this javadoc ? > > In class MathUtils, method round(double x, int scale, int > roundingMethod) we catch RuntimeException to wrap it into > MathRuntimeException. I think we should not and should simply let the > RuntimeException go up. What do you think ? > > Findbugs errors: > > In CMAESOptimizer constructor, we directly store references to the > inputSigma and boundaries parameters in internal fields, thus exposing > internal representation. I think we should either clone the arrays or > document the fact we will reference user arrays and set up a findbug > exclude filter. What do you think ? > > In CMAESOptimizer DoubleIndex class, there is a compareTo method but no > equals method (and if we add one, there will be no hashCode method), > should we add them ? > > SerializablePair extends Pair which is not serializable and does not > have an accessible void constructor. Should we add such a constructor > (perhaps setting the two fields to null), should we have > SerializablePair not extend Pair or are we sure this does work correctly > and we should add a findbugs excude filter ? > > best regards, > Luc > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org >