sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1859011 - in /sis/ip-review: PositionTransformer.xhtml rev/20874/PositionTransformer.xhtml rev/25050/PositionTransformer.xhtml
Date Thu, 09 May 2019 14:03:46 GMT
Author: desruisseaux
Date: Thu May  9 14:03:46 2019
New Revision: 1859011

URL: http://svn.apache.org/viewvc?rev=1859011&view=rev
Log:
IP review for TransformedDirectPosition, to be renamed PositionTransformer in Apache SIS.

Added:
    sis/ip-review/PositionTransformer.xhtml
    sis/ip-review/rev/20874/PositionTransformer.xhtml
    sis/ip-review/rev/25050/PositionTransformer.xhtml

Added: sis/ip-review/PositionTransformer.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/PositionTransformer.xhtml?rev=1859011&view=auto
==============================================================================
--- sis/ip-review/PositionTransformer.xhtml (added)
+++ sis/ip-review/PositionTransformer.xhtml Thu May  9 14:03:46 2019
@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>PositionTransformer history</title>
+    <style type="text/css" media="all">
+      @import url("./reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>PositionTransformer 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/main/java/org/geotools/geometry/TransformedDirectPosition.java</code></blockquote>
+<table>
+  <tr>
+    <th>Rev.</th>
+    <th>Date</th>
+    <th>Author</th>
+    <th class="last">Message</th>
+  </tr>
+<tr><td class="rev">30892</td><td>2008-07-04</td><td>desruisseaux</td><td>Compatible
GeoAPI change: DirectPosition.getCoordinates() made singular (GEO-135).</td></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">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">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">28527</td><td>2007-12-28</td><td>desruisseaux</td><td>GridCoverage2D.evaluate(DirectPosition)
now reprojects on the fly if the DirectPosition CRS is different than the GridCoverage CRS.</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">25050</td><td>2007-04-06</td><td class="unav">jgarnett</td><td><a
href="rev/25050/PositionTransformer.xhtml">example of custom file based TestSutie, copy
JTS parsing code over to unsupported/geometry</a></td></tr>
+<tr><td class="rev">24925</td><td>2007-03-27</td><td class="unav">jgarnett</td><td><a
href="rev/25050/PositionTransformer.xhtml">change to org.opengis.geometry</a></td></tr>
+<tr><td class="rev">22443</td><td>2006-10-27</td><td>desruisseaux</td><td>Splitted
referencing, extracting metadata in their own module (GEOT-983). As a side effect, replaced
some calls of CRSUtilities.foo(...) by CRS.foo(...).</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">22315</td><td>2006-10-22</td><td>desruisseaux</td><td>Reorganisation
of directory tree structure (GEOT-982) phase 1: moved 'src' to 'src/main/java'.</td></tr>
+<tr><td class="rev">21780</td><td>2006-10-03</td><td>desruisseaux</td><td>Removed
methods from the referencing module that were deprecated in Geotools 2.3. This imply the replacement
of 'CRS.transform' by 'CRS.findMathTransform' in the whole Geotools code base.</td></tr>
+<tr><td class="rev">20874</td><td>2006-08-07</td><td class="unav">jgarnett</td><td><a
href="rev/20874/PositionTransformer.xhtml">ip review</a></td></tr>
+<tr><td class="rev">19959</td><td>2006-06-14</td><td>desruisseaux</td><td>CRS.decode(String
code, boolean longitudeFirst) now work. Also fixed GEOT-856.</td></tr>
+<tr><td class="rev">18471</td><td>2006-03-06</td><td>desruisseaux</td><td>Added
a Swing coordinate table model.</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">17460</td><td>2006-01-05</td><td>desruisseaux</td><td>Added
support classes for GO-1 implementation. Partial Maven 2 fixes for the new module/renderer
module.</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Added: sis/ip-review/rev/20874/PositionTransformer.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/20874/PositionTransformer.xhtml?rev=1859011&view=auto
==============================================================================
--- sis/ip-review/rev/20874/PositionTransformer.xhtml (added)
+++ sis/ip-review/rev/20874/PositionTransformer.xhtml Thu May  9 14:03:46 2019
@@ -0,0 +1,60 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>PositionTransformer changes for revisions 20873:20874</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>PositionTransformer 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/main/java/org/geotools/geometry/TransformedDirectPosition.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) 2005, Geotools Project Managment Committee (PMC)</span>
+ * (C) 2005, Institut de Recherche pour le Développement
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+<span class="del"> *    License as published by the Free Software Foundation; either</span>
+<span class="del"> *    version 2.1 of the License, or (at your option) any later version.</span>
+ *
+ *    This library is distributed in the hope that it will be useful,
+ *    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.geometry;</pre></td>
+<td><pre>/*
+<span class="add"> *    GeoTools - OpenSource mapping toolkit</span>
+<span class="add"> *    http://geotools.org</span>
+<span class="add"> *    (C) 2005-2006, GeoTools Project Managment Committee (PMC)</span>
+ * (C) 2005, Institut de Recherche pour le Développement
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+<span class="add"> *    License as published by the Free Software Foundation;</span>
+<span class="add"> *    version 2.1 of the License.</span>
+ *
+ *    This library is distributed in the hope that it will be useful,
+ *    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.geometry;</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Added: sis/ip-review/rev/25050/PositionTransformer.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/25050/PositionTransformer.xhtml?rev=1859011&view=auto
==============================================================================
--- sis/ip-review/rev/25050/PositionTransformer.xhtml (added)
+++ sis/ip-review/rev/25050/PositionTransformer.xhtml Thu May  9 14:03:46 2019
@@ -0,0 +1,66 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>PositionTransformer changes for revisions 24924:25050</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>PositionTransformer changes for revisions 24924:25050</h1>
+      <p>Changes in the import statements were driven by a GeoAPI change — there
is not way to do otherwise.
+      Changes in <code>FactoryFinder</code> were also driven by a class name
change (this time in GeoTools),
+      but does not apply to Apache SIS since we use a different internal class.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r24924:25050 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/geometry/TransformedDirectPosition.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24924</th><th>Revision 25050</th></tr>
+<tr><td><pre>import org.opengis.referencing.operation.CoordinateOperationFactory;
+import org.opengis.referencing.operation.MathTransform;
+import org.opengis.referencing.operation.TransformException;
+<span class="del">import org.opengis.spatialschema.geometry.DirectPosition;</span>
+<span class="del">import org.opengis.spatialschema.geometry.MismatchedDimensionException;</span>
+
+// Geotools dependencies
+import org.geotools.factory.Hints;
+import org.geotools.factory.FactoryRegistryException;
+import org.geotools.referencing.CRS;
+<span class="del">import org.geotools.referencing.FactoryFinder;</span>
+import org.geotools.referencing.crs.DefaultGeographicCRS;
+import org.geotools.resources.i18n.ErrorKeys;
+import org.geotools.resources.i18n.Errors;</pre></td>
+<td><pre>import org.opengis.referencing.operation.CoordinateOperationFactory;
+import org.opengis.referencing.operation.MathTransform;
+import org.opengis.referencing.operation.TransformException;
+<span class="add">import org.opengis.geometry.DirectPosition;</span>
+<span class="add">import org.opengis.geometry.MismatchedDimensionException;</span>
+
+// Geotools dependencies
+import org.geotools.factory.Hints;
+import org.geotools.factory.FactoryRegistryException;
+import org.geotools.referencing.CRS;
+<span class="add">import org.geotools.referencing.ReferencingFactoryFinder;</span>
+import org.geotools.referencing.crs.DefaultGeographicCRS;
+import org.geotools.resources.i18n.ErrorKeys;
+import org.geotools.resources.i18n.Errors;</pre></td></tr>
+<tr><td><pre>    super(targetCRS);
+    ensureNonNull("targetCRS", targetCRS);
+    defaultCRS = CRS.equalsIgnoreMetadata(sourceCRS, targetCRS) ? null : sourceCRS;
+<span class="del">    factory = FactoryFinder.getCoordinateOperationFactory(hints);</span>
+}
+
+/**</pre></td>
+<td><pre>    super(targetCRS);
+    ensureNonNull("targetCRS", targetCRS);
+    defaultCRS = CRS.equalsIgnoreMetadata(sourceCRS, targetCRS) ? null : sourceCRS;
+<span class="add">    factory = ReferencingFactoryFinder.getCoordinateOperationFactory(hints);</span>
+}
+
+/**</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>



Mime
View raw message