You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Phil Steitz (JIRA)" <ji...@apache.org> on 2015/05/13 21:28:04 UTC
[jira] [Commented] (MATH-1224) NullPointerExceptions not documented
in some classes
[ https://issues.apache.org/jira/browse/MATH-1224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14542517#comment-14542517 ]
Phil Steitz commented on MATH-1224:
-----------------------------------
Fixed for Spearman's
3.x branch: fbf6259e0fd4fc85ff55ff7a496b40f98cca43f0
master: 83c61da2c90548f2ddf48e164e8ab14b388e1d0c
> NullPointerExceptions not documented in some classes
> ----------------------------------------------------
>
> Key: MATH-1224
> URL: https://issues.apache.org/jira/browse/MATH-1224
> Project: Commons Math
> Issue Type: Bug
> Affects Versions: 3.3, 3.5
> Environment: Mac OS X, Java 6-8
> Reporter: Cyrille Artho
> Priority: Minor
> Labels: documentation, easyfix, easytest, newbie
> Attachments: Report6.java, Report7.java
>
> Original Estimate: 40m
> Remaining Estimate: 40m
>
> In general, the need to initialize newly constructed objects with more data is now documented, but we have found two cases where a NullPointerException is thrown because of missing data.
> The documentation should be updated to reflect this. This is similar to issues report in MATH-1116 but concerns classes that are not going to be deprecated (as far as we can tell).
> I have previously posted this as a new comment on issue 1116, but that comment has not elicited any response. As the original issue is one year old, I post this bug as a new issue.
> Below is the code that produces the two cases:
> org.apache.commons.math3.ode.nonstiff.HighamHall54Integrator var1 = new org.apache.commons.math3.ode.nonstiff.HighamHall54Integrator(0.0d, 0.0d, 0.0d, 0.0d);
> double[] var2 = new double[] { 0.0d };
> var1.computeDerivatives(0.0d, var2, var2); // NPE
> new org.apache.commons.math3.stat.correlation.SpearmansCorrelation().getCorrelationMatrix(); // NPE
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)