You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by tn...@apache.org on 2013/03/13 23:02:08 UTC

svn commit: r1456179 - in /commons/proper/math/trunk/src: main/java/org/apache/commons/math3/linear/DiagonalMatrix.java test/java/org/apache/commons/math3/linear/DiagonalMatrixTest.java

Author: tn
Date: Wed Mar 13 22:02:07 2013
New Revision: 1456179

URL: http://svn.apache.org/r1456179
Log:
Fix Clirr error wrt return type of DiagonalMatrix#copy.

Modified:
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/DiagonalMatrix.java
    commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/DiagonalMatrixTest.java

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/DiagonalMatrix.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/DiagonalMatrix.java?rev=1456179&r1=1456178&r2=1456179&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/DiagonalMatrix.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/DiagonalMatrix.java Wed Mar 13 22:02:07 2013
@@ -103,7 +103,7 @@ public class DiagonalMatrix extends Abst
 
     /** {@inheritDoc} */
     @Override
-    public DiagonalMatrix copy() {
+    public RealMatrix copy() {
         return new DiagonalMatrix(data);
     }
 

Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/DiagonalMatrixTest.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/DiagonalMatrixTest.java?rev=1456179&r1=1456178&r2=1456179&view=diff
==============================================================================
--- commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/DiagonalMatrixTest.java (original)
+++ commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/DiagonalMatrixTest.java Wed Mar 13 22:02:07 2013
@@ -97,7 +97,7 @@ public class DiagonalMatrixTest {
     public void testCopy() {
         final double[] d = { -1.2, 3.4, 5 };
         final DiagonalMatrix m = new DiagonalMatrix(d, false);
-        final DiagonalMatrix p = m.copy();
+        final DiagonalMatrix p = (DiagonalMatrix) m.copy();
         for (int i = 0; i < m.getRowDimension(); ++i) {
             Assert.assertEquals(m.getEntry(i, i), p.getEntry(i, i), 1.0e-20);
         }