commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject [Math] 2.2 clirr results
Date Wed, 08 Dec 2010 11:16:58 GMT
I ran Clirr recently on 2.2 against 2.1

There are quite a few errors (see below)

However, I don't know if these affect binary compatibility for users -
perhaps all the affected code is internal use only?

ERROR: 5001: oacm.ArgumentOutsideDomainException: Removed
oacm.FunctionEvaluationException from the list of superclasses
ERROR: 5001: oacm.ArgumentOutsideDomainException: Removed
oacm.MathException from the list of superclasses
ERROR: 5001: oacm.FunctionEvaluationException: Removed
oacm.MathException from the list of superclasses
ERROR: 8001: oacm.MessagesResources_fr: Class oacm.MessagesResources_fr removed
ERROR: 7006: oacm.analysis.interpolation.SmoothingBicubicSplineInterpolator:
Return type of method 'public oacm.analysis.BivariateRealFunction
interpolate(double[], double[], double[][])' has been changed to
oacm.analysis.interpolation.BicubicSplineInterpolatingFunction
ERROR: 7012: oacm.analysis.solvers.UnivariateRealSolver: Method
'public double solve(int, oacm.analysis.UnivariateRealFunction,
double, double)' has been added to an interface
ERROR: 7012: oacm.analysis.solvers.UnivariateRealSolver: Method
'public double solve(int, oacm.analysis.UnivariateRealFunction,
double, double, double)' has been added to an interface
ERROR: 5001: oacm.linear.MatrixVisitorException: Removed
oacm.MathRuntimeException from the list of superclasses
ERROR: 5001: oacm.ode.DerivativeException: Removed oacm.MathException
from the list of superclasses
ERROR: 7004: oacm.ode.events.EventState: In method 'public void
reinitializeBegin(double, double[])' the number of arguments has
changed
ERROR: 7002: oacm.optimization.DifferentiableMultivariateRealOptimizer:
Method 'public oacm.optimization.RealPointValuePair
optimize(oacm.analysis.DifferentiableMultivariateRealFunction,
oacm.optimization.GoalType, double[])' has been removed
ERROR: 6001: oacm.optimization.general.AbstractLeastSquaresOptimizer:
Removed field jacobian
ERROR: 6001: oacm.optimization.general.AbstractLeastSquaresOptimizer:
Removed field residuals
ERROR: 6011: oacm.optimization.general.AbstractScalarDifferentiableOptimizer:
Field DEFAULT_MAX_ITERATIONS has been removed, but it was previously a
constant
ERROR: 6010: oacm.optimization.univariate.AbstractUnivariateRealOptimizer:
Accessibility of field functionValue has been weakened from protected
to private
ERROR: 6010: oacm.optimization.univariate.AbstractUnivariateRealOptimizer:
Accessibility of field result has been weakened from protected to
private
ERROR: 6010: oacm.optimization.univariate.AbstractUnivariateRealOptimizer:
Accessibility of field resultComputed has been weakened from protected
to private
ERROR: 7013: oacm.optimization.univariate.AbstractUnivariateRealOptimizer:
Abstract method 'protected double doOptimize()' has been added

I removed all the complaints about the return type of the copy()
method as I assume that is internal use only (and shortened the
package name above for readability).

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


Mime
View raw message