[jts] 03/13: Merge tag 'upstream/1.15.0+ds' into experimental

Bas Couwenberg sebastic at debian.org
Sun Dec 10 22:55:07 UTC 2017


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch experimental
in repository jts.

commit a9f957fb4fb1b63c5dbf98629c7638e636a2366c
Merge: c72cdd4 fc7668c
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Sun Dec 10 21:29:38 2017 +0100

    Merge tag 'upstream/1.15.0+ds' into experimental
    
    Upstream version 1.15.0+ds

 .gitignore                                         |     8 +
 .travis.yml                                        |     8 +
 CONTRIBUTING.md                                    |    40 +
 DEVELOPING.md                                      |    88 +
 FAQ-LICENSING.md                                   |    62 +
 LICENSES.md                                        |    21 +
 LICENSE_EDLv1.txt                                  |    30 +
 LICENSE_EPLv1.txt                                  |   216 +
 MIGRATION.md                                       |    32 +
 OSGEO_LICENSE.txt                                  |    11 +
 README.md                                          |    59 +
 RELEASING.md                                       |    15 +
 USING.md                                           |    84 +
 bin/test.bat                                       |    48 +-
 bin/test_robust.bat                                |    48 +-
 bin/test_stmlf.bat                                 |    25 -
 bin/testbuilder.bat                                |    39 +-
 bin/testrunner.bat                                 |    30 +-
 bin/testrunner.properties                          |     6 +-
 doc/JTS_Version_History.html                       |  2425 +-
 doc/LICENSE.txt                                    |   504 -
 doc/sample_java_header.txt                         |    12 +
 jts_logo.png                                       |   Bin 0 -> 9042 bytes
 jtsio/src/META-INF/MANIFEST.MF                     |     4 -
 .../jts/io/geojson/GeoJsonConstants.java           |    57 -
 .../jts/io/geojson/GeoJsonReader.java              |   494 -
 .../jts/io/geojson/GeoJsonWriter.java              |   325 -
 .../com/vividsolutions/jts/io/oracle/OraGeom.java  |   521 -
 .../vividsolutions/jts/io/oracle/OraReader.java    |   650 -
 .../com/vividsolutions/jts/io/oracle/OraUtil.java  |   161 -
 .../vividsolutions/jts/io/oracle/OraWriter.java    |   715 -
 .../com/vividsolutions/jts/io/sde/SdeReader.java   |   264 -
 locationtech_mark.png                              |   Bin 0 -> 7190 bytes
 modules/app/pom.xml                                |    66 +
 .../jtstest/TestCoordinateSequenceFactory.java     |    32 +
 .../jtstest/clean/CleanDuplicatePoints.java        |   111 +
 .../function/AffineTransformationFunctions.java    |   158 +
 .../jtstest/function/BoundaryFunctions.java        |    38 +
 .../jtstest/function/BufferByUnionFunctions.java   |    84 +
 .../jtstest/function/BufferFunctions.java          |   193 +
 .../jtstest/function/ConstructionFunctions.java    |    41 +
 .../jtstest/function/ConversionFunctions.java      |    70 +
 .../function/CreateFractalShapeFunctions.java      |    36 +
 .../function/CreateRandomShapeFunctions.java       |   281 +
 .../jtstest/function/CreateShapeFunctions.java     |   220 +
 .../jtstest/function/DissolveFunctions.java        |    25 +
 .../jtstest/function/DistanceFunctions.java        |    66 +
 .../jtstest/function/DoubleKeyMap.java             |    59 +
 .../jtstest/function/FunctionsUtil.java            |    98 +
 .../jtstest/function/GeometryFunctions.java        |   116 +
 .../jtstest/function/JTSFunctions.java             |   139 +
 .../jtstest/function/LineHandlingFunctions.java    |    90 +
 .../jtstest/function/LineSegmentFunctions.java     |    71 +
 .../function/LinearReferencingFunctions.java       |    50 +
 .../jtstest/function/NodingFunctions.java          |   152 +
 .../jtstest/function/OffsetCurveFunctions.java     |    34 +
 .../jtstest/function/OrientationFunctions.java     |    41 +
 .../OverlayCommonBitsRemovedFunctions.java         |    26 +
 .../OverlayEnhancedPrecisionFunctions.java         |    24 +
 .../jtstest/function/OverlayFunctions.java         |    46 +
 .../jtstest/function/OverlayNoSnapFunctions.java   |    24 +
 .../jtstest/function/PointLocationFunctions.java   |    21 +
 .../jtstest/function/PolygonOverlayFunctions.java  |    54 +
 .../jtstest/function/PolygonizeFunctions.java      |    83 +
 .../jtstest/function/PrecisionFunctions.java       |    54 +
 .../function/PreparedGeometryFunctions.java        |    53 +
 .../jtstest/function/SelectionFunctions.java       |   166 +
 .../jtstest/function/SimplificationFunctions.java  |    30 +
 .../jtstest/function/SnappingFunctions.java        |    36 +
 .../jtstest/function/SortingFunctions.java         |    82 +
 .../jtstest/function/SpatialIndexFunctions.java    |   152 +
 .../function/SpatialPredicateFunctions.java        |    37 +
 .../function/TestCaseGeometryFunctions.java        |    60 +
 .../jtstest/function/TriangleFunctions.java        |    91 +
 .../jtstest/function/TriangulationFunctions.java   |   145 +
 .../jtstest/function/ValidationFunctions.java      |    66 +
 .../jtstest/function/WriterFunctions.java          |    73 +
 .../jtstest/geomfunction/BaseGeometryFunction.java |   190 +
 .../jtstest/geomfunction/GeometryFunction.java     |   100 +
 .../geomfunction/GeometryFunctionInvocation.java   |    62 +
 .../geomfunction/GeometryFunctionRegistry.java     |   323 +
 .../jtstest/geomfunction/GeometryFunctionUtil.java |    26 +
 .../jtstest/geomfunction/Metadata.java             |    22 +
 .../jtstest/geomfunction/MetadataUtil.java         |    40 +
 .../geomfunction/RepeaterGeometryFunction.java     |   105 +
 .../geomfunction/StaticMethodGeometryFunction.java |   205 +
 .../org/locationtech/jtstest/test/TestCase.java    |   360 +
 .../locationtech/jtstest/test/TestCaseList.java    |    76 +
 .../org/locationtech/jtstest/test/Testable.java    |    50 +
 .../jtstest/testbuilder/AppConstants.java          |    74 +
 .../jtstest/testbuilder/AppCursors.java            |    37 +
 .../jtstest/testbuilder/AppStrings.java            |    70 +
 .../jtstest/testbuilder/BusyDialog.java            |   166 +
 .../testbuilder/GeometryEditControlPanel.java      |   313 +
 .../jtstest/testbuilder/GeometryEditPanel.java     |   681 +
 .../testbuilder/GeometryFunctionListPanel.java     |   145 +
 .../testbuilder/GeometryFunctionTreePanel.java     |   194 +
 .../jtstest/testbuilder/GeometryInputDialog.java   |   242 +
 .../testbuilder/GeometryInspectorDialog.java       |    61 +
 .../jtstest/testbuilder/GeometryPopupMenu.java     |    76 +
 .../jtstest/testbuilder/GeometryTreeModel.java     |   541 +
 .../jtstest/testbuilder/GeometryTreePanel.java     |   162 +
 .../jtstest/testbuilder/IconLoader.java            |    25 +
 .../jtstest/testbuilder/InfoPanel.java             |    97 +
 .../jtstest/testbuilder/InspectorPanel.java        |   167 +
 .../jtstest/testbuilder/JTSTestBuilder.java        |   180 +
 .../jtstest/testbuilder/JTSTestBuilderFrame.java   |   873 +
 .../jtstest/testbuilder/JTSTestBuilderMenuBar.java |   326 +
 .../jtstest/testbuilder/JTSTestBuilderToolBar.java |   540 +
 .../testbuilder/JTSTestBuilder_AboutBox.java       |   133 +
 .../jtstest/testbuilder/LayerCheckBoxList.java     |    74 +
 .../jtstest/testbuilder/LayerControlList.java      |   200 +
 .../jtstest/testbuilder/LayerListPanel.java        |    92 +
 .../jtstest/testbuilder/LoadTestCasesDialog.java   |   190 +
 .../jtstest/testbuilder/PrecisionModelDialog.java  |    77 +
 .../jtstest/testbuilder/PrecisionModelPanel.java   |   155 +
 .../jtstest/testbuilder/RelatePanel.java           |   564 +
 .../jtstest/testbuilder/ResultValuePanel.java      |   111 +
 .../jtstest/testbuilder/ResultWKTPanel.java        |   214 +
 .../jtstest/testbuilder/ScalarFunctionPanel.java   |   252 +
 .../jtstest/testbuilder/SpatialFunctionPanel.java  |   467 +
 .../jtstest/testbuilder/StatsPanel.java            |    96 +
 .../jtstest/testbuilder/TestBuilderPanel.java      |    40 +
 .../jtstest/testbuilder/TestCasePanel.java         |   316 +
 .../jtstest/testbuilder/TestCaseTextDialog.java    |   294 +
 .../jtstest/testbuilder/TestListPanel.java         |   160 +
 .../jtstest/testbuilder/ValidPanel.java            |   272 +
 .../locationtech/jtstest/testbuilder/WKTPanel.java |   499 +
 .../controller/JTSTestBuilderController.java       |   176 +
 .../testbuilder/controller/ResultController.java   |   213 +
 .../testbuilder/event/GeometryFunctionEvent.java   |    28 +
 .../event/GeometryFunctionListener.java            |    22 +
 .../event/SpatialFunctionPanelEvent.java           |    42 +
 .../event/SpatialFunctionPanelListener.java        |    27 +
 .../jtstest/testbuilder/event/ValidPanelEvent.java |    30 +
 .../testbuilder/event/ValidPanelListener.java      |    27 +
 .../testbuilder/geom/AdjacentVertexFinder.java     |    86 +
 .../jtstest/testbuilder/geom/ComponentLocater.java |    85 +
 .../jtstest/testbuilder/geom/EnvelopeUtil.java     |    33 +
 .../jtstest/testbuilder/geom/FacetLocater.java     |   155 +
 .../testbuilder/geom/GeometryBoxDeleter.java       |   160 +
 .../jtstest/testbuilder/geom/GeometryCombiner.java |   120 +
 .../jtstest/testbuilder/geom/GeometryLocation.java |   169 +
 .../testbuilder/geom/GeometryPointLocater.java     |   183 +
 .../jtstest/testbuilder/geom/GeometryUtil.java     |    41 +
 .../testbuilder/geom/GeometryVertexDeleter.java    |    79 +
 .../testbuilder/geom/GeometryVertexInserter.java   |    60 +
 .../testbuilder/geom/GeometryVertexMover.java      |    56 +
 .../testbuilder/geom/NearestPointFinder.java       |    73 +
 .../jtstest/testbuilder/geom/VertexLocater.java    |   143 +
 .../io/shapefile/EndianDataInputStream.java        |   134 +
 .../io/shapefile/InvalidShapefileException.java    |    31 +
 .../testbuilder/io/shapefile/MultiLineHandler.java |   296 +
 .../io/shapefile/MultiPointHandler.java            |   203 +
 .../testbuilder/io/shapefile/PointHandler.java     |   106 +
 .../testbuilder/io/shapefile/PolygonHandler.java   |   421 +
 .../testbuilder/io/shapefile/ShapeHandler.java     |    31 +
 .../shapefile/ShapeTypeNotSupportedException.java  |    24 +
 .../testbuilder/io/shapefile/Shapefile.java        |   334 +
 .../io/shapefile/ShapefileException.java           |    38 +
 .../testbuilder/io/shapefile/ShapefileHeader.java  |   121 +
 .../testbuilder/model/DisplayParameters.java       |   100 +
 .../jtstest/testbuilder/model/DrawingGrid.java     |    88 +
 .../testbuilder/model/GeometryContainer.java       |    19 +
 .../testbuilder/model/GeometryDepiction.java       |    74 +
 .../testbuilder/model/GeometryEditModel.java       |   318 +
 .../jtstest/testbuilder/model/GeometryEvent.java   |    29 +
 .../testbuilder/model/GeometryListener.java        |    24 +
 .../testbuilder/model/GeometryStretcherView.java   |   146 +
 .../testbuilder/model/GeometryTransferable.java    |    76 +
 .../jtstest/testbuilder/model/GeometryType.java    |    26 +
 .../jtstest/testbuilder/model/HtmlWriter.java      |   544 +
 .../model/IndexedGeometryContainer.java            |    35 +
 .../jtstest/testbuilder/model/JavaTestWriter.java  |    81 +
 .../jtstest/testbuilder/model/Layer.java           |   133 +
 .../jtstest/testbuilder/model/LayerList.java       |   108 +
 .../jtstest/testbuilder/model/PNGWriter.java       |   100 +
 .../testbuilder/model/ResultGeometryContainer.java |    32 +
 .../jtstest/testbuilder/model/SVGTestWriter.java   |    80 +
 .../testbuilder/model/StaticGeometryContainer.java |    30 +
 .../testbuilder/model/TestBuilderModel.java        |   552 +
 .../jtstest/testbuilder/model/TestCaseEdit.java    |   156 +
 .../jtstest/testbuilder/model/TestModel.java       |    23 +
 .../model/TestRunnerTestCaseAdapter.java           |   286 +
 .../jtstest/testbuilder/model/TestWriter.java      |    23 +
 .../jtstest/testbuilder/model/XMLTestWriter.java   |   209 +
 .../topostretch/GeometryVerticesMover.java         |    84 +
 .../testbuilder/topostretch/StretchedVertex.java   |   340 +
 .../topostretch/StretchedVertexFinder.java         |   181 +
 .../testbuilder/topostretch/TopologyStretcher.java |   152 +
 .../jtstest/testbuilder/ui/ClipImage.java          |    51 +
 .../jtstest/testbuilder/ui/ColorUtil.java          |    63 +
 .../testbuilder/ui/GeometryLocationsWriter.java    |   243 +
 .../jtstest/testbuilder/ui/GraphicsUtil.java       |    24 +
 .../jtstest/testbuilder/ui/ImageUtil.java          |    60 +
 .../jtstest/testbuilder/ui/SwingUtil.java          |   240 +
 .../jtstest/testbuilder/ui/SwingWorker.java        |   144 +
 .../jtstest/testbuilder/ui/Viewport.java           |   391 +
 .../jtstest/testbuilder/ui/dnd/FileDrop.java       |   605 +
 .../testbuilder/ui/render/GeometryPainter.java     |   200 +
 .../testbuilder/ui/render/GridRenderer.java        |   436 +
 .../testbuilder/ui/render/LayerRenderer.java       |   156 +
 .../ui/render/OperationMonitorManager.java         |    68 +
 .../testbuilder/ui/render/RenderManager.java       |   156 +
 .../jtstest/testbuilder/ui/render/Renderer.java    |    42 +
 .../jtstest/testbuilder/ui/style/AWTUtil.java      |    37 +
 .../testbuilder/ui/style/ArrowEndpointStyle.java   |    89 +
 .../testbuilder/ui/style/ArrowLineStyle.java       |   121 +
 .../jtstest/testbuilder/ui/style/BasicStyle.java   |    50 +
 .../testbuilder/ui/style/CircleEndpointStyle.java  |    67 +
 .../testbuilder/ui/style/ComponentStyle.java       |    46 +
 .../testbuilder/ui/style/DataLabelStyle.java       |    58 +
 .../jtstest/testbuilder/ui/style/LayerStyle.java   |    42 +
 .../ui/style/LineStringEndpointStyle.java          |    53 +
 .../testbuilder/ui/style/LineStringStyle.java      |    84 +
 .../testbuilder/ui/style/MidArrowLineStyle.java    |    56 +
 .../ui/style/PolygonStructureStyle.java            |    69 +
 .../testbuilder/ui/style/SegmentIndexStyle.java    |    90 +
 .../jtstest/testbuilder/ui/style/SegmentStyle.java |    57 +
 .../jtstest/testbuilder/ui/style/Style.java        |    24 +
 .../jtstest/testbuilder/ui/style/StyleList.java    |   120 +
 .../jtstest/testbuilder/ui/style/VertexStyle.java  |    62 +
 .../testbuilder/ui/tools/AbstractDrawTool.java     |    54 +
 .../ui/tools/AbstractStreamDrawTool.java           |    77 +
 .../jtstest/testbuilder/ui/tools/BasicTool.java    |   187 +
 .../jtstest/testbuilder/ui/tools/BoxBandTool.java  |   182 +
 .../testbuilder/ui/tools/DeleteVertexTool.java     |    45 +
 .../testbuilder/ui/tools/EditVertexTool.java       |   136 +
 .../testbuilder/ui/tools/ExtractComponentTool.java |    39 +
 .../testbuilder/ui/tools/IndicatorTool.java        |   173 +
 .../jtstest/testbuilder/ui/tools/InfoTool.java     |    40 +
 .../jtstest/testbuilder/ui/tools/LineBandTool.java |   233 +
 .../testbuilder/ui/tools/LineStringTool.java       |    38 +
 .../jtstest/testbuilder/ui/tools/PanTool.java      |    66 +
 .../jtstest/testbuilder/ui/tools/PointTool.java    |    40 +
 .../jtstest/testbuilder/ui/tools/PolygonTool.java  |    38 +
 .../testbuilder/ui/tools/RectangleTool.java        |    43 +
 .../testbuilder/ui/tools/StreamPolygonTool.java    |    39 +
 .../jtstest/testbuilder/ui/tools/Tool.java         |    34 +
 .../jtstest/testbuilder/ui/tools/ZoomTool.java     |   118 +
 .../org/locationtech/jtstest/util/ClassUtil.java   |   109 +
 .../jtstest/util/ExceptionFormatter.java           |    22 +
 .../org/locationtech/jtstest/util/FileUtil.java    |   133 +
 .../jtstest/util/GeometryDataUtil.java             |    26 +
 .../jtstest/util/GeometryTextCleaner.java          |    51 +
 .../org/locationtech/jtstest/util/HSBPalette.java  |    79 +
 .../jtstest/util/io/GeoJsonMultiReader.java        |    77 +
 .../org/locationtech/jtstest/util/io/IOUtil.java   |   161 +
 .../jtstest/util/io/MultiFormatReader.java         |   142 +
 .../locationtech/jtstest/util/io/SVGWriter.java    |   610 +
 .../jtstest/testbuilder/BinaryGeomFunction.png     |   Bin 0 -> 916 bytes
 .../testbuilder/BinaryGeomFunctionWithParam.png    |   Bin 0 -> 173 bytes
 .../locationtech/jtstest/testbuilder/Circle.gif    |   Bin 0 -> 996 bytes
 .../org/locationtech/jtstest/testbuilder/Copy.png  |   Bin 0 -> 858 bytes
 .../locationtech/jtstest/testbuilder/CopyCase.png  |   Bin 0 -> 852 bytes
 .../jtstest/testbuilder/CopyToTest.png             |   Bin 0 -> 184 bytes
 .../org/locationtech/jtstest/testbuilder/Cut.gif   |   Bin 0 -> 868 bytes
 .../locationtech/jtstest/testbuilder/Delete.png    |   Bin 0 -> 360 bytes
 .../jtstest/testbuilder/DeleteVertex.png           |   Bin 0 -> 199 bytes
 .../jtstest/testbuilder/Delete_small.png           |   Bin 0 -> 170 bytes
 .../org/locationtech/jtstest/testbuilder/Down.png  |   Bin 0 -> 961 bytes
 .../org/locationtech/jtstest/testbuilder/Draw.gif  |   Bin 0 -> 953 bytes
 .../jtstest/testbuilder/DrawCursor.png             |   Bin 0 -> 988 bytes
 .../jtstest/testbuilder/DrawLineString.png         |   Bin 0 -> 916 bytes
 .../jtstest/testbuilder/DrawLineStringB.png        |   Bin 0 -> 170 bytes
 .../jtstest/testbuilder/DrawLinearRing.png         |   Bin 0 -> 211 bytes
 .../jtstest/testbuilder/DrawLinearRingB.png        |   Bin 0 -> 254 bytes
 .../locationtech/jtstest/testbuilder/DrawPoint.gif |   Bin 0 -> 907 bytes
 .../locationtech/jtstest/testbuilder/DrawPoint.png |   Bin 0 -> 909 bytes
 .../jtstest/testbuilder/DrawPointB.png             |   Bin 0 -> 163 bytes
 .../jtstest/testbuilder/DrawPolygon.png            |   Bin 0 -> 956 bytes
 .../jtstest/testbuilder/DrawPolygonB.png           |   Bin 0 -> 213 bytes
 .../jtstest/testbuilder/DrawRectangle.png          |   Bin 0 -> 917 bytes
 .../jtstest/testbuilder/DrawRectangleB.png         |   Bin 0 -> 174 bytes
 .../jtstest/testbuilder/ExchangeGeoms.png          |   Bin 0 -> 961 bytes
 .../jtstest/testbuilder/ExecuteProject.gif         |   Bin 0 -> 249 bytes
 .../jtstest/testbuilder/ExtractComponent.png       |   Bin 0 -> 960 bytes
 .../locationtech/jtstest/testbuilder/FingerUp.gif  |   Bin 0 -> 745 bytes
 .../org/locationtech/jtstest/testbuilder/Hand.gif  |   Bin 0 -> 923 bytes
 .../org/locationtech/jtstest/testbuilder/Home.gif  |   Bin 0 -> 1003 bytes
 .../locationtech/jtstest/testbuilder/Hourglass.gif |   Bin 0 -> 987 bytes
 .../jtstest/testbuilder/Icon_GeomCollection.png    |   Bin 0 -> 250 bytes
 .../jtstest/testbuilder/Icon_GeomCollection_B.png  |   Bin 0 -> 272 bytes
 .../jtstest/testbuilder/Icon_LineString.png        |   Bin 0 -> 226 bytes
 .../jtstest/testbuilder/Icon_LineString_B.png      |   Bin 0 -> 233 bytes
 .../jtstest/testbuilder/Icon_LinearRing.png        |   Bin 0 -> 182 bytes
 .../jtstest/testbuilder/Icon_LinearRing_B.png      |   Bin 0 -> 191 bytes
 .../jtstest/testbuilder/Icon_Point.png             |   Bin 0 -> 180 bytes
 .../jtstest/testbuilder/Icon_Point_B.png           |   Bin 0 -> 181 bytes
 .../jtstest/testbuilder/Icon_Polygon.png           |   Bin 0 -> 187 bytes
 .../jtstest/testbuilder/Icon_Polygon_B.png         |   Bin 0 -> 193 bytes
 .../org/locationtech/jtstest/testbuilder/Info.png  |   Bin 0 -> 222 bytes
 .../jtstest/testbuilder/InspectGeometry.png        |   Bin 0 -> 965 bytes
 .../org/locationtech/jtstest/testbuilder/Left.png  |   Bin 0 -> 972 bytes
 .../jtstest/testbuilder/LoadWKTToTest.png          |   Bin 0 -> 953 bytes
 .../jtstest/testbuilder/MagnifyCursor.gif          |   Bin 0 -> 927 bytes
 .../jtstest/testbuilder/MagnifyMinus.gif           |   Bin 0 -> 994 bytes
 .../jtstest/testbuilder/MagnifyPlus.gif            |   Bin 0 -> 990 bytes
 .../jtstest/testbuilder/MoveVertex.png             |   Bin 0 -> 967 bytes
 .../jtstest/testbuilder/MoveVertexCursor.gif       |   Bin 0 -> 923 bytes
 .../org/locationtech/jtstest/testbuilder/Paste.png |   Bin 0 -> 852 bytes
 .../org/locationtech/jtstest/testbuilder/Plus.png  |   Bin 0 -> 899 bytes
 .../org/locationtech/jtstest/testbuilder/Right.png |   Bin 0 -> 965 bytes
 .../locationtech/jtstest/testbuilder/Select.gif    |   Bin 0 -> 925 bytes
 .../jtstest/testbuilder/UnaryGeomFunction.png      |   Bin 0 -> 905 bytes
 .../org/locationtech/jtstest/testbuilder/Up.png    |   Bin 0 -> 958 bytes
 .../jtstest/testbuilder/YellowCircle.gif           |   Bin 0 -> 987 bytes
 .../locationtech/jtstest/testbuilder/ZoomAll.png   |   Bin 0 -> 939 bytes
 .../locationtech/jtstest/testbuilder/ZoomInput.png |   Bin 0 -> 923 bytes
 .../jtstest/testbuilder/ZoomInputA.png             |   Bin 0 -> 910 bytes
 .../jtstest/testbuilder/ZoomInputB.png             |   Bin 0 -> 910 bytes
 .../jtstest/testbuilder/ZoomOneToOne.png           |   Bin 0 -> 938 bytes
 .../jtstest/testbuilder/ZoomResult.png             |   Bin 0 -> 154 bytes
 .../locationtech/jtstest/testbuilder/app-icon.gif  |   Bin 0 -> 949 bytes
 .../jtstest/testbuilder/booleanGeomFunction.png    |   Bin 0 -> 930 bytes
 .../org/locationtech/jtstest/testbuilder/clear.gif |   Bin 0 -> 832 bytes
 .../jtstest/testbuilder/crossShaded.gif            |   Bin 0 -> 878 bytes
 .../locationtech/jtstest/testbuilder/logo64.png    |   Bin 0 -> 347 bytes
 .../jtstest/testbuilder/numGeomFunction.png        |   Bin 0 -> 185 bytes
 .../jtstest/testbuilder/tickShaded.gif             |   Bin 0 -> 876 bytes
 .../org/locationtech/jtstest/TestBuilderTest.java  |    48 +
 .../jtstest/TestFileGeometryExtractor.java         |    68 +
 .../org/locationtech/jtstest/TestReaderTest.java   |   284 +
 modules/core/pom.xml                               |    54 +
 .../main/java/org/locationtech/jts/JTSVersion.java |    98 +
 .../java/org/locationtech/jts/algorithm/Angle.java |   289 +
 .../java/org/locationtech/jts/algorithm/Area.java  |   115 +
 .../jts/algorithm/BoundaryNodeRule.java            |   195 +
 .../locationtech/jts/algorithm/CGAlgorithms.java   |   575 +
 .../locationtech/jts/algorithm/CGAlgorithms3D.java |   163 +
 .../locationtech/jts/algorithm/CGAlgorithmsDD.java |   206 +
 .../org/locationtech/jts/algorithm/Centroid.java   |   256 +
 .../org/locationtech/jts/algorithm/ConvexHull.java |   509 +
 .../org/locationtech/jts/algorithm/Distance.java   |   222 +
 .../locationtech/jts/algorithm/HCoordinate.java    |   167 +
 .../jts/algorithm/InteriorPointArea.java           |   246 +
 .../jts/algorithm/InteriorPointLine.java           |   109 +
 .../jts/algorithm/InteriorPointPoint.java          |    70 +
 .../org/locationtech/jts/algorithm/Length.java     |    60 +
 .../jts/algorithm/LineIntersector.java             |   418 +
 .../jts/algorithm/MinimumBoundingCircle.java       |   346 +
 .../jts/algorithm/MinimumDiameter.java             |   343 +
 .../jts/algorithm/NotRepresentableException.java   |    30 +
 .../locationtech/jts/algorithm/Orientation.java    |   189 +
 .../locationtech/jts/algorithm/PointLocation.java  |   117 +
 .../locationtech/jts/algorithm/PointLocator.java   |   206 +
 .../jts/algorithm/RayCrossingCounter.java          |   221 +
 .../jts/algorithm/RectangleLineIntersector.java    |   145 +
 .../jts/algorithm/RobustDeterminant.java           |   402 +
 .../jts/algorithm/RobustLineIntersector.java       |   459 +
 .../distance/DiscreteHausdorffDistance.java        |   209 +
 .../jts/algorithm/distance/DistanceToPoint.java    |    76 +
 .../jts/algorithm/distance/PointPairDistance.java  |    99 +
 .../jts/algorithm/distance/package.html            |    13 +
 .../locate/IndexedPointInAreaLocator.java          |   152 +
 .../algorithm/locate/PointOnGeometryLocator.java   |    33 +
 .../algorithm/locate/SimplePointInAreaLocator.java |   143 +
 .../locationtech/jts/algorithm/locate/package.html |    13 +
 .../jts/algorithm/match/AreaSimilarityMeasure.java |    51 +
 .../match/HausdorffSimilarityMeasure.java          |    75 +
 .../jts/algorithm/match/SimilarityMeasure.java     |    34 +
 .../algorithm/match/SimilarityMeasureCombiner.java |    28 +
 .../locationtech/jts/algorithm/match/package.html  |    13 +
 .../org/locationtech/jts/algorithm/package.html    |    50 +
 .../org/locationtech/jts/awt/FontGlyphReader.java  |   124 +
 .../jts/awt/GeometryCollectionShape.java           |   109 +
 .../jts/awt/IdentityPointTransformation.java       |    31 +
 .../locationtech/jts/awt/PointShapeFactory.java    |   376 +
 .../locationtech/jts/awt/PointTransformation.java  |    35 +
 .../org/locationtech/jts/awt/PolygonShape.java     |   143 +
 .../jts/awt/ShapeCollectionPathIterator.java       |   100 +
 .../java/org/locationtech/jts/awt/ShapeReader.java |   177 +
 .../java/org/locationtech/jts/awt/ShapeWriter.java |   310 +
 .../java/org/locationtech/jts/awt/package.html     |    13 +
 .../org/locationtech/jts/densify/Densifier.java    |   172 +
 .../java/org/locationtech/jts/densify/package.html |    13 +
 .../jts/dissolve/DissolveEdgeGraph.java            |    34 +
 .../jts/dissolve/DissolveHalfEdge.java             |    52 +
 .../locationtech/jts/dissolve/LineDissolver.java   |   300 +
 .../org/locationtech/jts/edgegraph/EdgeGraph.java  |   157 +
 .../jts/edgegraph/EdgeGraphBuilder.java            |    90 +
 .../org/locationtech/jts/edgegraph/HalfEdge.java   |   363 +
 .../locationtech/jts/edgegraph/MarkHalfEdge.java   |   122 +
 .../java/org/locationtech/jts/geom/Coordinate.java |   428 +
 .../locationtech/jts/geom/CoordinateArrays.java    |   472 +
 .../locationtech/jts/geom/CoordinateFilter.java    |    45 +
 .../org/locationtech/jts/geom/CoordinateList.java  |   229 +
 .../locationtech/jts/geom/CoordinateSequence.java  |   177 +
 .../jts/geom/CoordinateSequenceComparator.java     |   142 +
 .../jts/geom/CoordinateSequenceFactory.java        |    58 +
 .../jts/geom/CoordinateSequenceFilter.java         |    82 +
 .../locationtech/jts/geom/CoordinateSequences.java |   223 +
 .../jts/geom/DefaultCoordinateSequence.java        |   206 +
 .../jts/geom/DefaultCoordinateSequenceFactory.java |    72 +
 .../java/org/locationtech/jts/geom/Dimension.java  |   143 +
 .../java/org/locationtech/jts/geom/Envelope.java   |   781 +
 .../java/org/locationtech/jts/geom/Geometry.java   |  1907 +
 .../locationtech/jts/geom/GeometryCollection.java  |   297 +
 .../jts/geom/GeometryCollectionIterator.java       |   139 +
 .../jts/geom/GeometryComponentFilter.java          |    47 +
 .../org/locationtech/jts/geom/GeometryFactory.java |   628 +
 .../org/locationtech/jts/geom/GeometryFilter.java  |    37 +
 .../locationtech/jts/geom/IntersectionMatrix.java  |   577 +
 .../org/locationtech/jts/geom/LineSegment.java     |   655 +
 .../java/org/locationtech/jts/geom/LineString.java |   336 +
 .../java/org/locationtech/jts/geom/Lineal.java     |    24 +
 .../java/org/locationtech/jts/geom/LinearRing.java |   142 +
 .../java/org/locationtech/jts/geom/Location.java   |    71 +
 .../org/locationtech/jts/geom/MultiLineString.java |   135 +
 .../java/org/locationtech/jts/geom/MultiPoint.java |   114 +
 .../org/locationtech/jts/geom/MultiPolygon.java    |   146 +
 .../locationtech/jts/geom/OctagonalEnvelope.java   |   362 +
 .../main/java/org/locationtech/jts/geom/Point.java |   228 +
 .../java/org/locationtech/jts/geom/Polygon.java    |   446 +
 .../java/org/locationtech/jts/geom/Polygonal.java  |    26 +
 .../org/locationtech/jts/geom/PrecisionModel.java  |   469 +
 .../java/org/locationtech/jts/geom/Puntal.java     |    24 +
 .../locationtech/jts/geom/TopologyException.java   |    47 +
 .../java/org/locationtech/jts/geom/Triangle.java   |   559 +
 .../jts/geom/impl/CoordinateArraySequence.java     |   273 +
 .../geom/impl/CoordinateArraySequenceFactory.java  |    81 +
 .../jts/geom/impl/PackedCoordinateSequence.java    |   492 +
 .../geom/impl/PackedCoordinateSequenceFactory.java |   154 +
 .../org/locationtech/jts/geom/impl/package.html    |    13 +
 .../java/org/locationtech/jts/geom/package.html    |    25 +
 .../geom/prep/AbstractPreparedPolygonContains.java |   226 +
 .../jts/geom/prep/BasicPreparedGeometry.java       |   203 +
 .../jts/geom/prep/PreparedGeometry.java            |   172 +
 .../jts/geom/prep/PreparedGeometryFactory.java     |    67 +
 .../jts/geom/prep/PreparedLineString.java          |    60 +
 .../geom/prep/PreparedLineStringIntersects.java    |   125 +
 .../locationtech/jts/geom/prep/PreparedPoint.java  |    48 +
 .../jts/geom/prep/PreparedPolygon.java             |   123 +
 .../jts/geom/prep/PreparedPolygonContains.java     |    80 +
 .../geom/prep/PreparedPolygonContainsProperly.java |   105 +
 .../jts/geom/prep/PreparedPolygonCovers.java       |    80 +
 .../jts/geom/prep/PreparedPolygonIntersects.java   |   106 +
 .../jts/geom/prep/PreparedPolygonPredicate.java    |   149 +
 .../org/locationtech/jts/geom/prep/package.html    |    13 +
 .../jts/geom/util/AffineTransformation.java        |  1097 +
 .../jts/geom/util/AffineTransformationBuilder.java |   143 +
 .../jts/geom/util/AffineTransformationFactory.java |   178 +
 .../geom/util/ComponentCoordinateExtracter.java    |    68 +
 .../jts/geom/util/GeometryCollectionMapper.java    |    56 +
 .../jts/geom/util/GeometryCombiner.java            |   175 +
 .../locationtech/jts/geom/util/GeometryEditor.java |   357 +
 .../jts/geom/util/GeometryExtracter.java           |    88 +
 .../locationtech/jts/geom/util/GeometryMapper.java |    83 +
 .../jts/geom/util/GeometryTransformer.java         |   297 +
 .../jts/geom/util/LineStringExtracter.java         |    93 +
 .../jts/geom/util/LinearComponentExtracter.java    |   209 +
 .../util/NoninvertibleTransformationException.java |    32 +
 .../locationtech/jts/geom/util/PointExtracter.java |    81 +
 .../jts/geom/util/PolygonExtracter.java            |    77 +
 .../geom/util/ShortCircuitedGeometryVisitor.java   |    49 +
 .../jts/geom/util/SineStarFactory.java             |   130 +
 .../org/locationtech/jts/geom/util/package.html    |    13 +
 .../java/org/locationtech/jts/geomgraph/Depth.java |   137 +
 .../locationtech/jts/geomgraph/DirectedEdge.java   |   219 +
 .../jts/geomgraph/DirectedEdgeStar.java            |   389 +
 .../java/org/locationtech/jts/geomgraph/Edge.java  |   270 +
 .../org/locationtech/jts/geomgraph/EdgeEnd.java    |   129 +
 .../locationtech/jts/geomgraph/EdgeEndStar.java    |   338 +
 .../jts/geomgraph/EdgeIntersection.java            |    87 +
 .../jts/geomgraph/EdgeIntersectionList.java        |   151 +
 .../org/locationtech/jts/geomgraph/EdgeList.java   |   114 +
 .../jts/geomgraph/EdgeNodingValidator.java         |    81 +
 .../org/locationtech/jts/geomgraph/EdgeRing.java   |   231 +
 .../locationtech/jts/geomgraph/GeometryGraph.java  |   475 +
 .../locationtech/jts/geomgraph/GraphComponent.java |    84 +
 .../java/org/locationtech/jts/geomgraph/Label.java |   201 +
 .../java/org/locationtech/jts/geomgraph/Node.java  |   154 +
 .../locationtech/jts/geomgraph/NodeFactory.java    |    29 +
 .../org/locationtech/jts/geomgraph/NodeMap.java    |   120 +
 .../locationtech/jts/geomgraph/PlanarGraph.java    |   238 +
 .../org/locationtech/jts/geomgraph/Position.java   |    40 +
 .../org/locationtech/jts/geomgraph/Quadrant.java   |   139 +
 .../jts/geomgraph/TopologyLocation.java            |   185 +
 .../jts/geomgraph/index/EdgeSetIntersector.java    |    57 +
 .../jts/geomgraph/index/MonotoneChain.java         |    34 +
 .../jts/geomgraph/index/MonotoneChainEdge.java     |   142 +
 .../jts/geomgraph/index/MonotoneChainIndexer.java  |    99 +
 .../jts/geomgraph/index/SegmentIntersector.java    |   206 +
 .../geomgraph/index/SimpleEdgeSetIntersector.java  |    82 +
 .../index/SimpleMCSweepLineIntersector.java        |   151 +
 .../index/SimpleSweepLineIntersector.java          |   144 +
 .../jts/geomgraph/index/SweepLineEvent.java        |    91 +
 .../jts/geomgraph/index/SweepLineSegment.java      |    53 +
 .../locationtech/jts/geomgraph/index/package.html  |    13 +
 .../org/locationtech/jts/geomgraph/package.html    |    25 +
 .../locationtech/jts/index/ArrayListVisitor.java   |    35 +
 .../org/locationtech/jts/index/ItemVisitor.java    |    24 +
 .../org/locationtech/jts/index/SpatialIndex.java   |    67 +
 .../locationtech/jts/index/bintree/Bintree.java    |   190 +
 .../locationtech/jts/index/bintree/Interval.java   |    84 +
 .../org/locationtech/jts/index/bintree/Key.java    |    75 +
 .../org/locationtech/jts/index/bintree/Node.java   |   152 +
 .../locationtech/jts/index/bintree/NodeBase.java   |   173 +
 .../org/locationtech/jts/index/bintree/Root.java   |   100 +
 .../locationtech/jts/index/bintree/package.html    |    13 +
 .../jts/index/chain/MonotoneChain.java             |   242 +
 .../jts/index/chain/MonotoneChainBuilder.java      |   120 +
 .../index/chain/MonotoneChainOverlapAction.java    |    51 +
 .../jts/index/chain/MonotoneChainSelectAction.java |    55 +
 .../org/locationtech/jts/index/chain/package.html  |    13 +
 .../intervalrtree/IntervalRTreeBranchNode.java     |    46 +
 .../index/intervalrtree/IntervalRTreeLeafNode.java |    37 +
 .../jts/index/intervalrtree/IntervalRTreeNode.java |    58 +
 .../intervalrtree/SortedPackedIntervalRTree.java   |   141 +
 .../jts/index/intervalrtree/package.html           |    13 +
 .../org/locationtech/jts/index/kdtree/KdNode.java  |   144 +
 .../jts/index/kdtree/KdNodeVisitor.java            |    29 +
 .../org/locationtech/jts/index/kdtree/KdTree.java  |   349 +
 .../org/locationtech/jts/index/kdtree/package.html |    13 +
 .../java/org/locationtech/jts/index/package.html   |    13 +
 .../jts/index/quadtree/DoubleBits.java             |   153 +
 .../jts/index/quadtree/IntervalSize.java           |    52 +
 .../org/locationtech/jts/index/quadtree/Key.java   |    81 +
 .../org/locationtech/jts/index/quadtree/Node.java  |   179 +
 .../locationtech/jts/index/quadtree/NodeBase.java  |   236 +
 .../locationtech/jts/index/quadtree/Quadtree.java  |   242 +
 .../org/locationtech/jts/index/quadtree/Root.java  |    99 +
 .../locationtech/jts/index/quadtree/package.html   |    13 +
 .../jts/index/strtree/AbstractNode.java            |   125 +
 .../jts/index/strtree/AbstractSTRtree.java         |   450 +
 .../locationtech/jts/index/strtree/Boundable.java  |    30 +
 .../jts/index/strtree/BoundablePair.java           |   211 +
 .../strtree/BoundablePairDistanceComparator.java   |    65 +
 .../jts/index/strtree/GeometryItemDistance.java    |    43 +
 .../locationtech/jts/index/strtree/Interval.java   |    57 +
 .../jts/index/strtree/ItemBoundable.java           |    37 +
 .../jts/index/strtree/ItemDistance.java            |    37 +
 .../locationtech/jts/index/strtree/SIRtree.java    |   109 +
 .../locationtech/jts/index/strtree/STRtree.java    |   500 +
 .../locationtech/jts/index/strtree/package.html    |     8 +
 .../jts/index/sweepline/SweepLineEvent.java        |    66 +
 .../jts/index/sweepline/SweepLineIndex.java        |    95 +
 .../jts/index/sweepline/SweepLineInterval.java     |    40 +
 .../index/sweepline/SweepLineOverlapAction.java    |    25 +
 .../locationtech/jts/index/sweepline/package.html  |    13 +
 .../org/locationtech/jts/io/ByteArrayInStream.java |    70 +
 .../locationtech/jts/io/ByteOrderDataInStream.java |    87 +
 .../org/locationtech/jts/io/ByteOrderValues.java   |   118 +
 .../java/org/locationtech/jts/io/InStream.java     |    33 +
 .../locationtech/jts/io/InputStreamInStream.java   |    34 +
 .../java/org/locationtech/jts/io/OutStream.java    |    24 +
 .../locationtech/jts/io/OutputStreamOutStream.java |    33 +
 .../org/locationtech/jts/io/ParseException.java    |    54 +
 .../java/org/locationtech/jts/io/WKBConstants.java |    28 +
 .../org/locationtech/jts/io/WKBHexFileReader.java  |   171 +
 .../java/org/locationtech/jts/io/WKBReader.java    |   387 +
 .../java/org/locationtech/jts/io/WKBWriter.java    |   427 +
 .../org/locationtech/jts/io/WKTFileReader.java     |   168 +
 .../java/org/locationtech/jts/io/WKTReader.java    |   755 +
 .../java/org/locationtech/jts/io/WKTWriter.java    |   770 +
 .../org/locationtech/jts/io/gml2/GMLConstants.java |    53 +
 .../org/locationtech/jts/io/gml2/GMLHandler.java   |   274 +
 .../org/locationtech/jts/io/gml2/GMLReader.java    |   120 +
 .../org/locationtech/jts/io/gml2/GMLWriter.java    |   477 +
 .../jts/io/gml2/GeometryStrategies.java            |   527 +
 .../java/org/locationtech/jts/io/gml2/package.html |     6 +
 .../org/locationtech/jts/io/kml/KMLWriter.java     |   399 +
 .../main/java/org/locationtech/jts/io/package.html |    25 +
 .../jts/linearref/ExtractLineByLocation.java       |   191 +
 .../jts/linearref/LengthIndexOfPoint.java          |   129 +
 .../jts/linearref/LengthIndexedLine.java           |   253 +
 .../jts/linearref/LengthLocationMap.java           |   204 +
 .../jts/linearref/LinearGeometryBuilder.java       |   138 +
 .../locationtech/jts/linearref/LinearIterator.java |   192 +
 .../locationtech/jts/linearref/LinearLocation.java |   477 +
 .../jts/linearref/LocationIndexOfLine.java         |    66 +
 .../jts/linearref/LocationIndexOfPoint.java        |   159 +
 .../jts/linearref/LocationIndexedLine.java         |   214 +
 .../org/locationtech/jts/linearref/package.html    |    37 +
 .../main/java/org/locationtech/jts/math/DD.java    |  1380 +
 .../java/org/locationtech/jts/math/MathUtil.java   |   125 +
 .../java/org/locationtech/jts/math/Matrix.java     |    99 +
 .../java/org/locationtech/jts/math/Plane3D.java    |    91 +
 .../java/org/locationtech/jts/math/Vector2D.java   |   339 +
 .../java/org/locationtech/jts/math/Vector3D.java   |   161 +
 .../jts/noding/BasicSegmentString.java             |    89 +
 .../jts/noding/FastNodingValidator.java            |   156 +
 .../noding/FastSegmentSetIntersectionFinder.java   |    79 +
 .../jts/noding/InteriorIntersectionFinder.java     |   259 +
 .../noding/InteriorIntersectionFinderAdder.java    |    93 +
 .../locationtech/jts/noding/IntersectionAdder.java |   164 +
 .../jts/noding/IntersectionFinderAdder.java        |    94 +
 .../org/locationtech/jts/noding/IteratedNoder.java |   122 +
 .../org/locationtech/jts/noding/MCIndexNoder.java  |   125 +
 .../noding/MCIndexSegmentSetMutualIntersector.java |   142 +
 .../jts/noding/NodableSegmentString.java           |    33 +
 .../jts/noding/NodedSegmentString.java             |   195 +
 .../java/org/locationtech/jts/noding/Noder.java    |    46 +
 .../locationtech/jts/noding/NodingValidator.java   |   165 +
 .../java/org/locationtech/jts/noding/Octant.java   |    89 +
 .../jts/noding/OrientedCoordinateArray.java        |   110 +
 .../org/locationtech/jts/noding/ScaledNoder.java   |   129 +
 .../jts/noding/SegmentIntersectionDetector.java    |   216 +
 .../jts/noding/SegmentIntersector.java             |    46 +
 .../org/locationtech/jts/noding/SegmentNode.java   |    82 +
 .../locationtech/jts/noding/SegmentNodeList.java   |   369 +
 .../jts/noding/SegmentPointComparator.java         |    77 +
 .../jts/noding/SegmentSetMutualIntersector.java    |    49 +
 .../org/locationtech/jts/noding/SegmentString.java |    44 +
 .../jts/noding/SegmentStringDissolver.java         |   156 +
 .../locationtech/jts/noding/SegmentStringUtil.java |   100 +
 .../org/locationtech/jts/noding/SimpleNoder.java   |    65 +
 .../noding/SimpleSegmentSetMutualIntersector.java  |    83 +
 .../locationtech/jts/noding/SinglePassNoder.java   |    70 +
 .../java/org/locationtech/jts/noding/package.html  |    13 +
 .../jts/noding/snapround/GeometryNoder.java        |   133 +
 .../jts/noding/snapround/HotPixel.java             |   300 +
 .../jts/noding/snapround/MCIndexPointSnapper.java  |   113 +
 .../jts/noding/snapround/MCIndexSnapRounder.java   |   156 +
 .../jts/noding/snapround/SimpleSnapRounder.java    |   185 +
 .../locationtech/jts/noding/snapround/package.html |    13 +
 .../org/locationtech/jts/operation/BoundaryOp.java |   183 +
 .../jts/operation/GeometryGraphOperation.java      |    73 +
 .../org/locationtech/jts/operation/IsSimpleOp.java |   345 +
 .../jts/operation/buffer/BufferBuilder.java        |   325 +
 .../buffer/BufferInputLineSimplifier.java          |   241 +
 .../jts/operation/buffer/BufferOp.java             |   371 +
 .../jts/operation/buffer/BufferParameters.java     |   345 +
 .../jts/operation/buffer/BufferSubgraph.java       |   318 +
 .../jts/operation/buffer/OffsetCurveBuilder.java   |   341 +
 .../operation/buffer/OffsetCurveSetBuilder.java    |   308 +
 .../operation/buffer/OffsetSegmentGenerator.java   |   656 +
 .../jts/operation/buffer/OffsetSegmentString.java  |   139 +
 .../jts/operation/buffer/RightmostEdgeFinder.java  |   171 +
 .../jts/operation/buffer/SubgraphDepthLocater.java |   245 +
 .../locationtech/jts/operation/buffer/package.html |    13 +
 .../validate/BufferCurveMaximumDistanceFinder.java |   126 +
 .../buffer/validate/BufferDistanceValidator.java   |   239 +
 .../buffer/validate/BufferResultValidator.java     |   210 +
 .../buffer/validate/DistanceToPointFinder.java     |    74 +
 .../buffer/validate/PointPairDistance.java         |    92 +
 .../jts/operation/buffer/validate/package.html     |    13 +
 .../distance/ConnectedElementLocationFilter.java   |    65 +
 .../distance/ConnectedElementPointFilter.java      |    63 +
 .../jts/operation/distance/DistanceOp.java         |   418 +
 .../jts/operation/distance/FacetSequence.java      |   172 +
 .../distance/FacetSequenceTreeBuilder.java         |    85 +
 .../jts/operation/distance/GeometryLocation.java   |    92 +
 .../operation/distance/IndexedFacetDistance.java   |   167 +
 .../jts/operation/distance/package.html            |    13 +
 .../distance3d/AxisPlaneCoordinateSequence.java    |   142 +
 .../jts/operation/distance3d/Distance3DOp.java     |   566 +
 .../jts/operation/distance3d/PlanarPolygon3D.java  |   174 +
 .../jts/operation/linemerge/EdgeString.java        |    83 +
 .../operation/linemerge/LineMergeDirectedEdge.java |    59 +
 .../jts/operation/linemerge/LineMergeEdge.java     |    38 +
 .../jts/operation/linemerge/LineMergeGraph.java    |    70 +
 .../jts/operation/linemerge/LineMerger.java        |   178 +
 .../jts/operation/linemerge/LineSequencer.java     |   471 +
 .../jts/operation/linemerge/package.html           |    13 +
 .../overlay/ConsistentPolygonRingChecker.java      |   144 +
 .../jts/operation/overlay/EdgeSetNoder.java        |    61 +
 .../jts/operation/overlay/LineBuilder.java         |   188 +
 .../jts/operation/overlay/MaximalEdgeRing.java     |    88 +
 .../jts/operation/overlay/MinimalEdgeRing.java     |    46 +
 .../jts/operation/overlay/OverlayNodeFactory.java  |    38 +
 .../jts/operation/overlay/OverlayOp.java           |   689 +
 .../jts/operation/overlay/PointBuilder.java        |   111 +
 .../jts/operation/overlay/PolygonBuilder.java      |   289 +
 .../jts/operation/overlay/package.html             |    41 +
 .../operation/overlay/snap/GeometrySnapper.java    |   263 +
 .../operation/overlay/snap/LineStringSnapper.java  |   218 +
 .../overlay/snap/SnapIfNeededOverlayOp.java        |   103 +
 .../jts/operation/overlay/snap/SnapOverlayOp.java  |   138 +
 .../jts/operation/overlay/snap/package.html        |    13 +
 .../overlay/validate/FuzzyPointLocator.java        |   141 +
 .../overlay/validate/OffsetPointGenerator.java     |   117 +
 .../overlay/validate/OverlayResultValidator.java   |   165 +
 .../jts/operation/overlay/validate/package.html    |    13 +
 .../org/locationtech/jts/operation/package.html    |    13 +
 .../jts/operation/polygonize/EdgeRing.java         |   467 +
 .../polygonize/PolygonizeDirectedEdge.java         |    93 +
 .../jts/operation/polygonize/PolygonizeEdge.java   |    35 +
 .../jts/operation/polygonize/PolygonizeGraph.java  |   437 +
 .../jts/operation/polygonize/Polygonizer.java      |   359 +
 .../jts/operation/polygonize/package.html          |    13 +
 .../jts/operation/predicate/RectangleContains.java |   171 +
 .../operation/predicate/RectangleIntersects.java   |   341 +
 .../jts/operation/predicate/package.html           |    13 +
 .../jts/operation/relate/EdgeEndBuilder.java       |   150 +
 .../jts/operation/relate/EdgeEndBundle.java        |   192 +
 .../jts/operation/relate/EdgeEndBundleStar.java    |    69 +
 .../jts/operation/relate/RelateComputer.java       |   389 +
 .../jts/operation/relate/RelateNode.java           |    52 +
 .../jts/operation/relate/RelateNodeFactory.java    |    33 +
 .../jts/operation/relate/RelateNodeGraph.java      |   135 +
 .../jts/operation/relate/RelateOp.java             |   115 +
 .../locationtech/jts/operation/relate/package.html |    52 +
 .../jts/operation/union/CascadedPolygonUnion.java  |   412 +
 .../jts/operation/union/PointGeometryUnion.java    |    86 +
 .../jts/operation/union/UnaryUnionOp.java          |   278 +
 .../jts/operation/union/UnionInteracting.java      |   133 +
 .../locationtech/jts/operation/union/package.html  |    13 +
 .../operation/valid/ConnectedInteriorTester.java   |   233 +
 .../jts/operation/valid/ConsistentAreaTester.java  |   149 +
 .../operation/valid/IndexedNestedRingTester.java   |   108 +
 .../jts/operation/valid/IsValidOp.java             |   618 +
 .../jts/operation/valid/RepeatedPointTester.java   |    81 +
 .../operation/valid/TopologyValidationError.java   |   173 +
 .../locationtech/jts/operation/valid/package.html  |    13 +
 .../locationtech/jts/planargraph/DirectedEdge.java |   213 +
 .../jts/planargraph/DirectedEdgeStar.java          |   163 +
 .../org/locationtech/jts/planargraph/Edge.java     |   120 +
 .../jts/planargraph/GraphComponent.java            |   151 +
 .../org/locationtech/jts/planargraph/Node.java     |   128 +
 .../org/locationtech/jts/planargraph/NodeMap.java  |    81 +
 .../locationtech/jts/planargraph/PlanarGraph.java  |   220 +
 .../org/locationtech/jts/planargraph/Subgraph.java |   107 +
 .../algorithm/ConnectedSubgraphFinder.java         |    96 +
 .../jts/planargraph/algorithm/package.html         |    13 +
 .../org/locationtech/jts/planargraph/package.html  |    13 +
 .../org/locationtech/jts/precision/CommonBits.java |   139 +
 .../locationtech/jts/precision/CommonBitsOp.java   |   163 +
 .../jts/precision/CommonBitsRemover.java           |   158 +
 .../CoordinatePrecisionReducerFilter.java          |    68 +
 .../jts/precision/EnhancedPrecisionOp.java         |   204 +
 .../jts/precision/GeometryPrecisionReducer.java    |   217 +
 .../jts/precision/MinimumClearance.java            |   315 +
 .../PrecisionReducerCoordinateOperation.java       |    77 +
 .../precision/SimpleGeometryPrecisionReducer.java  |   153 +
 .../jts/precision/SimpleMinimumClearance.java      |   164 +
 .../jts/precision/doc-files/minClearance.png       |   Bin 0 -> 6539 bytes
 .../org/locationtech/jts/precision/package.html    |    14 +
 .../jts/shape/GeometricShapeBuilder.java           |    94 +
 .../jts/shape/fractal/KochSnowflakeBuilder.java    |   103 +
 .../jts/shape/fractal/SierpinskiCarpetBuilder.java |   100 +
 .../jts/shape/random/RandomPointsBuilder.java      |   107 +
 .../shape/random/RandomPointsInGridBuilder.java    |   151 +
 .../jts/simplify/DouglasPeuckerLineSimplifier.java |    97 +
 .../jts/simplify/DouglasPeuckerSimplifier.java     |   210 +
 .../jts/simplify/LineSegmentIndex.java             |    95 +
 .../jts/simplify/TaggedLineSegment.java            |    42 +
 .../jts/simplify/TaggedLineString.java             |   102 +
 .../jts/simplify/TaggedLineStringSimplifier.java   |   238 +
 .../jts/simplify/TaggedLinesSimplifier.java        |    63 +
 .../jts/simplify/TopologyPreservingSimplifier.java |   185 +
 .../jts/simplify/VWLineSimplifier.java             |   174 +
 .../locationtech/jts/simplify/VWSimplifier.java    |   213 +
 .../org/locationtech/jts/simplify/package.html     |    13 +
 .../ConformingDelaunayTriangulationBuilder.java    |   198 +
 .../ConformingDelaunayTriangulator.java            |   544 +
 .../ConstraintEnforcementException.java            |    64 +
 .../triangulate/ConstraintSplitPointFinder.java    |    38 +
 .../jts/triangulate/ConstraintVertex.java          |    88 +
 .../jts/triangulate/ConstraintVertexFactory.java   |    25 +
 .../triangulate/DelaunayTriangulationBuilder.java  |   190 +
 .../IncrementalDelaunayTriangulator.java           |   123 +
 .../jts/triangulate/MidpointSplitPointFinder.java  |    41 +
 .../NonEncroachingSplitPointFinder.java            |    73 +
 .../org/locationtech/jts/triangulate/Segment.java  |   201 +
 .../locationtech/jts/triangulate/SplitSegment.java |    89 +
 .../VertexTaggedGeometryDataMapper.java            |    94 +
 .../jts/triangulate/VoronoiDiagramBuilder.java     |   179 +
 .../org/locationtech/jts/triangulate/package.html  |    13 +
 .../quadedge/EdgeConnectedTriangleTraversal.java   |    73 +
 .../quadedge/LastFoundQuadEdgeLocator.java         |    56 +
 .../quadedge/LocateFailureException.java           |    48 +
 .../jts/triangulate/quadedge/QuadEdge.java         |   414 +
 .../jts/triangulate/quadedge/QuadEdgeLocator.java  |    26 +
 .../triangulate/quadedge/QuadEdgeSubdivision.java  |   950 +
 .../jts/triangulate/quadedge/QuadEdgeTriangle.java |   340 +
 .../jts/triangulate/quadedge/QuadEdgeUtil.java     |    47 +
 .../jts/triangulate/quadedge/TraversalVisitor.java |    38 +
 .../triangulate/quadedge/TrianglePredicate.java    |   314 +
 .../jts/triangulate/quadedge/TriangleVisitor.java  |    28 +
 .../jts/triangulate/quadedge/Vertex.java           |   380 +
 .../jts/triangulate/quadedge/package.html          |    14 +
 .../java/org/locationtech/jts/util/Assert.java     |   103 +
 .../jts/util/AssertionFailedException.java         |    42 +
 .../org/locationtech/jts/util/CollectionUtil.java  |    82 +
 .../jts/util/CoordinateArrayFilter.java            |    53 +
 .../jts/util/CoordinateCountFilter.java            |    43 +
 .../main/java/org/locationtech/jts/util/Debug.java |   328 +
 .../jts/util/GeometricShapeFactory.java            |   446 +
 .../java/org/locationtech/jts/util/Memory.java     |    87 +
 .../java/org/locationtech/jts/util/NumberUtil.java |    23 +
 .../org/locationtech/jts/util/ObjectCounter.java   |    75 +
 .../org/locationtech/jts/util/PriorityQueue.java   |   133 +
 .../java/org/locationtech/jts/util/Stopwatch.java  |    87 +
 .../java/org/locationtech/jts/util/StringUtil.java |   106 +
 .../jts/util/UniqueCoordinateArrayFilter.java      |    69 +
 .../java/org/locationtech/jts/util/package.html    |     8 +
 modules/core/src/main/javadoc/overview.html        |    12 +
 .../jts/algorithm/AbstractPointInRingTest.java     |   112 +
 .../org/locationtech/jts/algorithm/AngleTest.java  |   105 +
 .../org/locationtech/jts/algorithm/AreaTest.java   |    63 +
 .../jts/algorithm/CGAlgorithmsDDTest.java          |    23 +
 .../locationtech/jts/algorithm/CentroidTest.java   |    50 +
 .../locationtech/jts/algorithm/ConvexHullTest.java |   146 +
 .../locationtech/jts/algorithm/DistanceTest.java   |    47 +
 .../jts/algorithm/InteriorPointTest.java           |    92 +
 .../org/locationtech/jts/algorithm/IsCCWTest.java  |    54 +
 .../org/locationtech/jts/algorithm/LengthTest.java |    38 +
 .../jts/algorithm/LocatePointInRingTest.java       |    42 +
 .../jts/algorithm/MinimumBoundingCircleTest.java   |   117 +
 .../jts/algorithm/MinimumDiameterTest.java         |    69 +
 .../jts/algorithm/NonRobustCGAlgorithms.java       |   247 +
 .../jts/algorithm/NonRobustLineIntersector.java    |   297 +
 .../algorithm/NonRobustLineIntersectorTest.java    |    52 +
 .../jts/algorithm/NonRobustRayCrossingCounter.java |   236 +
 .../jts/algorithm/OrientationIndexFailureTest.java |   206 +
 .../jts/algorithm/OrientationIndexTest.java        |   101 +
 .../jts/algorithm/PerturbedGridPolygonBuilder.java |   110 +
 .../jts/algorithm/PointInRingTest.java             |    49 +
 .../jts/algorithm/PointLocationOnLineTest.java     |    58 +
 .../jts/algorithm/PointLocatorTest.java            |    70 +
 .../jts/algorithm/RayCrossingCounterTest.java      |    42 +
 .../algorithm/RectangleLineIntersectorTest.java    |   163 +
 .../jts/algorithm/RobustLineIntersectionTest.java  |   368 +
 .../jts/algorithm/RobustLineIntersectorTest.java   |   161 +
 .../jts/algorithm/ShewchuksDeterminant.java        |   798 +
 .../distance/DiscreteHausdorffDistanceTest.java    |    81 +
 .../locate/IndexedPointInAreaLocatorTest.java      |    46 +
 .../locate/SimplePointInAreaLocatorTest.java       |    46 +
 .../jts/dissolve/LineDissolverTest.java            |   154 +
 .../locationtech/jts/edgegraph/EdgeGraphTest.java  |    71 +
 .../jts/generator/GeometryGenerator.java           |   150 +
 .../locationtech/jts/generator/GridGenerator.java  |   155 +
 .../jts/generator/LineStringGenerator.java         |   201 +
 .../locationtech/jts/generator/MultiGenerator.java |   175 +
 .../locationtech/jts/generator/PointGenerator.java |    44 +
 .../jts/generator/PolygonGenerator.java            |   310 +
 .../org/locationtech/jts/geom/AreaLengthTest.java  |    68 +
 .../jts/geom/BidirectionalComparatorTest.java      |    69 +
 .../jts/geom/CoordinateArraysTest.java             |    84 +
 .../jts/geom/CoordinateSequencesTest.java          |    70 +
 .../org/locationtech/jts/geom/CoordinateTest.java  |   168 +
 .../org/locationtech/jts/geom/EnvelopeTest.java    |   269 +
 .../jts/geom/GeometryCollectionImplTest.java       |    78 +
 .../jts/geom/GeometryCollectionIteratorTest.java   |    54 +
 .../locationtech/jts/geom/GeometryFactoryTest.java |   110 +
 .../locationtech/jts/geom/GeometryImplTest.java    |   448 +
 .../jts/geom/IntersectionMatrixTest.java           |   118 +
 .../org/locationtech/jts/geom/IsRectangleTest.java |    83 +
 .../org/locationtech/jts/geom/LineSegmentTest.java |   137 +
 .../locationtech/jts/geom/LineStringImplTest.java  |   185 +
 .../locationtech/jts/geom/MultiPointImplTest.java  |    87 +
 .../org/locationtech/jts/geom/NormalizeTest.java   |   198 +
 .../org/locationtech/jts/geom/PointImplTest.java   |   104 +
 .../locationtech/jts/geom/PrecisionModelTest.java  |    68 +
 .../jts/geom/PredicateShortCircuitTest.java        |    84 +
 .../jts/geom/RectanglePredicateSyntheticTest.java  |   145 +
 .../jts/geom/RectanglePredicateTest.java           |    82 +
 .../locationtech/jts/geom/SegmentDensifier.java    |    66 +
 .../org/locationtech/jts/geom/TriangleTest.java    |   226 +
 .../jts/geom/impl/BasicCoordinateSequenceTest.java |    53 +
 .../jts/geom/impl/CoordinateArraySequenceTest.java |    40 +
 .../jts/geom/impl/CoordinateSequenceTestBase.java  |   185 +
 .../geom/impl/PackedCoordinateSequenceTest.java    |    40 +
 .../prep/PreparedPolygonIntersectsStressTest.java  |   143 +
 .../prep/PreparedPolygonPredicateStressTest.java   |    89 +
 .../jts/geom/prep/StressTestHarness.java           |   124 +
 .../geom/util/AffineTransformationBuilderTest.java |   240 +
 .../jts/geom/util/AffineTransformationTest.java    |   260 +
 .../locationtech/jts/index/SpatialIndexTester.java |   160 +
 .../locationtech/jts/index/kdtree/KdTreeTest.java  |   150 +
 .../jts/index/quadtree/DoubleBitsTest.java         |    36 +
 .../jts/index/quadtree/IsEmptyTest.java            |    33 +
 .../jts/index/quadtree/QuadtreeTest.java           |    70 +
 .../index/strtree/GeometryDistanceComparator.java  |    70 +
 .../jts/index/strtree/IntervalTest.java            |    68 +
 .../jts/index/strtree/SIRtreeTest.java             |    67 +
 .../jts/index/strtree/STRtreeTest.java             |   256 +
 .../locationtech/jts/io/SerializabilityTest.java   |    49 +
 .../org/locationtech/jts/io/WKBReaderTest.java     |   204 +
 .../test/java/org/locationtech/jts/io/WKBTest.java |   245 +
 .../org/locationtech/jts/io/WKBWriterTest.java     |    66 +
 .../org/locationtech/jts/io/WKTReaderExpTest.java  |    91 +
 .../jts/io/WKTReaderParseErrorTest.java            |    86 +
 .../org/locationtech/jts/io/WKTReaderTest.java     |   149 +
 .../org/locationtech/jts/io/WKTWriterTest.java     |   166 +
 .../jts/io/gml2/GMLReaderTestCase.java             |   136 +
 .../jts/io/gml2/StaticLineStringTest.java          |    73 +
 .../jts/io/gml2/StaticMultiLineStringTest.java     |    78 +
 .../jts/io/gml2/StaticMultiPointTest.java          |    56 +
 .../jts/io/gml2/StaticMultiPolygonTest.java        |   151 +
 .../locationtech/jts/io/gml2/StaticPointTest.java  |    52 +
 .../jts/io/gml2/StaticPolygonTest.java             |   123 +
 .../locationtech/jts/io/gml2/WritingTestCase.java  |    86 +
 .../java/org/locationtech/jts/io/gml2/geometry.xsd |   349 +
 .../org/locationtech/jts/io/kml/KMLWriterTest.java |   166 +
 .../jts/linearref/AbstractIndexedLineTest.java     |   253 +
 .../jts/linearref/LengthIndexedLineTest.java       |   223 +
 .../jts/linearref/LinearLocationTest.java          |   165 +
 .../jts/linearref/LocationIndexedLineTest.java     |   105 +
 .../org/locationtech/jts/math/DDBasicTest.java     |   318 +
 .../org/locationtech/jts/math/DDComputeTest.java   |   132 +
 .../java/org/locationtech/jts/math/DDIOTest.java   |   243 +
 .../java/org/locationtech/jts/math/DDTest.java     |    49 +
 .../org/locationtech/jts/math/Vector2DTest.java    |    62 +
 .../jts/noding/SegmentPointComparatorFullTest.java |   125 +
 .../jts/noding/SegmentPointComparatorTest.java     |    54 +
 .../jts/noding/snapround/SnapRoundingTest.java     |   176 +
 .../locationtech/jts/operation/BoundaryTest.java   |   139 +
 .../locationtech/jts/operation/IsSimpleTest.java   |   132 +
 .../buffer/BufferResultValidatorTest.java          |    59 +
 .../jts/operation/buffer/BufferTest.java           |   478 +
 .../jts/operation/buffer/BufferValidator.java      |   266 +
 .../jts/operation/buffer/DepthSegmentTest.java     |    62 +
 .../jts/operation/distance/DistanceTest.java       |   100 +
 .../jts/operation/distance3d/Distance3DOpTest.java |   381 +
 .../operation/distance3d/WithinDistance3DTest.java |   272 +
 .../jts/operation/linemerge/LineMergerTest.java    |   132 +
 .../jts/operation/linemerge/LineSequencerTest.java |   250 +
 .../overlay/FixedPrecisionSnappingTest.java        |    45 +
 .../jts/operation/polygonize/PolygonizeTest.java   |   183 +
 .../jts/operation/relate/ContainsTest.java         |    70 +
 .../relate/RelateBoundaryNodeRuleTest.java         |   118 +
 .../jts/operation/relate/RelateTest.java           |    75 +
 .../union/CascadedPolygonUnionFileTest.java        |    74 +
 .../operation/union/CascadedPolygonUnionTest.java  |   103 +
 .../union/CascadedPolygonUnionTester.java          |   115 +
 .../jts/operation/union/UnaryUnionTest.java        |    74 +
 .../jts/operation/valid/IsValidTest.java           |    56 +
 .../operation/valid/SimpleNestedRingTester.java    |    80 +
 .../jts/operation/valid/ValidClosedRingTest.java   |   111 +
 .../ValidSelfTouchingRingFormingHoleTest.java      |   143 +
 .../jts/precision/CommonBitsOpTest.java            |    41 +
 .../precision/GeometryPrecisionReducerTest.java    |   146 +
 .../jts/precision/MinimumClearanceTest.java        |    58 +
 .../SimpleGeometryPrecisionReducerTest.java        |   110 +
 .../jts/simplify/DouglasPeuckerSimplifierTest.java |   170 +
 .../jts/simplify/GeometryOperationValidator.java   |   106 +
 .../jts/simplify/SameStructureTester.java          |    79 +
 .../simplify/TopologyPreservingSimplifierTest.java |   205 +
 .../jts/simplify/VWSimplifierTest.java             |    86 +
 .../jts/triangulate/ConformingDelaunayTest.java    |    76 +
 .../locationtech/jts/triangulate/DelaunayTest.java |   112 +
 .../locationtech/jts/triangulate/VoronoiTest.java  |    71 +
 .../locationtech/jts/util/PriorityQueueTest.java   |    67 +
 .../src/test/java/test/jts/GeometryTestCase.java   |    93 +
 .../core/src/test/java/test/jts/IsValidTester.java |    39 +
 .../java/test/jts/LineIntersectorBenchmark.java    |   125 +
 modules/core/src/test/java/test/jts/TestFiles.java |    23 +
 .../jts/geom/CoordinateSequenceExperiment2.java    |   108 +
 .../java/test/jts/geom/GeometryTestFactory.java    |   176 +
 .../test/java/test/jts/geom/TestSerializable.java  |   153 +
 .../java/test/jts/index/BinTreeCorrectTest.java    |   136 +
 .../src/test/java/test/jts/index/EnvelopeList.java |    50 +
 .../core/src/test/java/test/jts/index/Index.java   |    30 +
 .../src/test/java/test/jts/index/IndexTester.java  |   137 +
 .../src/test/java/test/jts/index/IntervalList.java |    50 +
 .../java/test/jts/index/QuadtreeCorrectTest.java   |   161 +
 .../src/test/java/test/jts/index/STRtreeDemo.java  |   163 +
 .../src/test/java/test/jts/index/TreeTimeTest.java |   127 +
 .../core/src/test/java/test/jts/insert-header.rb   |   100 +
 .../test/java/test/jts/junit/GeometryUtils.java    |    79 +
 .../src/test/java/test/jts/junit/MasterTester.java |   132 +
 .../java/test/jts/junit/MiscellaneousTest.java     |   486 +
 .../java/test/jts/junit/MiscellaneousTest2.java    |   161 +
 .../src/test/java/test/jts/junit/SimpleTest.java   |    36 +
 .../test/java/test/jts/perf/ExamplePerfTest.java   |    65 +
 .../java/test/jts/perf/PerformanceTestCase.java    |   134 +
 .../java/test/jts/perf/PerformanceTestRunner.java  |    98 +
 .../test/java/test/jts/perf/ThreadTestCase.java    |    33 +
 .../test/java/test/jts/perf/ThreadTestRunner.java  |    38 +
 .../jts/perf/algorithm/AreaPrecisionPerfTest.java  |    94 +
 .../algorithm/DDOrientationIndexAccuracyTest.java  |    91 +
 .../perf/algorithm/DistanceLineLineStressTest.java |    75 +
 .../algorithm/IndexedPointInAreaStressTest.java    |    63 +
 .../algorithm/MCIndexedPointInAreaLocator.java     |   146 +
 .../algorithm/MinimumBoundingCircleStressTest.java |    81 +
 .../jts/perf/algorithm/PointInAreaPerfTest.java    |    63 +
 .../jts/perf/algorithm/PointInAreaPerfTester.java  |    98 +
 .../perf/algorithm/PointInAreaStressTester.java    |   138 +
 .../perf/algorithm/PointInRingRobustnessTest.java  |   196 +
 .../RectangleLineIntersectorPerfTest.java          |   168 +
 .../algorithm/SimpleRayCrossingStressTest.java     |   107 +
 .../jts/perf/dissolve/LineDissolvePerfTest.java    |    96 +
 .../impl/PackedCoordinateSequenceMemoryTest.java   |    65 +
 .../geom/prep/PreparedGeometryThreadSafeTest.java  |    83 +
 .../geom/prep/PreparedLineIntersectsPerfTest.java  |   161 +
 .../prep/PreparedPolygonIntersectsPerfTest.java    |   217 +
 .../test/jts/perf/geom/prep/TestDataBuilder.java   |   109 +
 .../java/test/jts/perf/math/DDExpressionPerf.java  |   166 +
 .../test/java/test/jts/perf/math/InCirclePerf.java |   106 +
 .../test/java/test/jts/perf/math/TriPredicate.java |   268 +
 .../operation/buffer/BufferCorrectnessTest.java    |   138 +
 .../operation/buffer/DepthSegmentStressTest.java   |   259 +
 .../perf/operation/buffer/FileBufferPerfTest.java  |    87 +
 .../buffer/FileBufferResultValidatorTest.java      |   104 +
 .../operation/buffer/IteratedBufferStressTest.java |    80 +
 .../buffer/OffsetCurveCorrectnessTest.java         |    76 +
 .../operation/buffer/PolygonBufferStressTest.java  |   157 +
 .../buffer/RandomLineBufferStressTest.java         |   103 +
 .../buffer/RandomOffsetLineStringGenerator.java    |   137 +
 .../perf/operation/distance/CachedBABDistance.java |    36 +
 .../distance/TestPerfDistanceGeomPair.java         |   156 +
 .../distance/TestPerfDistanceGeomSet.java          |   159 +
 .../distance/TestPerfDistanceLinesPoints.java      |   222 +
 .../distance/TestPerfFastDistanceFile.java         |   129 +
 .../operation/overlay/OverlayNodingStressTest.java |   187 +
 .../predicate/RectangleIntersectsPerfTest.java     |   172 +
 .../relate/RelateMonotoneLinesPerfTest.java        |   105 +
 .../perf/operation/union/FileUnionPerfTest.java    |    70 +
 .../perf/operation/union/PolygonUnionPerfTest.java |   153 +
 .../jts/perf/operation/union/UnionPerfTester.java  |   166 +
 .../operation/valid/QuadtreeNestedRingTester.java  |   100 +
 .../operation/valid/SweeplineNestedRingTester.java |   115 +
 .../jts/perf/operation/valid/ValidStressTest.java  |   159 +
 .../jts/perf/triangulate/DelaunayPerfTest.java     |    96 +
 .../jts/perf/triangulate/DelaunayRobustTest.java   |    99 +
 .../test/jts/perf/triangulate/VoronoiPerfTest.java |    72 +
 .../core/src/test/java/test/jts/util/IOUtil.java   |    31 +
 .../test/java/test/jts/util/SerializationUtil.java |    40 +
 .../core/src/test/resources/testdata/africa.wkt    |  1681 +
 .../core/src/test/resources/testdata/bc-250k.wkt   |   177 +
 .../core/src/test/resources/testdata/bc_20K.wkt    | 84875 +++++++++++++++++++
 .../core/src/test/resources/testdata/europe.wkt    |  3323 +
 modules/core/src/test/resources/testdata/papua.wkt |   630 +
 modules/core/src/test/resources/testdata/plane.wkt |   260 +
 .../core/src/test/resources/testdata/polygon.wkb   |     1 +
 .../core/src/test/resources/testdata/uk-arrows.wkt |     4 +
 modules/core/src/test/resources/testdata/uk.wkt    |   171 +
 modules/core/src/test/resources/testdata/world.wkt | 40607 +++++++++
 modules/example/pom.xml                            |    18 +
 .../locationtech/jtsexample/geom/BasicExample.java |    45 +
 .../jtsexample/geom/ConstructionExample.java       |    52 +
 .../jtsexample/geom/ExtendedCoordinate.java        |    76 +
 .../jtsexample/geom/ExtendedCoordinateExample.java |    68 +
 .../geom/ExtendedCoordinateSequence.java           |   201 +
 .../geom/ExtendedCoordinateSequenceFactory.java    |    62 +
 .../jtsexample/geom/PrecisionModelExample.java     |   109 +
 .../jtsexample/geom/SimpleMethodsExample.java      |    70 +
 .../geom/prep/PreparedGeometryExample.java         |    73 +
 .../jtsexample/io/gml2/KMLReaderExample.java       |   182 +
 .../jtsexample/linearref/LinearRefExample.java     |    66 +
 .../operation/distance/ClosestPointExample.java    |    87 +
 .../operation/linemerge/LineMergeExample.java      |    86 +
 .../operation/polygonize/PolygonizeExample.java    |    65 +
 .../java/org/locationtech/jtsexample/package.html  |    14 +
 .../precision/EnhancedPrecisionOpExample.java      |    66 +
 .../technique/LineStringSelfIntersections.java     |    78 +
 .../technique/PolygonUnionUsingBuffer.java         |    62 +
 .../SearchUsingPreparedGeometryIndex.java          |   224 +
 modules/io/common/pom.xml                          |    25 +
 .../jts/io/geojson/GeoJsonConstants.java           |    36 +
 .../locationtech/jts/io/geojson/GeoJsonReader.java |   473 +
 .../locationtech/jts/io/geojson/GeoJsonWriter.java |   304 +
 .../locationtech/jts/io/geojson/GeoJsonTest.java   |   102 +
 .../jts/io/geojson/GeoJsonWriterTest.java          |   128 +
 modules/io/ora/README.md                           |    11 +
 modules/io/ora/pom.xml                             |    21 +
 .../org/locationtech/jts/io/oracle/OraGeom.java    |   501 +
 .../org/locationtech/jts/io/oracle/OraReader.java  |   623 +
 .../org/locationtech/jts/io/oracle/OraUtil.java    |   173 +
 .../org/locationtech/jts/io/oracle/OraWriter.java  |   688 +
 .../org/locationtech/jts/io/oracle/package.html    |     6 +
 .../jts/io/oracle/BaseOraTestCase.java             |    32 +
 .../jts/io/oracle/ConnectedTestCase.java           |   103 +
 .../java/org/locationtech/jts/io/oracle/MDSYS.java |    52 +
 .../jts/io/oracle/OraReaderCreateTest.java         |   455 +
 .../jts/io/oracle/OraWriterCreateTest.java         |   308 +
 .../jts/io/oracle/OraWriterSQLTest.java            |    79 +
 .../jts/io/oracle/StaticLineStringTest.java        |   172 +
 .../jts/io/oracle/StaticMultiLineStringTest.java   |   189 +
 .../jts/io/oracle/StaticMultiPointTest.java        |   153 +
 .../jts/io/oracle/StaticMultiPolygonTest.java      |   376 +
 .../jts/io/oracle/StaticPointTest.java             |   141 +
 .../jts/io/oracle/StaticPolygonTest.java           |   332 +
 .../jts/io/oracle/connection.properties            |     5 +
 modules/io/pom.xml                                 |    45 +
 modules/io/sde/README.md                           |    18 +
 modules/io/sde/pom.xml                             |    37 +
 .../org/locationtech/jts/io/sde/SdeReader.java     |   244 +
 .../java/org/locationtech/jts/io/sde/package.html  |     6 +
 modules/lab/README.md                              |     7 +
 modules/lab/pom.xml                                |    32 +
 .../org/locationtech/jts/hull/ConcaveHull.java     |    53 +
 .../jts/operation/buffer/VariableWidthBuffer.java  |   171 +
 .../org/locationtech/jtslab/RemoverFunctions.java  |    24 +
 .../locationtech/jtslab/SnapRoundFunctions.java    |    57 +
 .../jtslab/SnapRoundOverlayFunctions.java          |    66 +
 .../org/locationtech/jtslab/clean/HoleRemover.java |   105 +
 .../jtslab/clean/InvalidHoleRemover.java           |   119 +
 .../jtslab/clean/SmallHoleRemover.java             |    50 +
 .../jtslab/geom/util/GeometryEditorEx.java         |   428 +
 .../snapround/GeometryCoordinateReplacer.java      |    76 +
 .../jtslab/snapround/GeometrySnapRounder.java      |   211 +
 .../jtslab/snapround/PolygonCleaner.java           |    68 +
 .../jts/geom/OctagonalEnvelopeTest.java            |    41 +
 .../org/locationtech/jts/hull/ConcaveHullTest.java |    45 +
 .../jtslab/clean/InvalidHoleRemoverTest.java       |    92 +
 .../jtslab/clean/SmallHoleRemoverTest.java         |    87 +
 modules/pom.xml                                    |    42 +
 modules/tests/pom.xml                              |    60 +
 .../jtstest/TestCoordinateSequenceFactory.java     |    32 +
 .../locationtech/jtstest/command/CommandLine.java  |   148 +
 .../org/locationtech/jtstest/command/Option.java   |    40 +
 .../locationtech/jtstest/command/OptionSpec.java   |   129 +
 .../jtstest/command/ParseException.java            |    30 +
 .../jtstest/geomop/ArgumentConverter.java          |    83 +
 .../jtstest/geomop/BaseGeometryFunction.java       |   165 +
 .../geomop/BufferValidatedGeometryOperation.java   |   203 +
 .../jtstest/geomop/GeometryFunction.java           |    80 +
 .../jtstest/geomop/GeometryFunctionOperation.java  |   105 +
 .../jtstest/geomop/GeometryFunctionRegistry.java   |   169 +
 .../jtstest/geomop/GeometryMatcher.java            |    27 +
 .../jtstest/geomop/GeometryMethodOperation.java    |   219 +
 .../jtstest/geomop/GeometryOperation.java          |    51 +
 .../jtstest/geomop/LoggingGeometryOperation.java   |    59 +
 .../jtstest/geomop/NormalizedGeometryMatcher.java  |    43 +
 .../geomop/OverlayValidatedGeometryOperation.java  |   177 +
 .../jtstest/geomop/PreparedGeometryOperation.java  |   127 +
 .../geomop/PreparedGeometryTeeOperation.java       |   136 +
 .../geomop/StaticMethodGeometryFunction.java       |   136 +
 .../jtstest/geomop/TeeGeometryOperation.java       |    80 +
 .../jtstest/geomop/TestCaseGeometryFunctions.java  |    60 +
 .../jtstest/testrunner/BooleanResult.java          |    47 +
 .../jtstest/testrunner/BufferResultMatcher.java    |   114 +
 .../jtstest/testrunner/DoubleResult.java           |    49 +
 .../jtstest/testrunner/EqualityResultMatcher.java  |    40 +
 .../testrunner/GeometryOperationLoader.java        |    50 +
 .../jtstest/testrunner/GeometryResult.java         |    60 +
 .../locationtech/jtstest/testrunner/GuiUtil.java   |   160 +
 .../jtstest/testrunner/IntegerResult.java          |    49 +
 .../testrunner/JTSTestReflectionException.java     |    44 +
 .../jtstest/testrunner/JTSTestRunnerCmd.java       |   243 +
 .../locationtech/jtstest/testrunner/Logger.java    |    43 +
 .../jtstest/testrunner/NullResultMatcher.java      |    39 +
 .../jtstest/testrunner/Parameters.java             |   113 +
 .../jtstest/testrunner/ReportWriter.java           |    22 +
 .../locationtech/jtstest/testrunner/Result.java    |    29 +
 .../jtstest/testrunner/ResultMatcher.java          |    43 +
 .../jtstest/testrunner/SimpleReportWriter.java     |   177 +
 .../org/locationtech/jtstest/testrunner/Test.java  |   235 +
 .../locationtech/jtstest/testrunner/TestCase.java  |   167 +
 .../jtstest/testrunner/TestEngine.java             |   195 +
 .../jtstest/testrunner/TestParseException.java     |    23 +
 .../jtstest/testrunner/TestReader.java             |   596 +
 .../locationtech/jtstest/testrunner/TestRun.java   |   139 +
 .../jtstest/testrunner/TopologyTestApp.java        |   608 +
 .../org/locationtech/jtstest/util/FilesUtil.java   |    62 +
 .../org/locationtech/jtstest/util/StringUtil.java  |   511 +
 .../jtstest/util/io/WKTOrWKBReader.java            |    68 +
 .../locationtech/jtstest/CoreGeometryXMLTest.java  |    73 +
 .../test/resources/testxml/external/GEOSBuffer.xml |    59 +
 .../testxml/external/TestBufferExternal.xml        |    58 +
 .../testxml/external/TestBufferExternal2.xml       |   508 +
 .../testxml/external/TestBufferJagged.xml          |    75 +
 .../resources/testxml/external/TestOverlay.xml     |   109 +
 .../test/resources/testxml/external/TestValid.xml  |    26 +
 .../testxml}/external/geos-bug356-buffer.xml       |     0
 .../testxml/failure/TestBigNastyBuffer.xml         |    27 +
 .../testxml/failure/TestBufferFailure.xml          |    91 +
 .../testxml/failure/TestBufferInsideNonEmpty.xml   |    22 +
 .../testxml/failure/TestOverlayFailure.xml         |   280 +
 .../test/resources/testxml}/failure/bug368jts.xml  |     0
 .../testxml}/failure/geos-bug368-union.xml         |     0
 .../resources/testxml/general/TestBoundary.xml     |   165 +
 .../test/resources/testxml/general/TestBuffer.xml  |   135 +
 .../testxml/general/TestBufferMitredJoin.xml       |    60 +
 .../resources/testxml/general/TestCentroid.xml     |   271 +
 .../testxml/general/TestConvexHull-big.xml         |    17 +
 .../resources/testxml/general/TestConvexHull.xml   |   186 +
 .../test/resources/testxml/general/TestDensify.xml |    57 +
 .../resources/testxml/general/TestDistance.xml     |    60 +
 .../resources/testxml/general/TestEqualsExact.xml  |   157 +
 .../resources/testxml/general/TestFunctionAA.xml   |   633 +
 .../testxml/general/TestFunctionAAPrec.xml         |   828 +
 .../resources/testxml/general/TestFunctionLA.xml   |   522 +
 .../testxml/general/TestFunctionLAPrec.xml         |    59 +
 .../resources/testxml/general/TestFunctionLL.xml   |   375 +
 .../testxml/general/TestFunctionLLPrec.xml         |    28 +
 .../resources/testxml/general/TestFunctionPA.xml   |   155 +
 .../resources/testxml/general/TestFunctionPL.xml   |   286 +
 .../testxml/general/TestFunctionPLPrec.xml         |    19 +
 .../resources/testxml/general/TestFunctionPP.xml   |   269 +
 .../testxml/general/TestInteriorPoint.xml          |   128 +
 .../testxml/general/TestMinimumClearance.xml       |    89 +
 .../resources/testxml/general/TestOverlayEmpty.xml |  1021 +
 .../testxml/general/TestPreparedPointPredicate.xml |    34 +
 .../general/TestPreparedPolygonPredicate.xml       |   191 +
 ...estPreparedPredicatesWithGeometryCollection.xml |    81 +
 .../testxml/general/TestRectanglePredicate.xml     |   304 +
 .../resources/testxml/general/TestRelateAA.xml     |   235 +
 .../resources/testxml/general/TestRelateAC.xml     |    27 +
 .../resources/testxml/general/TestRelateLA.xml     |   190 +
 .../resources/testxml/general/TestRelateLC.xml     |    41 +
 .../resources/testxml/general/TestRelateLL.xml     |   311 +
 .../resources/testxml/general/TestRelatePA.xml     |   103 +
 .../resources/testxml/general/TestRelatePL.xml     |   124 +
 .../resources/testxml/general/TestRelatePP.xml     |    64 +
 .../test/resources/testxml/general/TestSimple.xml  |   357 +
 .../resources/testxml/general/TestUnaryUnion.xml   |   161 +
 .../testxml/general/TestUnaryUnionFloating.xml     |    20 +
 .../test/resources/testxml/general/TestValid.xml   |   746 +
 .../resources/testxml/general/TestValid2-big.xml   |    18 +
 .../test/resources/testxml/general/TestValid2.xml  |  5246 ++
 .../testxml/general/TestWithinDistance.xml         |    92 +
 .../testxml/robust/ExternalRobustness.xml          |   220 +
 .../resources/testxml/robust/MagnifyTopology.xml   |    86 +
 .../testxml/robust/TestRobustOverlayError.xml      |    19 +
 .../testxml/robust/TestRobustOverlayFixed.xml      |    18 +
 .../testxml/robust/TestRobustOverlayFloat.xml      |   104 +
 .../resources/testxml/robust/TestRobustRelate.xml  |    19 +
 .../testxml/robust/TestRobustRelateFloat.xml       |    40 +
 .../testxml/validate/TestRelateAA-big.xml          |    34 +
 .../resources/testxml/validate/TestRelateAA.xml    |  2833 +
 .../resources/testxml/validate/TestRelateAC.xml    |    36 +
 .../resources/testxml/validate/TestRelateLA.xml    |  1932 +
 .../resources/testxml/validate/TestRelateLC.xml    |    57 +
 .../resources/testxml/validate/TestRelateLL.xml    |  3388 +
 .../resources/testxml/validate/TestRelatePA.xml    |  1018 +
 .../resources/testxml/validate/TestRelatePL.xml    |  2286 +
 .../resources/testxml/validate/TestRelatePP.xml    |   303 +
 pom.xml                                            |   274 +
 src/META-INF/MANIFEST.MF                           |     4 -
 src/com/vividsolutions/jts/JTSVersion.java         |   119 -
 src/com/vividsolutions/jts/algorithm/Angle.java    |   309 -
 .../jts/algorithm/BoundaryNodeRule.java            |   210 -
 .../vividsolutions/jts/algorithm/CGAlgorithms.java |   595 -
 .../jts/algorithm/CGAlgorithms3D.java              |   182 -
 .../jts/algorithm/CGAlgorithmsDD.java              |   206 -
 .../jts/algorithm/CentralEndpointIntersector.java  |   153 -
 src/com/vividsolutions/jts/algorithm/Centroid.java |   273 -
 .../vividsolutions/jts/algorithm/CentroidArea.java |   202 -
 .../vividsolutions/jts/algorithm/CentroidLine.java |   108 -
 .../jts/algorithm/CentroidPoint.java               |    92 -
 .../vividsolutions/jts/algorithm/ConvexHull.java   |   516 -
 .../vividsolutions/jts/algorithm/HCoordinate.java  |   188 -
 .../jts/algorithm/InteriorPointArea.java           |   260 -
 .../jts/algorithm/InteriorPointLine.java           |   127 -
 .../jts/algorithm/InteriorPointPoint.java          |    88 -
 .../jts/algorithm/LineIntersector.java             |   438 -
 .../jts/algorithm/MCPointInRing.java               |   164 -
 .../jts/algorithm/MinimumBoundingCircle.java       |   362 -
 .../jts/algorithm/MinimumDiameter.java             |   358 -
 .../jts/algorithm/NonRobustCGAlgorithms.java       |   282 -
 .../jts/algorithm/NonRobustLineIntersector.java    |   320 -
 .../jts/algorithm/NotRepresentableException.java   |    51 -
 .../vividsolutions/jts/algorithm/PointInRing.java  |    49 -
 .../vividsolutions/jts/algorithm/PointLocator.java |   214 -
 .../jts/algorithm/RayCrossingCounter.java          |   250 -
 .../jts/algorithm/RectangleLineIntersector.java    |   165 -
 .../jts/algorithm/RobustCGAlgorithms.java          |    47 -
 .../jts/algorithm/RobustDeterminant.java           |   424 -
 .../jts/algorithm/RobustLineIntersector.java       |   482 -
 .../jts/algorithm/SimplePointInRing.java           |    59 -
 .../distance/DiscreteHausdorffDistance.java        |   226 -
 .../jts/algorithm/distance/DistanceToPoint.java    |    92 -
 .../jts/algorithm/distance/PointPairDistance.java  |   120 -
 .../locate/IndexedPointInAreaLocator.java          |   154 -
 .../algorithm/locate/PointOnGeometryLocator.java   |    52 -
 .../algorithm/locate/SimplePointInAreaLocator.java |   129 -
 .../jts/algorithm/match/AreaSimilarityMeasure.java |    73 -
 .../match/HausdorffSimilarityMeasure.java          |    95 -
 .../jts/algorithm/match/SimilarityMeasure.java     |    55 -
 .../algorithm/match/SimilarityMeasureCombiner.java |    49 -
 .../vividsolutions/jts/awt/FontGlyphReader.java    |   137 -
 .../jts/awt/GeometryCollectionShape.java           |   128 -
 .../jts/awt/IdentityPointTransformation.java       |    51 -
 .../vividsolutions/jts/awt/PointShapeFactory.java  |   397 -
 .../jts/awt/PointTransformation.java               |    54 -
 src/com/vividsolutions/jts/awt/PolygonShape.java   |   163 -
 .../jts/awt/ShapeCollectionPathIterator.java       |   121 -
 src/com/vividsolutions/jts/awt/ShapeReader.java    |   193 -
 src/com/vividsolutions/jts/awt/ShapeWriter.java    |   325 -
 src/com/vividsolutions/jts/densify/Densifier.java  |   179 -
 .../jts/dissolve/DissolveEdgeGraph.java            |    22 -
 .../jts/dissolve/DissolveHalfEdge.java             |    40 -
 .../vividsolutions/jts/dissolve/LineDissolver.java |   286 -
 .../vividsolutions/jts/edgegraph/EdgeGraph.java    |   144 -
 .../jts/edgegraph/EdgeGraphBuilder.java            |    77 -
 src/com/vividsolutions/jts/edgegraph/HalfEdge.java |   351 -
 .../vividsolutions/jts/edgegraph/MarkHalfEdge.java |   110 -
 src/com/vividsolutions/jts/geom/Coordinate.java    |   445 -
 .../vividsolutions/jts/geom/CoordinateArrays.java  |   489 -
 .../vividsolutions/jts/geom/CoordinateFilter.java  |    66 -
 .../vividsolutions/jts/geom/CoordinateList.java    |   246 -
 .../jts/geom/CoordinateSequence.java               |   187 -
 .../jts/geom/CoordinateSequenceComparator.java     |   163 -
 .../jts/geom/CoordinateSequenceFactory.java        |    79 -
 .../jts/geom/CoordinateSequenceFilter.java         |   101 -
 .../jts/geom/CoordinateSequences.java              |   244 -
 .../jts/geom/DefaultCoordinateSequence.java        |   218 -
 .../jts/geom/DefaultCoordinateSequenceFactory.java |    93 -
 src/com/vividsolutions/jts/geom/Dimension.java     |   164 -
 src/com/vividsolutions/jts/geom/Envelope.java      |   779 -
 src/com/vividsolutions/jts/geom/Geometry.java      |  1889 -
 .../jts/geom/GeometryCollection.java               |   303 -
 .../jts/geom/GeometryCollectionIterator.java       |   160 -
 .../jts/geom/GeometryComponentFilter.java          |    68 -
 .../vividsolutions/jts/geom/GeometryFactory.java   |   601 -
 .../vividsolutions/jts/geom/GeometryFilter.java    |    58 -
 .../jts/geom/IntersectionMatrix.java               |   598 -
 src/com/vividsolutions/jts/geom/LineSegment.java   |   670 -
 src/com/vividsolutions/jts/geom/LineString.java    |   342 -
 src/com/vividsolutions/jts/geom/Lineal.java        |    45 -
 src/com/vividsolutions/jts/geom/LinearRing.java    |   155 -
 src/com/vividsolutions/jts/geom/Location.java      |    92 -
 .../vividsolutions/jts/geom/MultiLineString.java   |   145 -
 src/com/vividsolutions/jts/geom/MultiPoint.java    |   123 -
 src/com/vividsolutions/jts/geom/MultiPolygon.java  |   155 -
 .../vividsolutions/jts/geom/OctagonalEnvelope.java |   377 -
 src/com/vividsolutions/jts/geom/Point.java         |   237 -
 src/com/vividsolutions/jts/geom/Polygon.java       |   450 -
 src/com/vividsolutions/jts/geom/Polygonal.java     |    47 -
 .../vividsolutions/jts/geom/PrecisionModel.java    |   488 -
 src/com/vividsolutions/jts/geom/Puntal.java        |    45 -
 .../vividsolutions/jts/geom/TopologyException.java |    68 -
 src/com/vividsolutions/jts/geom/Triangle.java      |   578 -
 .../jts/geom/impl/CoordinateArraySequence.java     |   281 -
 .../geom/impl/CoordinateArraySequenceFactory.java  |    99 -
 .../jts/geom/impl/PackedCoordinateSequence.java    |   493 -
 .../geom/impl/PackedCoordinateSequenceFactory.java |   169 -
 .../geom/prep/AbstractPreparedPolygonContains.java |   245 -
 .../jts/geom/prep/BasicPreparedGeometry.java       |   223 -
 .../jts/geom/prep/PreparedGeometry.java            |   192 -
 .../jts/geom/prep/PreparedGeometryFactory.java     |    85 -
 .../jts/geom/prep/PreparedLineString.java          |    79 -
 .../geom/prep/PreparedLineStringIntersects.java    |   143 -
 .../jts/geom/prep/PreparedPoint.java               |    68 -
 .../jts/geom/prep/PreparedPolygon.java             |   138 -
 .../jts/geom/prep/PreparedPolygonContains.java     |   101 -
 .../geom/prep/PreparedPolygonContainsProperly.java |   126 -
 .../jts/geom/prep/PreparedPolygonCovers.java       |   101 -
 .../jts/geom/prep/PreparedPolygonIntersects.java   |   126 -
 .../jts/geom/prep/PreparedPolygonPredicate.java    |   167 -
 .../jts/geom/util/AffineTransformation.java        |  1115 -
 .../jts/geom/util/AffineTransformationBuilder.java |   165 -
 .../jts/geom/util/AffineTransformationFactory.java |   199 -
 .../geom/util/ComponentCoordinateExtracter.java    |    83 -
 .../jts/geom/util/GeometryCollectionMapper.java    |    73 -
 .../jts/geom/util/GeometryCombiner.java            |   189 -
 .../jts/geom/util/GeometryEditor.java              |   365 -
 .../jts/geom/util/GeometryExtracter.java           |   105 -
 .../jts/geom/util/GeometryMapper.java              |    99 -
 .../jts/geom/util/GeometryTransformer.java         |   306 -
 .../jts/geom/util/LineStringExtracter.java         |   108 -
 .../jts/geom/util/LinearComponentExtracter.java    |   222 -
 .../util/NoninvertibleTransformationException.java |    53 -
 .../jts/geom/util/PointExtracter.java              |    96 -
 .../jts/geom/util/PolygonExtracter.java            |    93 -
 .../geom/util/ShortCircuitedGeometryVisitor.java   |    69 -
 .../jts/geom/util/SineStarFactory.java             |   148 -
 src/com/vividsolutions/jts/geomgraph/Depth.java    |   159 -
 .../vividsolutions/jts/geomgraph/DirectedEdge.java |   239 -
 .../jts/geomgraph/DirectedEdgeStar.java            |   406 -
 src/com/vividsolutions/jts/geomgraph/Edge.java     |   291 -
 src/com/vividsolutions/jts/geomgraph/EdgeEnd.java  |   150 -
 .../vividsolutions/jts/geomgraph/EdgeEndStar.java  |   352 -
 .../jts/geomgraph/EdgeIntersection.java            |   107 -
 .../jts/geomgraph/EdgeIntersectionList.java        |   168 -
 src/com/vividsolutions/jts/geomgraph/EdgeList.java |   132 -
 .../jts/geomgraph/EdgeNodingValidator.java         |    97 -
 src/com/vividsolutions/jts/geomgraph/EdgeRing.java |   246 -
 .../jts/geomgraph/GeometryGraph.java               |   459 -
 .../jts/geomgraph/GraphComponent.java              |   107 -
 src/com/vividsolutions/jts/geomgraph/Label.java    |   222 -
 src/com/vividsolutions/jts/geomgraph/Node.java     |   177 -
 .../vividsolutions/jts/geomgraph/NodeFactory.java  |    50 -
 src/com/vividsolutions/jts/geomgraph/NodeMap.java  |   137 -
 .../vividsolutions/jts/geomgraph/PlanarGraph.java  |   255 -
 src/com/vividsolutions/jts/geomgraph/Position.java |    61 -
 src/com/vividsolutions/jts/geomgraph/Quadrant.java |   160 -
 .../jts/geomgraph/TopologyLocation.java            |   207 -
 .../jts/geomgraph/index/EdgeSetIntersector.java    |    79 -
 .../jts/geomgraph/index/MonotoneChain.java         |    55 -
 .../jts/geomgraph/index/MonotoneChainEdge.java     |   154 -
 .../jts/geomgraph/index/MonotoneChainIndexer.java  |   118 -
 .../jts/geomgraph/index/SegmentIntersector.java    |   216 -
 .../geomgraph/index/SimpleEdgeSetIntersector.java  |   101 -
 .../index/SimpleMCSweepLineIntersector.java        |   165 -
 .../index/SimpleSweepLineIntersector.java          |   161 -
 .../jts/geomgraph/index/SweepLineEvent.java        |   112 -
 .../jts/geomgraph/index/SweepLineSegment.java      |    74 -
 .../vividsolutions/jts/index/ArrayListVisitor.java |    57 -
 src/com/vividsolutions/jts/index/ItemVisitor.java  |    45 -
 src/com/vividsolutions/jts/index/SpatialIndex.java |    87 -
 .../vividsolutions/jts/index/bintree/Bintree.java  |   212 -
 .../vividsolutions/jts/index/bintree/Interval.java |   105 -
 src/com/vividsolutions/jts/index/bintree/Key.java  |    96 -
 src/com/vividsolutions/jts/index/bintree/Node.java |   173 -
 .../vividsolutions/jts/index/bintree/NodeBase.java |   195 -
 src/com/vividsolutions/jts/index/bintree/Root.java |   121 -
 .../jts/index/chain/MonotoneChain.java             |   249 -
 .../jts/index/chain/MonotoneChainBuilder.java      |   139 -
 .../index/chain/MonotoneChainOverlapAction.java    |    76 -
 .../jts/index/chain/MonotoneChainSelectAction.java |    75 -
 .../intervalrtree/IntervalRTreeBranchNode.java     |    67 -
 .../index/intervalrtree/IntervalRTreeLeafNode.java |    58 -
 .../jts/index/intervalrtree/IntervalRTreeNode.java |    78 -
 .../intervalrtree/SortedPackedIntervalRTree.java   |   159 -
 .../vividsolutions/jts/index/kdtree/KdNode.java    |   165 -
 .../jts/index/kdtree/KdNodeVisitor.java            |    50 -
 .../vividsolutions/jts/index/kdtree/KdTree.java    |   371 -
 .../jts/index/quadtree/DoubleBits.java             |   174 -
 .../jts/index/quadtree/IntervalSize.java           |    73 -
 src/com/vividsolutions/jts/index/quadtree/Key.java |   102 -
 .../vividsolutions/jts/index/quadtree/Node.java    |   199 -
 .../jts/index/quadtree/NodeBase.java               |   252 -
 .../jts/index/quadtree/Quadtree.java               |   259 -
 .../vividsolutions/jts/index/quadtree/Root.java    |   120 -
 .../jts/index/strtree/AbstractNode.java            |   144 -
 .../jts/index/strtree/AbstractSTRtree.java         |   465 -
 .../jts/index/strtree/Boundable.java               |    51 -
 .../jts/index/strtree/BoundablePair.java           |   231 -
 .../jts/index/strtree/GeometryItemDistance.java    |    64 -
 .../vividsolutions/jts/index/strtree/Interval.java |    78 -
 .../jts/index/strtree/ItemBoundable.java           |    58 -
 .../jts/index/strtree/ItemDistance.java            |    58 -
 .../vividsolutions/jts/index/strtree/SIRtree.java  |   130 -
 .../vividsolutions/jts/index/strtree/STRtree.java  |   393 -
 .../jts/index/sweepline/SweepLineEvent.java        |    87 -
 .../jts/index/sweepline/SweepLineIndex.java        |   114 -
 .../jts/index/sweepline/SweepLineInterval.java     |    61 -
 .../index/sweepline/SweepLineOverlapAction.java    |    46 -
 .../vividsolutions/jts/io/ByteArrayInStream.java   |    91 -
 .../jts/io/ByteOrderDataInStream.java              |   108 -
 src/com/vividsolutions/jts/io/ByteOrderValues.java |   139 -
 src/com/vividsolutions/jts/io/InStream.java        |    54 -
 .../vividsolutions/jts/io/InputStreamInStream.java |    54 -
 src/com/vividsolutions/jts/io/OutStream.java       |    45 -
 .../jts/io/OutputStreamOutStream.java              |    54 -
 src/com/vividsolutions/jts/io/ParseException.java  |    75 -
 src/com/vividsolutions/jts/io/WKBConstants.java    |    49 -
 .../vividsolutions/jts/io/WKBHexFileReader.java    |   185 -
 src/com/vividsolutions/jts/io/WKBReader.java       |   375 -
 src/com/vividsolutions/jts/io/WKBWriter.java       |   436 -
 src/com/vividsolutions/jts/io/WKTFileReader.java   |   182 -
 src/com/vividsolutions/jts/io/WKTReader.java       |   735 -
 src/com/vividsolutions/jts/io/WKTWriter.java       |   777 -
 .../vividsolutions/jts/io/gml2/GMLConstants.java   |    74 -
 src/com/vividsolutions/jts/io/gml2/GMLHandler.java |   288 -
 src/com/vividsolutions/jts/io/gml2/GMLReader.java  |   132 -
 src/com/vividsolutions/jts/io/gml2/GMLWriter.java  |   486 -
 .../jts/io/gml2/GeometryStrategies.java            |   534 -
 src/com/vividsolutions/jts/io/kml/KMLWriter.java   |   386 -
 .../jts/linearref/ExtractLineByLocation.java       |   208 -
 .../jts/linearref/LengthIndexOfPoint.java          |   148 -
 .../jts/linearref/LengthIndexedLine.java           |   272 -
 .../jts/linearref/LengthLocationMap.java           |   224 -
 .../jts/linearref/LinearGeometryBuilder.java       |   152 -
 .../jts/linearref/LinearIterator.java              |   209 -
 .../jts/linearref/LinearLocation.java              |   484 -
 .../jts/linearref/LocationIndexOfLine.java         |    85 -
 .../jts/linearref/LocationIndexOfPoint.java        |   178 -
 .../jts/linearref/LocationIndexedLine.java         |   232 -
 src/com/vividsolutions/jts/math/DD.java            |  1401 -
 src/com/vividsolutions/jts/math/MathUtil.java      |   146 -
 src/com/vividsolutions/jts/math/Matrix.java        |   120 -
 src/com/vividsolutions/jts/math/Plane3D.java       |   112 -
 src/com/vividsolutions/jts/math/Vector2D.java      |   360 -
 src/com/vividsolutions/jts/math/Vector3D.java      |   182 -
 .../jts/noding/BasicSegmentString.java             |   112 -
 .../jts/noding/FastNodingValidator.java            |   174 -
 .../noding/FastSegmentSetIntersectionFinder.java   |   100 -
 .../jts/noding/InteriorIntersectionFinder.java     |   280 -
 .../noding/InteriorIntersectionFinderAdder.java    |   113 -
 .../jts/noding/IntersectionAdder.java              |   185 -
 .../jts/noding/IntersectionFinderAdder.java        |   114 -
 .../vividsolutions/jts/noding/IteratedNoder.java   |   140 -
 .../vividsolutions/jts/noding/MCIndexNoder.java    |   140 -
 .../noding/MCIndexSegmentSetMutualIntersector.java |   159 -
 .../jts/noding/NodableSegmentString.java           |    54 -
 .../jts/noding/NodedSegmentString.java             |   212 -
 src/com/vividsolutions/jts/noding/Noder.java       |    67 -
 .../vividsolutions/jts/noding/NodingValidator.java |   180 -
 src/com/vividsolutions/jts/noding/Octant.java      |   110 -
 .../jts/noding/OrientedCoordinateArray.java        |   131 -
 src/com/vividsolutions/jts/noding/ScaledNoder.java |   156 -
 .../jts/noding/SegmentIntersectionDetector.java    |   237 -
 .../jts/noding/SegmentIntersector.java             |    72 -
 src/com/vividsolutions/jts/noding/SegmentNode.java |   102 -
 .../vividsolutions/jts/noding/SegmentNodeList.java |   383 -
 .../jts/noding/SegmentPointComparator.java         |    98 -
 .../jts/noding/SegmentSetMutualIntersector.java    |    70 -
 .../vividsolutions/jts/noding/SegmentString.java   |    65 -
 .../jts/noding/SegmentStringDissolver.java         |   173 -
 .../jts/noding/SegmentStringUtil.java              |   120 -
 src/com/vividsolutions/jts/noding/SimpleNoder.java |    84 -
 .../noding/SimpleSegmentSetMutualIntersector.java  |   102 -
 .../vividsolutions/jts/noding/SinglePassNoder.java |    91 -
 .../jts/noding/snapround/GeometryNoder.java        |   145 -
 .../jts/noding/snapround/HotPixel.java             |   321 -
 .../jts/noding/snapround/MCIndexPointSnapper.java  |   134 -
 .../jts/noding/snapround/MCIndexSnapRounder.java   |   167 -
 .../jts/noding/snapround/SimpleSnapRounder.java    |   195 -
 .../vividsolutions/jts/operation/BoundaryOp.java   |   191 -
 .../jts/operation/GeometryGraphOperation.java      |    91 -
 .../vividsolutions/jts/operation/IsSimpleOp.java   |   347 -
 .../jts/operation/buffer/BufferBuilder.java        |   328 -
 .../buffer/BufferInputLineSimplifier.java          |   260 -
 .../jts/operation/buffer/BufferOp.java             |   388 -
 .../jts/operation/buffer/BufferParameters.java     |   366 -
 .../jts/operation/buffer/BufferSubgraph.java       |   330 -
 .../jts/operation/buffer/OffsetCurveBuilder.java   |   362 -
 .../operation/buffer/OffsetCurveSetBuilder.java    |   311 -
 .../operation/buffer/OffsetSegmentGenerator.java   |   678 -
 .../jts/operation/buffer/OffsetSegmentString.java  |   156 -
 .../jts/operation/buffer/RightmostEdgeFinder.java  |   187 -
 .../jts/operation/buffer/SubgraphDepthLocater.java |   258 -
 .../validate/BufferCurveMaximumDistanceFinder.java |   143 -
 .../buffer/validate/BufferDistanceValidator.java   |   252 -
 .../buffer/validate/BufferResultValidator.java     |   227 -
 .../buffer/validate/DistanceToPointFinder.java     |    90 -
 .../buffer/validate/PointPairDistance.java         |   113 -
 .../distance/ConnectedElementLocationFilter.java   |    80 -
 .../distance/ConnectedElementPointFilter.java      |    78 -
 .../jts/operation/distance/DistanceOp.java         |   425 -
 .../jts/operation/distance/FacetSequence.java      |   190 -
 .../distance/FacetSequenceTreeBuilder.java         |   106 -
 .../jts/operation/distance/GeometryLocation.java   |   112 -
 .../operation/distance/IndexedFacetDistance.java   |   188 -
 .../distance3d/AxisPlaneCoordinateSequence.java    |   159 -
 .../jts/operation/distance3d/Distance3DOp.java     |   587 -
 .../jts/operation/distance3d/PlanarPolygon3D.java  |   195 -
 .../jts/operation/linemerge/EdgeString.java        |   103 -
 .../operation/linemerge/LineMergeDirectedEdge.java |    80 -
 .../jts/operation/linemerge/LineMergeEdge.java     |    59 -
 .../jts/operation/linemerge/LineMergeGraph.java    |    91 -
 .../jts/operation/linemerge/LineMerger.java        |   198 -
 .../jts/operation/linemerge/LineSequencer.java     |   476 -
 .../overlay/ConsistentPolygonRingChecker.java      |   160 -
 .../jts/operation/overlay/EdgeSetNoder.java        |    78 -
 .../jts/operation/overlay/LineBuilder.java         |   201 -
 .../jts/operation/overlay/MaximalEdgeRing.java     |   105 -
 .../jts/operation/overlay/MinimalEdgeRing.java     |    66 -
 .../jts/operation/overlay/OverlayNodeFactory.java  |    56 -
 .../jts/operation/overlay/OverlayOp.java           |   695 -
 .../jts/operation/overlay/PointBuilder.java        |   126 -
 .../jts/operation/overlay/PolygonBuilder.java      |   299 -
 .../operation/overlay/snap/GeometrySnapper.java    |   276 -
 .../operation/overlay/snap/LineStringSnapper.java  |   236 -
 .../overlay/snap/SnapIfNeededOverlayOp.java        |   124 -
 .../jts/operation/overlay/snap/SnapOverlayOp.java  |   159 -
 .../overlay/validate/FuzzyPointLocator.java        |   151 -
 .../overlay/validate/OffsetPointGenerator.java     |   133 -
 .../overlay/validate/OverlayResultValidator.java   |   182 -
 .../jts/operation/polygonize/EdgeRing.java         |   476 -
 .../polygonize/PolygonizeDirectedEdge.java         |   114 -
 .../jts/operation/polygonize/PolygonizeEdge.java   |    56 -
 .../jts/operation/polygonize/PolygonizeGraph.java  |   444 -
 .../jts/operation/polygonize/Polygonizer.java      |   373 -
 .../jts/operation/predicate/RectangleContains.java |   185 -
 .../operation/predicate/RectangleIntersects.java   |   353 -
 .../jts/operation/relate/EdgeEndBuilder.java       |   165 -
 .../jts/operation/relate/EdgeEndBundle.java        |   206 -
 .../jts/operation/relate/EdgeEndBundleStar.java    |    91 -
 .../jts/operation/relate/RelateComputer.java       |   396 -
 .../jts/operation/relate/RelateNode.java           |    81 -
 .../jts/operation/relate/RelateNodeFactory.java    |    52 -
 .../jts/operation/relate/RelateNodeGraph.java      |   150 -
 .../jts/operation/relate/RelateOp.java             |   141 -
 .../jts/operation/union/CascadedPolygonUnion.java  |   424 -
 .../jts/operation/union/PointGeometryUnion.java    |    99 -
 .../jts/operation/union/UnaryUnionOp.java          |   288 -
 .../jts/operation/union/UnionInteracting.java      |   152 -
 .../operation/valid/ConnectedInteriorTester.java   |   239 -
 .../jts/operation/valid/ConsistentAreaTester.java  |   162 -
 .../operation/valid/IndexedNestedRingTester.java   |   126 -
 .../jts/operation/valid/IsValidOp.java             |   618 -
 .../operation/valid/QuadtreeNestedRingTester.java  |   116 -
 .../jts/operation/valid/RepeatedPointTester.java   |    96 -
 .../operation/valid/SimpleNestedRingTester.java    |    98 -
 .../operation/valid/SweeplineNestedRingTester.java |   129 -
 .../operation/valid/TopologyValidationError.java   |   193 -
 .../jts/planargraph/DirectedEdge.java              |   230 -
 .../jts/planargraph/DirectedEdgeStar.java          |   180 -
 src/com/vividsolutions/jts/planargraph/Edge.java   |   141 -
 .../jts/planargraph/GraphComponent.java            |   171 -
 src/com/vividsolutions/jts/planargraph/Node.java   |   145 -
 .../vividsolutions/jts/planargraph/NodeMap.java    |   101 -
 .../jts/planargraph/PlanarGraph.java               |   235 -
 .../vividsolutions/jts/planargraph/Subgraph.java   |   124 -
 .../algorithm/ConnectedSubgraphFinder.java         |   107 -
 .../vividsolutions/jts/precision/CommonBits.java   |   160 -
 .../vividsolutions/jts/precision/CommonBitsOp.java |   184 -
 .../jts/precision/CommonBitsRemover.java           |   175 -
 .../CoordinatePrecisionReducerFilter.java          |    86 -
 .../jts/precision/EnhancedPrecisionOp.java         |   226 -
 .../jts/precision/GeometryPrecisionReducer.java    |   235 -
 .../jts/precision/MinimumClearance.java            |   334 -
 .../PrecisionReducerCoordinateOperation.java       |    98 -
 .../precision/SimpleGeometryPrecisionReducer.java  |   167 -
 .../jts/precision/SimpleMinimumClearance.java      |   181 -
 .../jts/shape/GeometricShapeBuilder.java           |   111 -
 .../jts/shape/fractal/KochSnowflakeBuilder.java    |   120 -
 .../jts/shape/fractal/SierpinskiCarpetBuilder.java |   113 -
 .../jts/shape/random/RandomPointsBuilder.java      |   123 -
 .../shape/random/RandomPointsInGridBuilder.java    |   173 -
 .../jts/simplify/DouglasPeuckerLineSimplifier.java |   116 -
 .../jts/simplify/DouglasPeuckerSimplifier.java     |   224 -
 .../jts/simplify/LineSegmentIndex.java             |   113 -
 .../jts/simplify/TaggedLineSegment.java            |    61 -
 .../jts/simplify/TaggedLineString.java             |   118 -
 .../jts/simplify/TaggedLineStringSimplifier.java   |   256 -
 .../jts/simplify/TaggedLinesSimplifier.java        |    84 -
 .../jts/simplify/TopologyPreservingSimplifier.java |   187 -
 .../jts/simplify/VWLineSimplifier.java             |   162 -
 .../vividsolutions/jts/simplify/VWSimplifier.java  |   227 -
 .../ConformingDelaunayTriangulationBuilder.java    |   205 -
 .../ConformingDelaunayTriangulator.java            |   564 -
 .../ConstraintEnforcementException.java            |    85 -
 .../triangulate/ConstraintSplitPointFinder.java    |    59 -
 .../jts/triangulate/ConstraintVertex.java          |   109 -
 .../jts/triangulate/ConstraintVertexFactory.java   |    47 -
 .../triangulate/DelaunayTriangulationBuilder.java  |   197 -
 .../IncrementalDelaunayTriangulator.java           |   143 -
 .../jts/triangulate/MidpointSplitPointFinder.java  |    62 -
 .../NonEncroachingSplitPointFinder.java            |    94 -
 .../vividsolutions/jts/triangulate/Segment.java    |   222 -
 .../jts/triangulate/SplitSegment.java              |   110 -
 .../VertexTaggedGeometryDataMapper.java            |   108 -
 .../jts/triangulate/VoronoiDiagramBuilder.java     |   191 -
 .../quadedge/EdgeConnectedTriangleTraversal.java   |    94 -
 .../quadedge/LastFoundQuadEdgeLocator.java         |    77 -
 .../quadedge/LocateFailureException.java           |    69 -
 .../jts/triangulate/quadedge/QuadEdge.java         |   434 -
 .../jts/triangulate/quadedge/QuadEdgeLocator.java  |    47 -
 .../triangulate/quadedge/QuadEdgeSubdivision.java  |   954 -
 .../jts/triangulate/quadedge/QuadEdgeTriangle.java |   359 -
 .../jts/triangulate/quadedge/QuadEdgeUtil.java     |    71 -
 .../jts/triangulate/quadedge/TraversalVisitor.java |    59 -
 .../triangulate/quadedge/TrianglePredicate.java    |   335 -
 .../jts/triangulate/quadedge/TriangleVisitor.java  |    49 -
 .../jts/triangulate/quadedge/Vertex.java           |   403 -
 src/com/vividsolutions/jts/util/Assert.java        |   126 -
 .../jts/util/AssertionFailedException.java         |    63 -
 .../vividsolutions/jts/util/CollectionUtil.java    |   100 -
 .../jts/util/CoordinateArrayFilter.java            |    72 -
 .../jts/util/CoordinateCountFilter.java            |    63 -
 src/com/vividsolutions/jts/util/Debug.java         |   342 -
 .../jts/util/GeometricShapeFactory.java            |   460 -
 src/com/vividsolutions/jts/util/Memory.java        |   108 -
 src/com/vividsolutions/jts/util/NumberUtil.java    |    11 -
 src/com/vividsolutions/jts/util/ObjectCounter.java |    95 -
 src/com/vividsolutions/jts/util/PriorityQueue.java |   154 -
 src/com/vividsolutions/jts/util/Stopwatch.java     |   108 -
 src/com/vividsolutions/jts/util/StringUtil.java    |    94 -
 .../jts/util/UniqueCoordinateArrayFilter.java      |    89 -
 testxml/external/GEOSBuffer.xml                    |    59 -
 testxml/external/TestBufferExternal.xml            |    58 -
 testxml/external/TestBufferExternal2.xml           |   508 -
 testxml/external/TestBufferJagged.xml              |    75 -
 testxml/external/TestOverlay.xml                   |   109 -
 testxml/external/TestValid.xml                     |    26 -
 testxml/failure/TestBigNastyBuffer.xml             |    27 -
 testxml/failure/TestBufferFailure.xml              |    91 -
 testxml/failure/TestBufferInsideNonEmpty.xml       |    22 -
 testxml/failure/TestOverlayFailure.xml             |   280 -
 testxml/general/TestBoundary.xml                   |   165 -
 testxml/general/TestBuffer.xml                     |   135 -
 testxml/general/TestBufferMitredJoin.xml           |    60 -
 testxml/general/TestCentroid.xml                   |   247 -
 testxml/general/TestConvexHull-big.xml             |    17 -
 testxml/general/TestConvexHull.xml                 |   186 -
 testxml/general/TestDensify.xml                    |    57 -
 testxml/general/TestDistance.xml                   |    60 -
 testxml/general/TestEqualsExact.xml                |   157 -
 testxml/general/TestFunctionAA.xml                 |   633 -
 testxml/general/TestFunctionAAPrec.xml             |   828 -
 testxml/general/TestFunctionLA.xml                 |   522 -
 testxml/general/TestFunctionLAPrec.xml             |    59 -
 testxml/general/TestFunctionLL.xml                 |   375 -
 testxml/general/TestFunctionLLPrec.xml             |    28 -
 testxml/general/TestFunctionPA.xml                 |   155 -
 testxml/general/TestFunctionPL.xml                 |   286 -
 testxml/general/TestFunctionPLPrec.xml             |    19 -
 testxml/general/TestFunctionPP.xml                 |   269 -
 testxml/general/TestInteriorPoint.xml              |   128 -
 testxml/general/TestMinimumClearance.xml           |    89 -
 testxml/general/TestOverlayEmpty.xml               |  1021 -
 testxml/general/TestPreparedPointPredicate.xml     |    34 -
 testxml/general/TestPreparedPolygonPredicate.xml   |   191 -
 ...estPreparedPredicatesWithGeometryCollection.xml |    81 -
 testxml/general/TestRectanglePredicate.xml         |   304 -
 testxml/general/TestRelateAA.xml                   |   235 -
 testxml/general/TestRelateAC.xml                   |    27 -
 testxml/general/TestRelateLA.xml                   |   190 -
 testxml/general/TestRelateLC.xml                   |    41 -
 testxml/general/TestRelateLL.xml                   |   311 -
 testxml/general/TestRelatePA.xml                   |   103 -
 testxml/general/TestRelatePL.xml                   |   124 -
 testxml/general/TestRelatePP.xml                   |    64 -
 testxml/general/TestSimple.xml                     |   357 -
 testxml/general/TestUnaryUnion.xml                 |   161 -
 testxml/general/TestUnaryUnionFloating.xml         |    20 -
 testxml/general/TestValid.xml                      |   746 -
 testxml/general/TestValid2-big.xml                 |    18 -
 testxml/general/TestValid2.xml                     |  5246 --
 testxml/general/TestWithinDistance.xml             |    92 -
 testxml/robust/ExternalRobustness.xml              |   220 -
 testxml/robust/MagnifyTopology.xml                 |    86 -
 testxml/robust/TestRobustOverlayError.xml          |    19 -
 testxml/robust/TestRobustOverlayFixed.xml          |    18 -
 testxml/robust/TestRobustOverlayFloat.xml          |   104 -
 testxml/robust/TestRobustRelate.xml                |    19 -
 testxml/stmlf/stmlf-cases-20061018_int.xml         | 44826 ----------
 testxml/stmlf/stmlf-cases-20061020_int.xml         |   337 -
 testxml/validate/TestRelateAA-big.xml              |    34 -
 testxml/validate/TestRelateAA.xml                  |  2833 -
 testxml/validate/TestRelateAC.xml                  |    36 -
 testxml/validate/TestRelateLA.xml                  |  1932 -
 testxml/validate/TestRelateLC.xml                  |    57 -
 testxml/validate/TestRelateLL.xml                  |  3388 -
 testxml/validate/TestRelatePA.xml                  |  1018 -
 testxml/validate/TestRelatePL.xml                  |  2263 -
 testxml/validate/TestRelatePP.xml                  |   303 -
 1705 files changed, 312474 insertions(+), 161688 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/jts.git



More information about the Pkg-grass-devel mailing list