You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Michael Heuer (JIRA)" <ji...@apache.org> on 2008/02/19 19:28:46 UTC
[jira] Created: (MATH-194) Review handling and documentation of
null parameters
Review handling and documentation of null parameters
----------------------------------------------------
Key: MATH-194
URL: https://issues.apache.org/jira/browse/MATH-194
Project: Commons Math
Issue Type: Improvement
Affects Versions: 1.2
Reporter: Michael Heuer
Priority: Minor
Fix For: 2.0
Per discussion on the commons-dev mailing list
http://tinyurl.com/27cze6
exerpt:
Luc wrote:
> Phil wrote:
>> Michael wrote:
>>
>> Null parameter checks are not consistent.
>>
>> Some classes throw NPE (PolynomialFunction, Complex, ComplexUtils,
>> RealMatrixImpl, MatrixUtils, etc.)
>>
>> Some classes throw IAE (UnivariateRealSolverUtils,
>> StorelessUnivariateStatistic, StatUtils, etc.)
>>
>> Many classes do neither (AbstractEstimator, GaussNewtonEstimator,
>> LevenbergMarquardEstimator, Rotation, RotationOrder, BigMatrix,
>> BigMatrixImpl, QRDecompositionImpl, RealMatrix, RealMatrixImpl,
>> AbstractStepInterpolator, DirectSearchOptimizer,
>> CorrelatedRandomVectorGenerator, EmpiricalDistribution,
>> EmpiricalDistributionImpl, RandomData, RandomDataImpl,
>> UncorrelatedRandomVectorGenerator, VectorialCovariance, VectorialMean,
>> etc.)
...
> Patches welcome on the last one. The others need to be looked at and
> discussed individually if we want to change behavior and API
> documentation. Javadoc patches welcome.
...
Could you open a JIRA ticket with an objective fix set to 2.0 for this
issue ?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (MATH-194) Review handling and documentation of
null parameters
Posted by "Luc Maisonobe (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MATH-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Luc Maisonobe resolved MATH-194.
--------------------------------
Resolution: Won't Fix
Given the low priority, huge amount of work, and lack of patch, this issue will not be fixed.
If you really want it to be fixed, please reopen it and provide a patch.
> Review handling and documentation of null parameters
> ----------------------------------------------------
>
> Key: MATH-194
> URL: https://issues.apache.org/jira/browse/MATH-194
> Project: Commons Math
> Issue Type: Improvement
> Affects Versions: 1.2
> Reporter: Michael Heuer
> Priority: Minor
> Fix For: 2.1
>
>
> Per discussion on the commons-dev mailing list
> http://tinyurl.com/27cze6
> exerpt:
> Luc wrote:
> > Phil wrote:
> >> Michael wrote:
> >>
> >> Null parameter checks are not consistent.
> >>
> >> Some classes throw NPE (PolynomialFunction, Complex, ComplexUtils,
> >> RealMatrixImpl, MatrixUtils, etc.)
> >>
> >> Some classes throw IAE (UnivariateRealSolverUtils,
> >> StorelessUnivariateStatistic, StatUtils, etc.)
> >>
> >> Many classes do neither (AbstractEstimator, GaussNewtonEstimator,
> >> LevenbergMarquardEstimator, Rotation, RotationOrder, BigMatrix,
> >> BigMatrixImpl, QRDecompositionImpl, RealMatrix, RealMatrixImpl,
> >> AbstractStepInterpolator, DirectSearchOptimizer,
> >> CorrelatedRandomVectorGenerator, EmpiricalDistribution,
> >> EmpiricalDistributionImpl, RandomData, RandomDataImpl,
> >> UncorrelatedRandomVectorGenerator, VectorialCovariance, VectorialMean,
> >> etc.)
> ...
> > Patches welcome on the last one. The others need to be looked at and
> > discussed individually if we want to change behavior and API
> > documentation. Javadoc patches welcome.
> ...
> Could you open a JIRA ticket with an objective fix set to 2.0 for this
> issue ?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (MATH-194) Review handling and documentation of null
parameters
Posted by "Phil Steitz (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MATH-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phil Steitz closed MATH-194.
----------------------------
> Review handling and documentation of null parameters
> ----------------------------------------------------
>
> Key: MATH-194
> URL: https://issues.apache.org/jira/browse/MATH-194
> Project: Commons Math
> Issue Type: Improvement
> Affects Versions: 1.2
> Reporter: Michael Heuer
> Priority: Minor
> Fix For: 2.1
>
>
> Per discussion on the commons-dev mailing list
> http://tinyurl.com/27cze6
> exerpt:
> Luc wrote:
> > Phil wrote:
> >> Michael wrote:
> >>
> >> Null parameter checks are not consistent.
> >>
> >> Some classes throw NPE (PolynomialFunction, Complex, ComplexUtils,
> >> RealMatrixImpl, MatrixUtils, etc.)
> >>
> >> Some classes throw IAE (UnivariateRealSolverUtils,
> >> StorelessUnivariateStatistic, StatUtils, etc.)
> >>
> >> Many classes do neither (AbstractEstimator, GaussNewtonEstimator,
> >> LevenbergMarquardEstimator, Rotation, RotationOrder, BigMatrix,
> >> BigMatrixImpl, QRDecompositionImpl, RealMatrix, RealMatrixImpl,
> >> AbstractStepInterpolator, DirectSearchOptimizer,
> >> CorrelatedRandomVectorGenerator, EmpiricalDistribution,
> >> EmpiricalDistributionImpl, RandomData, RandomDataImpl,
> >> UncorrelatedRandomVectorGenerator, VectorialCovariance, VectorialMean,
> >> etc.)
> ...
> > Patches welcome on the last one. The others need to be looked at and
> > discussed individually if we want to change behavior and API
> > documentation. Javadoc patches welcome.
> ...
> Could you open a JIRA ticket with an objective fix set to 2.0 for this
> issue ?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (MATH-194) Review handling and documentation of
null parameters
Posted by "Luc Maisonobe (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MATH-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Luc Maisonobe updated MATH-194:
-------------------------------
Fix Version/s: (was: 2.0)
2.1
postponing the issue to 2.1 as it is a minor one not worth delaying release of 2.0.
> Review handling and documentation of null parameters
> ----------------------------------------------------
>
> Key: MATH-194
> URL: https://issues.apache.org/jira/browse/MATH-194
> Project: Commons Math
> Issue Type: Improvement
> Affects Versions: 1.2
> Reporter: Michael Heuer
> Priority: Minor
> Fix For: 2.1
>
>
> Per discussion on the commons-dev mailing list
> http://tinyurl.com/27cze6
> exerpt:
> Luc wrote:
> > Phil wrote:
> >> Michael wrote:
> >>
> >> Null parameter checks are not consistent.
> >>
> >> Some classes throw NPE (PolynomialFunction, Complex, ComplexUtils,
> >> RealMatrixImpl, MatrixUtils, etc.)
> >>
> >> Some classes throw IAE (UnivariateRealSolverUtils,
> >> StorelessUnivariateStatistic, StatUtils, etc.)
> >>
> >> Many classes do neither (AbstractEstimator, GaussNewtonEstimator,
> >> LevenbergMarquardEstimator, Rotation, RotationOrder, BigMatrix,
> >> BigMatrixImpl, QRDecompositionImpl, RealMatrix, RealMatrixImpl,
> >> AbstractStepInterpolator, DirectSearchOptimizer,
> >> CorrelatedRandomVectorGenerator, EmpiricalDistribution,
> >> EmpiricalDistributionImpl, RandomData, RandomDataImpl,
> >> UncorrelatedRandomVectorGenerator, VectorialCovariance, VectorialMean,
> >> etc.)
> ...
> > Patches welcome on the last one. The others need to be looked at and
> > discussed individually if we want to change behavior and API
> > documentation. Javadoc patches welcome.
> ...
> Could you open a JIRA ticket with an objective fix set to 2.0 for this
> issue ?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.