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