Author: desruisseaux
Date: Thu Jun  5 22:27:40 2014
New Revision: 1600784

URL: http://svn.apache.org/r1600784
Log:
Added IP review.

Added:
    sis/ip-review/MathTransformTestCase.xhtml   (with props)
    sis/ip-review/rev/01082/
    sis/ip-review/rev/01082/HEADER.html   (with props)
    sis/ip-review/rev/01082/MathTransformTestCase.xhtml   (with props)
    sis/ip-review/rev/05909/
    sis/ip-review/rev/05909/HEADER.html   (with props)
    sis/ip-review/rev/05909/MathTransformTestCase.xhtml   (with props)
    sis/ip-review/rev/06275/MathTransformTestCase.xhtml   (with props)
    sis/ip-review/rev/10796/MathTransformTestCase.xhtml   (with props)
    sis/ip-review/rev/20874/MathTransformTestCase.xhtml   (with props)
    sis/ip-review/rev/25050/MathTransformTestCase.xhtml   (with props)

Added: sis/ip-review/MathTransformTestCase.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/MathTransformTestCase.xhtml?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/MathTransformTestCase.xhtml (added)
+++ sis/ip-review/MathTransformTestCase.xhtml Thu Jun  5 22:27:40 2014
@@ -0,0 +1,75 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MathTransformTestCase history</title>
+    <style type="text/css" media="all">
+      @import url("./reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MathTransformTestCase history</h1>
+  <p>Click on the commit message for inspecting the <code>diff</code> and how 
the code has been rewritten.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn log -r31996:1 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/test/java/org/geotools/referencing/operation/TransformTestBase.java</code></blockquote>
+<table>
+  <tr>
+    <th>Rev.</th>
+    <th>Date</th>
+    <th>Author</th>
+    <th class="last">Message</th>
+  </tr>
+<tr><td class="rev">30641</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: lib/referencing, this time with feeling (and the el in 
Toolkit)</td></tr>
+<tr><td class="rev">30639</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: cleanup library/referencing</td></tr>
+<tr><td 
class="rev">30521</td><td>2008-06-05</td><td>acuster</td><td>Copyright: Update 
referencing headers</td></tr>
+<tr><td class="rev">30258</td><td>2008-05-08</td><td>acuster</td><td>Reshuffle 
the top level repo: drop uDig, move up trunk, tags, and branches.</td></tr>
+<tr><td class="rev">30257</td><td>2008-05-08</td><td>acuster</td><td>Move 
trunk/gt/ directory contents up to trunk/ and drop gt</td></tr>
+<tr><td 
class="rev">29768</td><td>2008-04-02</td><td>desruisseaux</td><td>Upgrated the 
metadata and referencing tests to JUnit 4.</td></tr>
+<tr><td class="rev">28922</td><td>2008-01-24</td><td>acuster</td><td>Bump the 
(at)since version to 2.5 since WKTParser was cut from 2.4</td></tr>
+<tr><td class="rev">28540</td><td>2007-12-29</td><td>acuster</td><td>Hide 
buttons which are not yet used</td></tr>
+<tr><td 
class="rev">28391</td><td>2007-12-16</td><td>desruisseaux</td><td>Attempt to 
make FactoryCreator more tolerant to dependencies that can't be fetched for a 
given set of hints (GEOT-1618). Also cleaned a little bit of calls to 
'unexpectedException' as a side effect.</td></tr>
+<tr><td class="rev">28081</td><td>2007-11-27</td><td>desruisseaux</td><td>Java 
5 constructs: replaced some StringBuffer by StringBuilder in order to avoid 
unecessary synchronisation; rely on auto-boxing in order to give a chance to 
the JVM to reuse its cached values.</td></tr>
+<tr><td 
class="rev">27575</td><td>2007-10-22</td><td>desruisseaux</td><td>Converted 
Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).</td></tr>
+<tr><td 
class="rev">25262</td><td>2007-04-23</td><td>desruisseaux</td><td>Finished 
review of metadata and factory hints change. Fixed a potential glitch in 
parameter names handling (some code were disabled in AbstractIdentifiedObject 
apparently in order to avoid a ClassCastException caused by the spit of 
org.opengis.metadata.Identifier in two interfaces, Identifier and 
ReferenceIdentifier. Fixed the exception and reenabled the code). Not sure yet 
what the consequence was. It may help for the stereographic projection issue, 
but need to check.</td></tr>
+<tr><td 
class="rev">25175</td><td>2007-04-16</td><td>desruisseaux</td><td>Removed 
'equals', 'hashCode', 'toString' and 'freeze' methods from every metadata 
implementation. They are now implemented by generic methods inherited from 
AbstractMetadata, which perform their work using Java reflection. This way we 
avoid lot of redundancy, some errors introduced by maintenance ('equals' method 
not updated in the way they should), more systematic implementations (espcially 
for the 'toString' method, which was not implemented at all for a majority of 
metadata), more support for future introduction of other metadata standards 
than ISO 19115, etc. The cost is more runtime overhead, but it still possible 
to provide custom implementations for 'equals' and 'hashCode' only in the class 
that appear to be bottleneck, if we want.</td></tr>
+<tr><td class="rev">25050</td><td>2007-04-06</td><td 
class="unav">jgarnett</td><td><a 
href="rev/25050/MathTransformTestCase.xhtml">example of custom file based 
TestSutie, copy JTS parsing code over to unsupported/geometry</a></td></tr>
+<tr><td class="rev">25009</td><td>2007-04-04</td><td 
class="unav">jgarnett</td><td><a 
href="rev/25050/MathTransformTestCase.xhtml">breakout onto seperate lines for 
debugging</a></td></tr>
+<tr><td 
class="rev">22327</td><td>2006-10-23</td><td>desruisseaux</td><td>GEOT-982: 
regroup 'module', 'plugin', 'ext' and 'unsupported' in a common 
directory.</td></tr>
+<tr><td 
class="rev">22317</td><td>2006-10-22</td><td>desruisseaux</td><td>Reorganisation
 of directory tree structure (GEOT-982) phase 3: moved 'test' to 
'src/test/java'.</td></tr>
+<tr><td class="rev">20874</td><td>2006-08-07</td><td 
class="unav">jgarnett</td><td><a 
href="rev/20874/MathTransformTestCase.xhtml">ip review</a></td></tr>
+<tr><td 
class="rev">17672</td><td>2006-01-19</td><td>desruisseaux</td><td>Added @source 
tag.</td></tr>
+<tr><td 
class="rev">17660</td><td>2006-01-18</td><td>desruisseaux</td><td>Fixed SVN 
attributes, including the addition of URL attribute.</td></tr>
+<tr><td 
class="rev">15350</td><td>2005-08-16</td><td>desruisseaux</td><td>Merged the 
'split-main' branch to trunk (GEOT-662)</td></tr>
+<tr><td 
class="rev">15256</td><td>2005-08-09</td><td>desruisseaux</td><td>Extraction of 
referencing module from main</td></tr>
+<tr><td 
class="rev">15255</td><td>2005-08-09</td><td>desruisseaux</td><td>Prepare 
branch for splitting main</td></tr>
+<tr><td 
class="rev">12965</td><td>2005-04-05</td><td>desruisseaux</td><td>Merged 
'factory-hints' branch r12393:12964 into the trunk. Added 
'getImplementationHints()' method after the merge into Factory implementations, 
in order to get Geotools to compile with Maven.</td></tr>
+<tr><td 
class="rev">11248</td><td>2005-02-10</td><td>desruisseaux</td><td>Limited 
support for transformations between 3D CRS</td></tr>
+<tr><td 
class="rev">11212</td><td>2005-02-09</td><td>desruisseaux</td><td>Initial work 
on Z-values handling</td></tr>
+<tr><td class="rev">11100</td><td>2005-02-04</td><td>desruisseaux</td><td>More 
tests and bug fixes in CRS</td></tr>
+<tr><td 
class="rev">11075</td><td>2005-02-03</td><td>desruisseaux</td><td>Fixed 
never-ending loop in CoordinateTransformationFactory</td></tr>
+<tr><td 
class="rev">11005</td><td>2005-02-02</td><td>desruisseaux</td><td>Fixed wrong 
encoding in main/test</td></tr>
+<tr><td class="rev">10796</td><td>2005-01-28</td><td 
class="unav">dzwiers</td><td><a 
href="rev/10796/MathTransformTestCase.xhtml">imports cleaned</a></td></tr>
+<tr><td 
class="rev">10469</td><td>2005-01-11</td><td>desruisseaux</td><td>Replaced 
calls to 'getDim[Source|Target]' by 'get[Source|Target]Dimensions</td></tr>
+<tr><td 
class="rev">10183</td><td>2005-01-03</td><td>desruisseaux</td><td>Moved tests 
from legacy CTS to new CRS packages</td></tr>
+<tr><td class="rev">6275</td><td>2004-05-31</td><td 
class="unav">jgarnett</td><td><a 
href="rev/06275/MathTransformTestCase.xhtml">fixed format test 
problem</a></td></tr>
+<tr><td class="rev">6255</td><td>2004-05-31</td><td>desruisseaux</td><td>Bug 
fix for horizontal and vertical line colinear with an axis</td></tr>
+<tr><td 
class="rev">6238</td><td>2004-05-28</td><td>desruisseaux</td><td>Replaced 
org.geotools.[...].TransformException by 
org.opengis.[...].TransformException</td></tr>
+<tr><td class="rev">5909</td><td>2004-05-23</td><td 
class="unav">jgarnett</td><td><a 
href="rev/05909/MathTransformTestCase.xhtml">cts-coordtrans moved to 
main</a></td></tr>
+<tr><td class="rev">5851</td><td>2004-05-23</td><td 
class="unav">jgarnett</td><td><a 
href="rev/05909/MathTransformTestCase.xhtml">Test is assumed to be the junit 
directory</a></td></tr>
+<tr><td class="rev">5774</td><td>2004-05-23</td><td 
class="unav">jgarnett</td><td><a 
href="rev/05909/MathTransformTestCase.xhtml">geotools-src serves as the start 
of our new module directory (the data access modules will escape off to plugin 
directory soon)</a></td></tr>
+<tr><td class="rev">5769</td><td>2004-05-23</td><td 
class="unav">jgarnett</td><td><a 
href="rev/05909/MathTransformTestCase.xhtml">Project renamed to gt</a></td></tr>
+<tr><td class="rev">5619</td><td>2004-05-13</td><td class="unav">(pas 
d'auteur)</td><td><a href="rev/05909/MathTransformTestCase.xhtml">Move 
repository under gt.</a></td></tr>
+<tr><td class="rev">5127</td><td>2004-03-08</td><td>desruisseaux</td><td>Added 
PROMISCUOUS coordinate system / removed deprecated methods</td></tr>
+<tr><td class="rev">2858</td><td>2003-05-13</td><td>desruisseaux</td><td>Added 
PMC owner to copyright notice</td></tr>
+<tr><td class="rev">1153</td><td>2002-07-19</td><td>desruisseaux</td><td>Use a 
constant seed for more predicable behaviour</td></tr>
+<tr><td 
class="rev">1117</td><td>2002-07-16</td><td>desruisseaux</td><td>Formatting</td></tr>
+<tr><td class="rev">1082</td><td>2002-07-13</td><td 
class="unav">jmacgill</td><td><a 
href="rev/01082/MathTransformTestCase.xhtml">fixed bug in new test</a></td></tr>
+<tr><td class="rev">1081</td><td>2002-07-13</td><td 
class="unav">jmacgill</td><td><a 
href="rev/01082/MathTransformTestCase.xhtml">added a test</a></td></tr>
+<tr><td class="rev">1058</td><td>2002-07-12</td><td>desruisseaux</td><td>Added 
convenience utilities</td></tr>
+<tr><td class="rev">1019</td><td>2002-07-12</td><td>desruisseaux</td><td>Added 
an assertion for checking interfaces</td></tr>
+<tr><td class="rev">1001</td><td>2002-07-12</td><td>desruisseaux</td><td>Added 
test case for coordinate transformations</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/01082/HEADER.html
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/01082/HEADER.html?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/rev/01082/HEADER.html (added)
+++ sis/ip-review/rev/01082/HEADER.html Thu Jun  5 22:27:40 2014
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 1082</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 1082</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>jmacgill</td></tr>
+  <tr><td><b>Date:</b></td><td>2002-07-13</td></tr>
+  <tr><td><b>Message:</b></td><td>fixed bug in new test</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/01082/HEADER.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/01082/HEADER.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/01082/MathTransformTestCase.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/01082/MathTransformTestCase.xhtml?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/rev/01082/MathTransformTestCase.xhtml (added)
+++ sis/ip-review/rev/01082/MathTransformTestCase.xhtml Thu Jun  5 22:27:40 2014
@@ -0,0 +1,59 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MathTransformTestCase changes for revisions 1080:1082</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MathTransformTestCase changes for revisions 1080:1082</h1>
+<p>Omitted that test in Apache SIS.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r1080:1082 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/test/java/org/geotools/referencing/operation/TransformTestBase.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 1080</th><th>Revision 1082</th></tr>
+<tr><td><pre>/**
+ * Base class for test classes.
+ *
+<span class="del"> * @version $Id: TransformationTest.java,v 1.3 2002/07/12 
20:40:41 desruisseaux Exp $</span>
+ * @author Martin Desruisseaux
+ */
+public class TransformationTest extends TestCase</pre></td>
+<td><pre>/**
+ * Base class for test classes.
+ *
+<span class="add"> * @version $Id: TransformationTest.java,v 1.5 2002/07/13 
17:05:07 jmacgill Exp $</span>
+ * @author Martin Desruisseaux
+ */
+public class TransformationTest extends TestCase</pre></td></tr>
+<tr><td><pre>}
+
+/**
+ * Convenience method for checking if a boolean value is false.
+ */
+public static void assertFalse(final boolean value) {</pre></td>
+<td><pre>}
+
+/**
+<span class="add"> * Quick self test, in part to give this test suite a 
test</span>
+<span class="add"> * and also the test the internal method.</span>
+<span class="add"> */</span>
+<span class="add">public void testAssertPointsEqual(){</span>
+<span class="add">    String name = "self test";</span>
+<span class="add">    double a[] = {10,10};</span>
+<span class="add">    double b[] = {10.1,10.1};</span>
+<span class="add">    double delta[] = {0.2,0.2};</span>
+<span class="add">    assertPointsEqual(name,a,b,delta);</span>
+<span class="add">}</span>
+<span class="add"></span>
+<span class="add">/**</span>
+ * Convenience method for checking if a boolean value is false.
+ */
+public static void assertFalse(final boolean value) {</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/01082/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/01082/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/05909/HEADER.html
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/05909/HEADER.html?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/rev/05909/HEADER.html (added)
+++ sis/ip-review/rev/05909/HEADER.html Thu Jun  5 22:27:40 2014
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 5909</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 5909</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>jgarnett</td></tr>
+  <tr><td><b>Date:</b></td><td>2004-05-23</td></tr>
+  <tr><td><b>Message:</b></td><td>cts-coordtrans moved to main</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/05909/HEADER.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/05909/HEADER.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/05909/MathTransformTestCase.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/05909/MathTransformTestCase.xhtml?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/rev/05909/MathTransformTestCase.xhtml (added)
+++ sis/ip-review/rev/05909/MathTransformTestCase.xhtml Thu Jun  5 22:27:40 2014
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MathTransformTestCase changes for revisions 5618:5909</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MathTransformTestCase changes for revisions 5618:5909</h1>
+<p>No code change, or changes canceled each other.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r5618:5909 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/test/java/org/geotools/referencing/operation/TransformTestBase.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 5618</th><th>Revision 5909</th></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/05909/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/05909/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/06275/MathTransformTestCase.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/06275/MathTransformTestCase.xhtml?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/rev/06275/MathTransformTestCase.xhtml (added)
+++ sis/ip-review/rev/06275/MathTransformTestCase.xhtml Thu Jun  5 22:27:40 2014
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MathTransformTestCase changes for revisions 6274:6275</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MathTransformTestCase changes for revisions 6274:6275</h1>
+<p>Change in SVN property value, not significant to Geotk/SIS.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r6274:6275 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/test/java/org/geotools/referencing/operation/TransformTestBase.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 6274</th><th>Revision 6275</th></tr>
+<tr><td><pre>/**
+ * Base class for transformation test classes.
+ *
+<span class="del"> * @version $Id: TransformationTest.java,v 1.9 2004/03/08 
11:30:56 desruisseaux Exp $</span>
+ * @author Martin Desruisseaux
+ */
+public class TransformationTest extends TestCase {</pre></td>
+<td><pre>/**
+ * Base class for transformation test classes.
+ *
+<span class="add"> * @version $Id$</span>
+ * @author Martin Desruisseaux
+ */
+public class TransformationTest extends TestCase {</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/06275/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/06275/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/10796/MathTransformTestCase.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/10796/MathTransformTestCase.xhtml?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/rev/10796/MathTransformTestCase.xhtml (added)
+++ sis/ip-review/rev/10796/MathTransformTestCase.xhtml Thu Jun  5 22:27:40 2014
@@ -0,0 +1,91 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MathTransformTestCase changes for revisions 10795:10796</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MathTransformTestCase changes for revisions 10795:10796</h1>
+<p>Changes in this commit seem to be the result of some "<cite>auto 
reformat</cite>" tool execution.
+The <cite>Java</cite> - <cite>GeoAPI</cite> - <cite>GeoTools</cite> import 
ordering is altered,
+imports used only in Javadoc are lost and the encoding of non-ASCII characters 
is broken.
+This commit has been reverted, except for the removal of really unused imports 
which are keep removed.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r10795:10796 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/test/java/org/geotools/referencing/operation/TransformTestBase.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 10795</th><th>Revision 10796</th></tr>
+<tr><td><pre>/*
+ * Geotools 2 - OpenSource mapping toolkit
+ * (C) 2003, Geotools Project Management Committee (PMC)
+<span class="del"> * (C) 2002, Institut de Recherche pour le 
Développement</span>
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public</pre></td>
+<td><pre>/*
+ * Geotools 2 - OpenSource mapping toolkit
+ * (C) 2003, Geotools Project Management Committee (PMC)
+<span class="add"> * (C) 2002, Institut de Recherche pour le 
D�veloppement</span>
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General 
Public</pre></td></tr>
+<tr><td><pre>// J2SE dependencies
+import java.util.Random;
+
+<span class="del">// JUnit dependencies</span>
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
+<span class="del">// OpenGIS dependencies</span>
+import org.opengis.referencing.crs.CRSFactory;
+<span class="del">import org.opengis.referencing.FactoryException;</span>
+import org.opengis.referencing.datum.DatumFactory;
+import org.opengis.referencing.operation.MathTransform;
+import org.opengis.referencing.operation.MathTransform1D;
+import org.opengis.referencing.operation.MathTransform2D;
+import org.opengis.referencing.operation.MathTransformFactory;
+<span class="del">import 
org.opengis.referencing.operation.CoordinateOperationFactory;</span>
+import org.opengis.referencing.operation.OperationNotFoundException;
+
+<span class="del">// Geotools dependencies</span>
+<span class="del">import org.geotools.referencing.FactoryFinder;</span>
+<span class="del">import org.geotools.referencing.crs.GeographicCRS;</span>
+<span class="del">import org.geotools.referencing.crs.EngineeringCRS;</span>
+<span class="del">import 
org.geotools.referencing.operation.LinearTransform;</span>
+
+<span class="del"></span>
+/**
+ * Base class for transformation test classes.
+ *</pre></td>
+<td><pre>// J2SE dependencies
+import java.util.Random;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
+<span class="add">import org.geotools.referencing.FactoryFinder;</span>
+<span class="add">import org.geotools.referencing.crs.EngineeringCRS;</span>
+<span class="add">import org.geotools.referencing.crs.GeographicCRS;</span>
+<span class="add">import org.opengis.referencing.FactoryException;</span>
+import org.opengis.referencing.crs.CRSFactory;
+import org.opengis.referencing.datum.DatumFactory;
+<span class="add">import 
org.opengis.referencing.operation.CoordinateOperationFactory;</span>
+import org.opengis.referencing.operation.MathTransform;
+import org.opengis.referencing.operation.MathTransform1D;
+import org.opengis.referencing.operation.MathTransform2D;
+import org.opengis.referencing.operation.MathTransformFactory;
+import org.opengis.referencing.operation.OperationNotFoundException;
+
+
+/**
+ * Base class for transformation test classes.
+ *</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/10796/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/10796/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/20874/MathTransformTestCase.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/20874/MathTransformTestCase.xhtml?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/rev/20874/MathTransformTestCase.xhtml (added)
+++ sis/ip-review/rev/20874/MathTransformTestCase.xhtml Thu Jun  5 22:27:40 2014
@@ -0,0 +1,50 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MathTransformTestCase changes for revisions 20873:20874</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MathTransformTestCase changes for revisions 20873:20874</h1>
+<p>Changes in GeoTools header only. The removal of the "<cite>or (at your 
option) any later version</cite>" clause
+must be keep in Geotk for every classes having contribution from a developer 
other than those who accepted re-licensing.
+This header does not apply to Apache SIS, since the above-cited contributions 
are omitted.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r20873:20874 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/test/java/org/geotools/referencing/operation/TransformTestBase.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 20873</th><th>Revision 20874</th></tr>
+<tr><td><pre>/*
+<span class="del"> * Geotools 2 - OpenSource mapping toolkit</span>
+<span class="del"> * (C) 2003, Geotools Project Management Committee 
(PMC)</span>
+ * (C) 2002, Institut de Recherche pour le Développement
+ *
+ *    This library is free software; you can redistribute it and/or</pre></td>
+<td><pre>/*
+<span class="add"> *    GeoTools - OpenSource mapping toolkit</span>
+<span class="add"> *    http://geotools.org</span>
+<span class="add"> *    (C) 2003-2006, Geotools Project Managment Committee 
(PMC)</span>
+ * (C) 2002, Institut de Recherche pour le Développement
+ *
+ *    This library is free software; you can redistribute it 
and/or</pre></td></tr>
+<tr><td><pre> *    but WITHOUT ANY WARRANTY; without even the implied warranty 
of
+ *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ *    Lesser General Public License for more details.
+<span class="del"> *</span>
+<span class="del"> *    You should have received a copy of the GNU Lesser 
General Public</span>
+<span class="del"> *    License along with this library; if not, write to the 
Free Software</span>
+<span class="del"> *    Foundation, Inc., 59 Temple Place, Suite 330, Boston, 
MA  02111-1307  USA</span>
+ */
+package org.geotools.referencing.operation;</pre></td>
+<td><pre> *    but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ *    Lesser General Public License for more details.
+ */
+package org.geotools.referencing.operation;</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/20874/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/20874/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/25050/MathTransformTestCase.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/25050/MathTransformTestCase.xhtml?rev=1600784&view=auto
==============================================================================
--- sis/ip-review/rev/25050/MathTransformTestCase.xhtml (added)
+++ sis/ip-review/rev/25050/MathTransformTestCase.xhtml Thu Jun  5 22:27:40 2014
@@ -0,0 +1,123 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MathTransformTestCase changes for revisions 25008:25050</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MathTransformTestCase changes for revisions 25008:25050</h1>
+<p>Removed those factories from Apache SIS 
<code>MathTransformTestCase</code>.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r25008:25050 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/test/java/org/geotools/referencing/operation/TransformTestBase.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 25008</th><th>Revision 25050</th></tr>
+<tr><td><pre>import junit.framework.TestCase;
+
+// Geotools dependencies
+<span class="del">import org.geotools.referencing.FactoryFinder;</span>
+
+// OpenGIS dependencis
+import org.opengis.referencing.crs.CRSFactory;</pre></td>
+<td><pre>import junit.framework.TestCase;
+
+// Geotools dependencies
+<span class="add">import 
org.geotools.referencing.ReferencingFactoryFinder;</span>
+
+// OpenGIS dependencis
+import org.opengis.referencing.crs.CRSFactory;</pre></td></tr>
+<tr><td><pre>import org.opengis.referencing.operation.TransformException;
+
+// Geotools dependencies
+import org.geotools.geometry.DirectPosition2D;
+import org.geotools.geometry.GeneralDirectPosition;</pre></td>
+<td><pre>import org.opengis.referencing.operation.TransformException;
+
+// Geotools dependencies
+<span class="add">import org.geotools.factory.Hints;</span>
+import org.geotools.geometry.DirectPosition2D;
+import org.geotools.geometry.GeneralDirectPosition;</pre></td></tr>
+<tr><td><pre>/**
+ * The default datum factory.
+ */
+<span class="del">protected static final DatumFactory datumFactory = 
FactoryFinder.getDatumFactory(null);</span>
+
+/**
+ * The default coordinate reference system factory.
+ */
+<span class="del">protected static final CRSFactory crsFactory = 
FactoryFinder.getCRSFactory(null);</span>
+
+/**
+ * The default math transform factory.
+ */
+<span class="del">protected static final MathTransformFactory mtFactory = 
FactoryFinder.getMathTransformFactory(null);</span>
+
+/**
+ * The default transformations factory.
+ */
+<span class="del">protected static final CoordinateOperationFactory opFactory 
= FactoryFinder.getCoordinateOperationFactory(null);</span>
+
+/**
+ * Random numbers generator.</pre></td>
+<td><pre>/**
+ * The default datum factory.
+ */
+<span class="add">protected static DatumFactory datumFactory;</span>
+
+/**
+ * The default coordinate reference system factory.
+ */
+<span class="add">protected static CRSFactory crsFactory;</span>
+
+/**
+ * The default math transform factory.
+ */
+<span class="add">protected static MathTransformFactory mtFactory;</span>
+
+/**
+ * The default transformations factory.
+ */
+<span class="add">protected static CoordinateOperationFactory opFactory;</span>
+
+/**
+ * Random numbers generator.</pre></td></tr>
+<tr><td><pre>    super(name);
+}
+
+/**
+ * Convenience method for checking if a boolean value is false.
+ */
+public static void assertFalse(final boolean value) {</pre></td>
+<td><pre>    super(name);
+}
+
+<span class="add"></span>
+<span class="add">protected void setUp() throws Exception {</span>
+<span class="add">    super.setUp();</span>
+<span class="add"></span>
+<span class="add">    Hints hints = getHintsForTesting();</span>
+<span class="add"></span>
+<span class="add">    datumFactory = ReferencingFactoryFinder.getDatumFactory( 
hints );</span>
+<span class="add">    crsFactory = ReferencingFactoryFinder.getCRSFactory( 
hints );</span>
+<span class="add">    mtFactory = 
ReferencingFactoryFinder.getMathTransformFactory( hints );</span>
+<span class="add">    opFactory = 
ReferencingFactoryFinder.getCoordinateOperationFactory( hints );</span>
+<span class="add">}</span>
+<span class="add"></span>
+/**
+<span class="add"> * Subclass can overrride</span>
+<span class="add"> * @return null</span>
+<span class="add"> */</span>
+<span class="add">protected Hints getHintsForTesting(){</span>
+<span class="add">    return null;</span>
+<span class="add">}</span>
+<span class="add">/**</span>
+ * Convenience method for checking if a boolean value is false.
+ */
+public static void assertFalse(final boolean value) {</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/25050/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/25050/MathTransformTestCase.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html


Reply via email to