You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2013/07/19 01:54:53 UTC
svn commit: r1504729 -
/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/
Author: sebb
Date: Thu Jul 18 23:54:52 2013
New Revision: 1504729
URL: http://svn.apache.org/r1504729
Log:
Explicit boxing and unboxing
Modified:
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/DimensionMismatchException.java
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MathIllegalNumberException.java
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MultiDimensionMismatchException.java
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NonMonotonicSequenceException.java
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotANumberException.java
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotPositiveException.java
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotStrictlyPositiveException.java
commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/ZeroException.java
Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/DimensionMismatchException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/DimensionMismatchException.java?rev=1504729&r1=1504728&r2=1504729&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/DimensionMismatchException.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/DimensionMismatchException.java Thu Jul 18 23:54:52 2013
@@ -41,7 +41,7 @@ public class DimensionMismatchException
public DimensionMismatchException(Localizable specific,
int wrong,
int expected) {
- super(specific, wrong, expected);
+ super(specific, Integer.valueOf(wrong), Integer.valueOf(expected));
dimension = expected;
}
Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MathIllegalNumberException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MathIllegalNumberException.java?rev=1504729&r1=1504728&r2=1504729&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MathIllegalNumberException.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MathIllegalNumberException.java Thu Jul 18 23:54:52 2013
@@ -30,6 +30,10 @@ import org.apache.commons.math3.exceptio
public class MathIllegalNumberException extends MathIllegalArgumentException {
/** Serializable version Id. */
private static final long serialVersionUID = -7447085893598031110L;
+
+ /** Helper to avoid boxing warnings. @since 3.3 */
+ protected static final Integer INTEGER_ZERO = Integer.valueOf(0);
+
/** Requested. */
private final Number argument;
Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MultiDimensionMismatchException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MultiDimensionMismatchException.java?rev=1504729&r1=1504728&r2=1504729&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MultiDimensionMismatchException.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/MultiDimensionMismatchException.java Thu Jul 18 23:54:52 2013
@@ -79,13 +79,13 @@ public class MultiDimensionMismatchExcep
* @return the wrong dimension stored at {@code index}.
*/
public int getWrongDimension(int index) {
- return wrong[index];
+ return wrong[index].intValue();
}
/**
* @param index Dimension index.
* @return the expected dimension stored at {@code index}.
*/
public int getExpectedDimension(int index) {
- return expected[index];
+ return expected[index].intValue();
}
}
Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NonMonotonicSequenceException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NonMonotonicSequenceException.java?rev=1504729&r1=1504728&r2=1504729&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NonMonotonicSequenceException.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NonMonotonicSequenceException.java Thu Jul 18 23:54:52 2013
@@ -84,7 +84,7 @@ public class NonMonotonicSequenceExcepti
(strict ?
LocalizedFormats.NOT_STRICTLY_DECREASING_SEQUENCE :
LocalizedFormats.NOT_DECREASING_SEQUENCE),
- wrong, previous, index, index - 1);
+ wrong, previous, Integer.valueOf(index), Integer.valueOf(index - 1));
this.direction = direction;
this.strict = strict;
Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotANumberException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotANumberException.java?rev=1504729&r1=1504728&r2=1504729&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotANumberException.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotANumberException.java Thu Jul 18 23:54:52 2013
@@ -32,7 +32,7 @@ public class NotANumberException extends
* Construct the exception.
*/
public NotANumberException() {
- super(LocalizedFormats.NAN_NOT_ALLOWED, Double.NaN);
+ super(LocalizedFormats.NAN_NOT_ALLOWED, Double.valueOf(Double.NaN));
}
}
Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotPositiveException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotPositiveException.java?rev=1504729&r1=1504728&r2=1504729&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotPositiveException.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotPositiveException.java Thu Jul 18 23:54:52 2013
@@ -34,7 +34,7 @@ public class NotPositiveException extend
* @param value Argument.
*/
public NotPositiveException(Number value) {
- super(value, 0, true);
+ super(value, INTEGER_ZERO, true);
}
/**
* Construct the exception with a specific context.
@@ -44,6 +44,6 @@ public class NotPositiveException extend
*/
public NotPositiveException(Localizable specific,
Number value) {
- super(specific, value, 0, true);
+ super(specific, value, INTEGER_ZERO, true);
}
}
Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotStrictlyPositiveException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotStrictlyPositiveException.java?rev=1504729&r1=1504728&r2=1504729&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotStrictlyPositiveException.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/NotStrictlyPositiveException.java Thu Jul 18 23:54:52 2013
@@ -35,7 +35,7 @@ public class NotStrictlyPositiveExceptio
* @param value Argument.
*/
public NotStrictlyPositiveException(Number value) {
- super(value, 0, false);
+ super(value, INTEGER_ZERO, false);
}
/**
* Construct the exception with a specific context.
@@ -45,6 +45,6 @@ public class NotStrictlyPositiveExceptio
*/
public NotStrictlyPositiveException(Localizable specific,
Number value) {
- super(specific, value, 0, false);
+ super(specific, value, INTEGER_ZERO, false);
}
}
Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/ZeroException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/ZeroException.java?rev=1504729&r1=1504728&r2=1504729&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/ZeroException.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/exception/ZeroException.java Thu Jul 18 23:54:52 2013
@@ -44,6 +44,6 @@ public class ZeroException extends MathI
* @param arguments Arguments.
*/
public ZeroException(Localizable specific, Object ... arguments) {
- super(specific, 0, arguments);
+ super(specific, INTEGER_ZERO, arguments);
}
}