Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzzer details

Fuzzer: JtsFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 9885 65.8%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 5120 34.1%
All colors 15005 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
1847 10984 [org.locationtech.jts.geom.Point].apply(org.locationtech.jts.geom.CoordinateFilter) call site: 10984
840 7364 [org.locationtech.jts.noding.MCIndexNoder].intersectChains() call site: 07364
552 14296 [org.locationtech.jts.geom.util.GeometryTransformer].transformPolygon(org.locationtech.jts.geom.Polygon,org.locationtech.jts.geom.Geometry) call site: 14296
539 8364 [org.locationtech.jts.geomgraph.PlanarGraph].addEdges(java.util.List) call site: 08364
494 6457 [org.locationtech.jts.geom.util.GeometryCollectionMapper].map(org.locationtech.jts.geom.GeometryCollection) call site: 06457
471 2563 [org.locationtech.jts.index.chain.MonotoneChain].getEnvelope(double) call site: 02563
335 5256 [org.locationtech.jts.operation.relate.EdgeEndBundle].updateIM(org.locationtech.jts.geom.IntersectionMatrix) call site: 05256
251 9812 [org.locationtech.jts.geom.util.GeometryCollectionMapper].map(org.locationtech.jts.geom.GeometryCollection) call site: 09812
244 1208 [org.locationtech.jts.geom.Envelope].intersects(org.locationtech.jts.geom.Envelope) call site: 01208
236 167 [org.locationtech.jts.io.WKTReader].getNextCloserOrComma(java.io.StreamTokenizer) call site: 00167
231 2296 [org.locationtech.jts.operation.predicate.RectangleIntersects].intersects(org.locationtech.jts.geom.Geometry) call site: 02296
201 10713 [org.locationtech.jts.geom.GeometryCollection].apply(org.locationtech.jts.geom.CoordinateSequenceFilter) call site: 10713

Runtime coverage analysis

Covered functions
782
Functions that are reachable but not covered
250
Reachable functions
323
Percentage of reachable functions covered
22.6%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
JtsFuzzer 1
com.code_intelligence.jazzer.api.FuzzedDataProvider 6
org.locationtech.jts.geom.GeometryFactory 38
org.locationtech.jts.geom.impl.CoordinateArraySequenceFactory 3
org.locationtech.jts.geom.PrecisionModel 11
org.locationtech.jts.io.WKTReader 35
org.locationtech.jts.util.Assert 6
org.locationtech.jts.util.AssertionFailedException 2
org.locationtech.jts.io.ParseException 1
org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory 2
org.locationtech.jts.geom.impl.PackedCoordinateSequence$Double 10
org.locationtech.jts.geom.impl.PackedCoordinateSequence 9
org.locationtech.jts.geom.impl.PackedCoordinateSequence$Float 10
org.locationtech.jts.geom.impl.CoordinateArraySequence 18
org.locationtech.jts.geom.CoordinateSequence 6
org.locationtech.jts.geom.Coordinates 3
org.locationtech.jts.geom.CoordinateXY 10
org.locationtech.jts.geom.Coordinate 23
org.locationtech.jts.geom.CoordinateXYM 11
org.locationtech.jts.geom.CoordinateXYZM 9
org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence 14
org.locationtech.jts.geom.Point 23
org.locationtech.jts.geom.Geometry 45
org.locationtech.jts.geom.CoordinateArrays 12
org.locationtech.jts.geom.impl.CoordinateArraySequence:org.locationtech.jts.geom.impl.PackedCoordinateSequence$Double:org.locationtech.jts.geom.impl.PackedCoordinateSequence$Float 2
org.jdom2.ContentList$FilterList 9
org.jdom2.ContentList 26
org.jdom2.filter.NegateFilter 2
org.jdom2.filter.AbstractFilter 1
org.jdom2.filter.AndFilter 2
org.jdom2.filter.ElementFilter 2
org.jdom2.Namespace 3
org.jdom2.Element 13
org.jdom2.filter.ContentFilter 1
org.jdom2.filter.TextOnlyFilter 1
org.jdom2.Content 4
org.jdom2.filter.AttributeFilter 2
org.jdom2.Attribute 8
org.jdom2.filter.OrFilter 2
org.jdom2.filter.ClassFilter 2
org.jdom2.filter.PassThroughFilter 1
org.jdom2.AttributeList 23
org.jdom2.IllegalAddException 3
org.jdom2.Verifier 13
org.jdom2.ContentList$CLIterator 5
org.jdom2.AttributeList$ALIterator 5
org.jdom2.ContentList$FilterListIterator 5
org.jdom2.output.support.AbstractStAXEventProcessor$NSIterator 3
org.locationtech.jts.geom.GeometryCollectionIterator 5
org.jdom2.FilterIterator 3
org.jdom2.DescendantIterator:org.jdom2.filter.PassThroughFilter 1
org.jdom2.DescendantIterator 3
org.jdom2.util.NamespaceStack$ForwardWalker 3
org.jdom2.output.support.AbstractFormattedWalker$1 3
org.jdom2.util.NamespaceStack$BackwardWalker 3
org.jdom2.ContentList$CLListIterator 4
org.jdom2.util.NamespaceStack$EmptyIterable 3
org.locationtech.jts.noding.snapround.HotPixelIndex$CoordinateShuffler 3
org.jdom2.output.support.WalkerPRESERVE$1 3
org.locationtech.jts.noding.NodeVertexIterator 4
org.jdom2.output.support.AbstractStAXEventProcessor$AttIterator 3
org.locationtech.jts.geom.Geometry:org.locationtech.jts.geom.GeometryCollection 2
org.jdom2.internal.ArrayCopy 1
org.locationtech.jts.geom.Coordinate:org.locationtech.jts.geom.CoordinateXY:org.locationtech.jts.geom.CoordinateXYM 1
org.locationtech.jts.geom.LineString 30
org.locationtech.jts.geom.LinearRing 9
org.locationtech.jts.geom.impl.PackedCoordinateSequence$Double:org.locationtech.jts.geom.impl.PackedCoordinateSequence$Float 2
org.locationtech.jts.geom.Polygon 29
org.locationtech.jts.geom.GeometryCollection 26
org.locationtech.jts.geom.MultiPoint 10
org.locationtech.jts.geom.CoordinateSequences 7
org.locationtech.jts.geom.MultiLineString 11
org.locationtech.jts.geom.MultiPolygon 10
org.locationtech.jts.geom.Coordinate:org.locationtech.jts.geom.CoordinateXYM:org.locationtech.jts.geom.CoordinateXYZM 1
org.locationtech.jts.geom.Envelope 38
org.locationtech.jts.algorithm.Orientation 4
org.locationtech.jts.algorithm.CGAlgorithmsDD 5
org.locationtech.jts.math.DD 33
org.locationtech.jts.geom.impl.CoordinateArraySequence:org.locationtech.jts.geom.impl.PackedCoordinateSequence:org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence 1
org.locationtech.jts.operation.distance.DistanceOp 16
org.locationtech.jts.algorithm.PointLocator 9
org.locationtech.jts.geom.util.PolygonExtracter 4
org.locationtech.jts.operation.distance.ConnectedElementLocationFilter 3
org.locationtech.jts.operation.distance.GeometryLocation 3
org.locationtech.jts.geom.util.LineStringExtracter 1
org.locationtech.jts.algorithm.InteriorPoint$DimensionNonEmptyFilter 1
org.locationtech.jts.geom.LineString:org.locationtech.jts.geom.MultiLineString:org.locationtech.jts.geom.MultiPoint:org.locationtech.jts.geom.MultiPolygon:org.locationtech.jts.geom.Point:org.locationtech.jts.geom.Polygon 1
org.locationtech.jts.operation.overlayarea.OverlayArea$PolygonAreaFilter 1
org.locationtech.jts.operation.overlayarea.OverlayArea 13
org.locationtech.jts.operation.overlayarea.OverlayArea$IntersectionVisitor 3
org.locationtech.jts.index.strtree.STRtree 12
org.locationtech.jts.index.strtree.AbstractSTRtree 12
org.locationtech.jts.index.strtree.STRtree$STRtreeNode 2
org.locationtech.jts.index.strtree.AbstractNode 5
org.locationtech.jts.index.strtree.SIRtree 3
org.locationtech.jts.index.strtree.SIRtree$3 2
org.locationtech.jts.index.strtree.ItemBoundable 3
org.locationtech.jts.index.strtree.Interval 4
org.locationtech.jts.index.strtree.SIRtree$2 1
org.locationtech.jts.index.strtree.STRtree$3 1
org.locationtech.jts.algorithm.LineIntersector 13
org.locationtech.jts.algorithm.RobustLineIntersector 14
org.locationtech.jts.algorithm.Intersection 2
org.locationtech.jts.algorithm.Distance 4
org.locationtech.jts.operation.overlayarea.EdgeVector 4
org.locationtech.jts.operation.union.SpatialPartition$1 1
org.locationtech.jts.operation.union.DisjointSets 3
org.locationtech.jts.operation.union.PartitionedUnion$1 1
org.locationtech.jts.operation.union.PartitionedUnion 1
org.locationtech.jts.geom.prep.PreparedGeometryFactory 3
org.locationtech.jts.geom.prep.PreparedPolygon 7
org.locationtech.jts.geom.prep.BasicPreparedGeometry 8
org.locationtech.jts.geom.util.ComponentCoordinateExtracter 3
org.locationtech.jts.operation.polygonize.Polygonizer$LineStringAdder 1
org.locationtech.jts.operation.polygonize.Polygonizer 2
org.locationtech.jts.operation.polygonize.PolygonizeGraph 3
org.locationtech.jts.planargraph.PlanarGraph 5
org.locationtech.jts.planargraph.NodeMap 3
org.locationtech.jts.geom.CoordinateList 11
org.locationtech.jts.planargraph.Node 4
org.locationtech.jts.planargraph.GraphComponent 1
org.locationtech.jts.planargraph.DirectedEdgeStar 2
org.locationtech.jts.operation.polygonize.PolygonizeDirectedEdge 1
org.locationtech.jts.planargraph.DirectedEdge 4
org.locationtech.jts.geom.Quadrant 3
org.locationtech.jts.operation.polygonize.PolygonizeEdge 1
org.locationtech.jts.planargraph.Edge 3
org.locationtech.jts.geom.OctagonalEnvelope$BoundingOctagonComponentFilter 1
org.locationtech.jts.geom.OctagonalEnvelope 5
org.locationtech.jts.geom.Geometry$1 1
org.locationtech.jts.operation.linemerge.LineSequencer$1 1
org.locationtech.jts.operation.linemerge.LineSequencer 2
org.locationtech.jts.operation.linemerge.LineMergeGraph 2
org.locationtech.jts.operation.linemerge.LineMergeDirectedEdge 1
org.locationtech.jts.operation.linemerge.LineMergeEdge 1
org.locationtech.jts.operation.distance.FacetSequenceTreeBuilder$1 1
org.locationtech.jts.operation.distance.FacetSequenceTreeBuilder 2
org.locationtech.jts.operation.distance.FacetSequence 1
org.locationtech.jts.operation.linemerge.LineMerger$1 1
org.locationtech.jts.operation.linemerge.LineMerger 2
org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater$NearestSegmentLocationFilter 3
org.locationtech.jts.geom.LineSegment 22
org.locationtech.jts.simplify.TopologyPreservingSimplifier$LineStringMapBuilderFilter 1
org.locationtech.jts.simplify.TaggedLineString 4
org.locationtech.jts.simplify.TaggedLineSegment 1
org.locationtech.jts.simplify.TopologyPreservingSimplifier 1
org.locationtech.jts.geom.util.LinearComponentExtracter 4
org.locationtech.jts.edgegraph.EdgeGraphBuilder$1 1
org.locationtech.jts.edgegraph.EdgeGraphBuilder 2
org.locationtech.jts.edgegraph.EdgeGraph 5
org.locationtech.jts.edgegraph.HalfEdge 18
org.locationtech.jts.dissolve.DissolveEdgeGraph 1
org.locationtech.jts.dissolve.DissolveHalfEdge 2
org.locationtech.jts.edgegraph.MarkHalfEdge 1
org.locationtech.jtstest.geomfunction.BaseGeometryFunction 4
org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction 4
org.locationtech.jtstest.geomfunction.FilterGeometryFunction 3
org.locationtech.jtstest.geomfunction.SpreaderGeometryFunction 3
org.locationtech.jtstest.geomfunction.BaseGeometryFunction:org.locationtech.jtstest.geomfunction.FilterGeometryFunction 1
org.locationtech.jts.geomgraph.Edge 21
org.locationtech.jts.triangulate.tri.TriEdge 1
org.locationtech.jts.operation.overlayng.OverlayEdge 33
org.locationtech.jts.dissolve.LineDissolver$1 1
org.locationtech.jts.dissolve.LineDissolver 2
org.locationtech.jts.operation.overlayng.OverlayPoints$1 2
org.locationtech.jts.operation.overlayng.OverlayPoints 10
org.locationtech.jts.operation.overlayng.OverlayUtil 19
org.locationtech.jtstest.testbuilder.geom.GeometryUtil$1 1
org.locationtech.jts.geom.prep.PreparedLineString 6
org.locationtech.jts.geom.prep.PreparedPoint 4
org.locationtech.jts.operation.predicate.RectangleIntersects 3
org.locationtech.jts.operation.predicate.EnvelopeIntersectsVisitor 3
org.locationtech.jts.geom.util.ShortCircuitedGeometryVisitor 2
org.locationtech.jts.operation.predicate.RectangleIntersectsSegmentVisitor 5
org.locationtech.jts.geom.Coordinate:org.locationtech.jts.geom.CoordinateXYM:org.locationtech.jts.geom.CoordinateXYZM:org.locationtech.jts.geom.impl.PackedCoordinateSequence$Double:org.locationtech.jts.geom.impl.PackedCoordinateSequence$Float 1
org.locationtech.jts.geom.CoordinateSequence:org.locationtech.jts.geom.impl.CoordinateArraySequence:org.locationtech.jts.geom.impl.PackedCoordinateSequence 1
org.locationtech.jts.algorithm.RectangleLineIntersector 2
org.locationtech.jts.operation.predicate.GeometryContainsPointVisitor 3
org.locationtech.jts.algorithm.locate.SimplePointInAreaLocator 7
org.locationtech.jts.algorithm.PointLocation 4
org.locationtech.jts.algorithm.RayCrossingCounter 5
org.locationtech.jts.operation.predicate.EnvelopeIntersectsVisitor:org.locationtech.jts.operation.predicate.GeometryContainsPointVisitor:org.locationtech.jts.operation.predicate.RectangleIntersectsSegmentVisitor 1
org.locationtech.jts.geom.prep.PreparedPolygonIntersects 3
org.locationtech.jts.geom.prep.PreparedPolygonPredicate 6
org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator 3
org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator$IntervalIndexedGeometry 4
org.locationtech.jts.index.intervalrtree.SortedPackedIntervalRTree 7
org.locationtech.jts.index.intervalrtree.IntervalRTreeLeafNode 2
org.locationtech.jts.index.intervalrtree.IntervalRTreeNode 2
org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator$SegmentVisitor 2
org.locationtech.jts.index.intervalrtree.IntervalRTreeNode$NodeComparator 1
org.jdom2.Text 3
org.jdom2.ProcessingInstruction 4
org.jdom2.Comment 2
org.jdom2.EntityRef 3
org.jdom2.CDATA 2
org.jdom2.DocType 3
org.locationtech.jts.index.intervalrtree.IntervalRTreeBranchNode 3
org.locationtech.jts.simplify.LineSegmentVisitor 1
org.locationtech.jts.operation.union.SparsePolygonUnion$1 1
org.locationtech.jts.operation.union.SparsePolygonUnion$PolygonNode 8
org.locationtech.jts.geom.prep.PreparedLineStringIntersects 4
org.locationtech.jts.noding.SegmentStringUtil 2
org.locationtech.jts.noding.NodedSegmentString 16
org.locationtech.jts.noding.SegmentNodeList 13
org.locationtech.jts.noding.FastSegmentSetIntersectionFinder 3
org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector 6
org.locationtech.jts.noding.BasicSegmentString:org.locationtech.jts.noding.NodedSegmentString 4
org.locationtech.jts.index.chain.MonotoneChainBuilder 2
org.locationtech.jts.index.chain.MonotoneChain 13
org.locationtech.jts.noding.SegmentIntersectionDetector 8
org.locationtech.jts.noding.SimpleSegmentSetMutualIntersector 2
org.locationtech.jts.noding.BasicSegmentString 6
org.locationtech.jts.noding.IntersectionFinderAdder 2
org.locationtech.jts.noding.SegmentNode 2
org.locationtech.jts.noding.Octant 2
org.locationtech.jts.triangulate.polygon.PolygonHoleJoiner$InteriorIntersectionDetector 2
org.locationtech.jts.operation.valid.IsSimpleOp$NonSimpleIntersectionFinder 5
org.locationtech.jts.noding.snap.SnappingIntersectionAdder 5
org.locationtech.jts.noding.snap.SnappingPointIndex 2
org.locationtech.jts.index.kdtree.KdTree 10
org.locationtech.jts.index.kdtree.KdNode 12
org.locationtech.jts.index.kdtree.KdTree$BestMatchVisitor 4
org.locationtech.jts.index.kdtree.KdTree$QueryStackFrame 3
org.locationtech.jts.noding.snapround.SnapRoundingNoder$2 2
org.locationtech.jts.noding.snapround.HotPixel 10
org.locationtech.jts.index.kdtree.KdTree$1 2
org.locationtech.jts.noding.snapround.SnapRoundingNoder$1 2
org.locationtech.jts.triangulate.polygon.PolygonNoder$NodeAdder 3
org.locationtech.jts.noding.snapround.SnapRoundingIntersectionAdder 5
org.locationtech.jts.coverage.InvalidSegmentDetector 7
org.locationtech.jts.coverage.CoverageRing 7
org.locationtech.jts.algorithm.PolygonNodeTopology 7
org.locationtech.jts.noding.InteriorIntersectionFinderAdder 4
org.locationtech.jts.noding.IntersectionAdder 5
org.locationtech.jts.operation.valid.PolygonIntersectionAnalyzer 13
org.locationtech.jts.operation.valid.PolygonRing 19
org.locationtech.jts.operation.valid.PolygonRingSelfNode 3
org.locationtech.jts.operation.valid.PolygonRingTouch 4
org.locationtech.jts.noding.NodingIntersectionFinder 10
org.locationtech.jts.coverage.InvalidSegmentDetector:org.locationtech.jts.noding.InteriorIntersectionFinderAdder:org.locationtech.jts.noding.IntersectionAdder:org.locationtech.jts.noding.IntersectionFinderAdder:org.locationtech.jts.noding.NodingIntersectionFinder:org.locationtech.jts.noding.SegmentIntersectionDetector:org.locationtech.jts.noding.snap.SnappingIntersectionAdder:org.locationtech.jts.noding.snapround.SnapRoundingIntersectionAdder:org.locationtech.jts.triangulate.polygon.PolygonHoleJoiner$InteriorIntersectionDetector:org.locationtech.jts.triangulate.polygon.PolygonNoder$NodeAdder 1
org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector$SegmentOverlapAction 2
org.locationtech.jts.index.chain.MonotoneChainOverlapAction 3
org.locationtech.jts.noding.MCIndexNoder$SegmentOverlapAction 2
org.locationtech.jts.algorithm.BoundaryNodeRule$MultiValentEndPointBoundaryNodeRule 1
org.locationtech.jts.algorithm.BoundaryNodeRule$MonoValentEndPointBoundaryNodeRule 1
org.locationtech.jts.algorithm.BoundaryNodeRule$Mod2BoundaryNodeRule 1
org.locationtech.jts.algorithm.BoundaryNodeRule$EndPointBoundaryNodeRule 1
org.locationtech.jts.algorithm.BoundaryNodeRule$EndPointBoundaryNodeRule:org.locationtech.jts.algorithm.BoundaryNodeRule$Mod2BoundaryNodeRule:org.locationtech.jts.algorithm.BoundaryNodeRule$MonoValentEndPointBoundaryNodeRule:org.locationtech.jts.algorithm.BoundaryNodeRule$MultiValentEndPointBoundaryNodeRule 1
org.locationtech.jts.geom.MultiLineString:org.locationtech.jts.geom.MultiPoint:org.locationtech.jts.geom.MultiPolygon 1
org.locationtech.jts.geom.IntersectionMatrix 14
org.locationtech.jts.operation.relate.RelateOp 3
org.locationtech.jts.operation.GeometryGraphOperation 3
org.locationtech.jts.geomgraph.GeometryGraph 19
org.locationtech.jts.geomgraph.PlanarGraph 12
org.locationtech.jts.geomgraph.NodeMap 7
org.locationtech.jts.geomgraph.NodeFactory 2
org.locationtech.jts.geomgraph.EdgeIntersectionList 6
org.locationtech.jts.geomgraph.Depth 9
org.locationtech.jts.geomgraph.GraphComponent 10
org.locationtech.jts.geomgraph.Label 22
org.locationtech.jts.geomgraph.TopologyLocation 17
org.locationtech.jts.operation.overlay.OverlayNodeFactory 2
org.locationtech.jts.geomgraph.Node 9
org.locationtech.jts.geomgraph.DirectedEdgeStar 14
org.locationtech.jts.geomgraph.EdgeEndStar 11
org.locationtech.jts.operation.relate.RelateNodeFactory 2
org.locationtech.jts.operation.relate.RelateNode 3
org.locationtech.jts.operation.relate.EdgeEndBundleStar 3
org.locationtech.jts.operation.relate.RelateComputer 14
org.locationtech.jts.operation.BoundaryOp 10
org.locationtech.jts.operation.Counter 1
org.locationtech.jts.geomgraph.index.SegmentIntersector 10
org.locationtech.jts.geomgraph.index.SimpleMCSweepLineIntersector 9
org.locationtech.jts.geomgraph.index.EdgeSetIntersector 1
org.locationtech.jts.geomgraph.index.MonotoneChainEdge 7
org.locationtech.jts.geomgraph.index.MonotoneChainIndexer 3
org.locationtech.jts.util.IntArrayList 5
org.locationtech.jts.geomgraph.index.MonotoneChain 2
org.locationtech.jts.geomgraph.index.SweepLineEvent 9
org.locationtech.jts.geomgraph.EdgeIntersection 1
org.locationtech.jts.geomgraph.index.SimpleEdgeSetIntersector 3
org.locationtech.jts.geomgraph.index.SimpleSweepLineIntersector 8
org.locationtech.jts.geomgraph.index.SweepLineSegment 4
org.locationtech.jts.geom.Dimension 1
org.locationtech.jts.operation.relate.EdgeEndBuilder 5
org.locationtech.jts.geomgraph.EdgeEnd 12
org.locationtech.jts.operation.relate.EdgeEndBundle 10
org.locationtech.jts.geomgraph.EdgeEnd:org.locationtech.jts.operation.relate.EdgeEndBundle 1
org.locationtech.jts.geom.TopologyException 3
org.locationtech.jts.noding.snapround.MCIndexPointSnapper$1 2
org.locationtech.jts.index.chain.MonotoneChainSelectAction 3
org.locationtech.jts.operation.buffer.OffsetCurve$MatchCurveSegmentAction 5
org.locationtech.jts.noding.snapround.MCIndexPointSnapper$HotPixelSnapAction 4
org.locationtech.jts.index.ArrayListVisitor 3
org.locationtech.jts.operation.buffer.SegmentMCIndex$1 2
org.locationtech.jts.operation.overlayng.IndexedPointOnLineLocator 2
org.locationtech.jts.algorithm.construct.IndexedPointInPolygonsLocator 2
org.locationtech.jts.geom.util.PolygonalExtracter 2
org.locationtech.jts.algorithm.Area 4
org.locationtech.jts.operation.overlayarea.GeometryArea$PolygonAreaFilter 1
org.locationtech.jts.operation.overlayarea.GeometryArea 3
org.locationtech.jtstest.function.SpatialIndexFunctions$2 1
org.locationtech.jts.index.quadtree.Quadtree 5
org.locationtech.jts.index.quadtree.Root 3
org.locationtech.jts.index.quadtree.NodeBase 5
org.locationtech.jts.index.quadtree.Node 10
org.locationtech.jts.index.quadtree.Key 6
org.locationtech.jts.index.quadtree.DoubleBits 5
org.locationtech.jts.index.quadtree.IntervalSize 1
org.locationtech.jts.geom.util.PointExtracter 4
org.locationtech.jts.operation.union.InputExtracter 2
org.locationtech.jts.geom.util.GeometryExtracter 2
org.locationtech.jtstest.function.SpatialIndexFunctions$1 1
org.locationtech.jts.index.hprtree.HPRtree 26
org.locationtech.jts.index.hprtree.Item 3
org.locationtech.jts.operation.overlay.validate.PolygonalLineworkExtracter 1
org.locationtech.jts.operation.distance.ConnectedElementPointFilter 1
org.locationtech.jtstest.function.GeometryFunctions$1 1
org.locationtech.jts.math.MathUtil 5
org.locationtech.jts.algorithm.Length 1
org.locationtech.jts.operation.predicate.RectangleContains 8
org.locationtech.jts.geom.GeometryOverlay 5
org.locationtech.jts.operation.overlay.OverlayOp 25
org.locationtech.jts.geom.GeometryOverlay$1 2
org.locationtech.jts.geom.util.GeometryCollectionMapper 3
org.locationtech.jtstest.function.TriangleFunctions$1 1
org.locationtech.jtstest.function.TriangleFunctions 2
org.locationtech.jts.geom.Triangle 8
org.locationtech.jtstest.function.FunctionsUtil 1
org.locationtech.jtstest.testbuilder.JTSTestBuilder 3
org.locationtech.jtstest.testbuilder.model.TestBuilderModel 2
org.locationtech.jtslab.clean.InvalidHoleRemover$InvalidHoleRemoverMapOp 1
org.locationtech.jtslab.clean.InvalidHoleRemover$PolygonInvalidHoleRemover 3
org.locationtech.jts.geom.prep.PreparedPolygonCovers 4
org.locationtech.jts.geom.prep.AbstractPreparedPolygonContains 6
org.locationtech.jts.geom.prep.PreparedPolygonContains 1
org.locationtech.jtstest.function.TriangleFunctions$4 1
org.locationtech.jtstest.function.TriangleFunctions$3 1
org.locationtech.jtstest.function.BufferFunctions$1 1
org.locationtech.jts.operation.buffer.BufferOp 12
org.locationtech.jts.operation.buffer.BufferParameters 7
org.locationtech.jts.operation.buffer.BufferBuilder 12
org.locationtech.jts.geomgraph.EdgeList 6
org.locationtech.jts.operation.buffer.BufferCurveSetBuilder 17
org.locationtech.jts.operation.buffer.OffsetCurveBuilder 14
org.locationtech.jts.geom.Position 1
org.locationtech.jts.operation.buffer.OffsetSegmentGenerator 22
org.locationtech.jts.operation.buffer.OffsetSegmentString 8
org.locationtech.jts.algorithm.Angle 7
org.locationtech.jts.operation.buffer.BufferInputLineSimplifier 10
org.locationtech.jts.noding.MCIndexNoder 7
org.locationtech.jts.noding.SinglePassNoder 3
org.locationtech.jts.noding.BoundaryChainNoder 6
org.locationtech.jts.noding.BoundaryChainNoder$BoundaryChainMap 6
org.locationtech.jts.noding.BoundaryChainNoder$Segment 2
org.locationtech.jts.noding.snap.SnappingNoder 8
org.locationtech.jts.index.hprtree.HilbertEncoder 2
org.locationtech.jts.shape.fractal.HilbertCode 2
org.jdom2.Document 3
org.locationtech.jts.noding.snapround.SnapRoundingNoder 13
org.locationtech.jts.noding.snapround.HotPixelIndex 7
org.locationtech.jts.noding.SimpleNoder 3
org.locationtech.jts.noding.BoundarySegmentNoder 5
org.locationtech.jts.noding.BoundarySegmentNoder$Segment 3
org.locationtech.jts.noding.IteratedNoder 3
org.locationtech.jts.noding.ValidatingNoder 4
org.locationtech.jts.noding.ScaledNoder 9
org.locationtech.jts.noding.snapround.MCIndexSnapRounder 7
org.locationtech.jts.noding.snapround.MCIndexPointSnapper 4
org.locationtech.jts.noding.SegmentExtractingNoder 4
org.locationtech.jts.noding.BoundaryChainNoder:org.locationtech.jts.noding.BoundarySegmentNoder:org.locationtech.jts.noding.IteratedNoder:org.locationtech.jts.noding.SegmentExtractingNoder:org.locationtech.jts.noding.ValidatingNoder:org.locationtech.jts.noding.snap.SnappingNoder 1
org.locationtech.jts.noding.FastNodingValidator 5
org.locationtech.jts.io.WKTWriter 3
org.locationtech.jts.io.OrdinateFormat 1
org.locationtech.jts.noding.OrientedCoordinateArray 2
org.locationtech.jts.geomgraph.DirectedEdge 24
org.locationtech.jts.operation.buffer.BufferSubgraph 14
org.locationtech.jts.operation.buffer.RightmostEdgeFinder 9
org.locationtech.jts.operation.overlay.PolygonBuilder 12
org.locationtech.jts.operation.buffer.SubgraphDepthLocater 5
org.locationtech.jts.operation.buffer.SubgraphDepthLocater$DepthSegment 2
org.locationtech.jts.operation.overlay.MaximalEdgeRing 5
org.locationtech.jts.geomgraph.EdgeRing 16
org.locationtech.jts.operation.overlay.MinimalEdgeRing 3
org.locationtech.jtstest.function.TriangleFunctions$2 1
org.locationtech.jts.shape.CubicBezierCurve$1 1
org.locationtech.jts.shape.CubicBezierCurve 13
org.locationtech.jts.operation.buffer.OffsetCurve$1 2
org.locationtech.jts.operation.buffer.OffsetCurve 15
org.locationtech.jts.operation.buffer.SegmentMCIndex 3
org.locationtech.jts.operation.buffer.OffsetCurveSection 6
org.locationtech.jtslab.clean.HoleRemover$HoleRemoverMapOp 1
org.locationtech.jtslab.clean.HoleRemover 1
org.locationtech.jtslab.clean.HoleRemover$PolygonHoleRemover 3
org.locationtech.jtslab.clean.SmallHoleRemover$IsSmall 1
org.locationtech.jts.operation.overlayng.OverlayNGRobust 10
org.locationtech.jts.operation.overlayng.OverlayNG 19
org.locationtech.jts.operation.overlayng.InputGeometry 14
org.locationtech.jts.operation.overlayng.ElevationModel 8
org.locationtech.jts.operation.overlayng.ElevationModel$1 4
org.locationtech.jts.io.twkb.BoundsExtractor 3
org.locationtech.jts.io.WKTWriter$CheckOrdinatesFilter 3
org.locationtech.jts.precision.SimpleMinimumClearance$ComputeMCCoordinateSequenceFilter 6
org.locationtech.jts.precision.SimpleMinimumClearance 5
org.locationtech.jtstest.testbuilder.geom.NearestPointFinder$NearestPointFilter 3
org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance$MaxDensifiedByFractionDistanceFilter 3
org.locationtech.jts.algorithm.distance.PointPairDistance 6
org.locationtech.jts.algorithm.distance.DistanceToPoint 3
org.locationtech.jts.operation.overlayng.ElevationModel$2 4
org.locationtech.jts.operation.overlayng.ElevationModel$ElevationCell 4
org.locationtech.jts.geom.util.AffineTransformation 5
org.locationtech.jts.coverage.VertexRingCounter 3
org.locationtech.jts.coverage.CoverageBoundarySegmentFinder 4
org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder$MaxMidpointDistanceFilter 3
org.locationtech.jts.operation.buffer.validate.PointPairDistance 6
org.locationtech.jts.operation.buffer.validate.DistanceToPointFinder 3
org.locationtech.jts.operation.union.OverlapUnion$1 3
org.locationtech.jts.operation.union.OverlapUnion 5
org.locationtech.jts.util.Debug$SegmentFindingFilter 3
org.locationtech.jts.precision.CoordinatePrecisionReducerFilter 3
org.locationtech.jtstest.testbuilder.geom.SegmentExtracter$SegmentExtracterFilter 6
org.locationtech.jtstest.testbuilder.geom.VertexLocater$NearestVertexFilter 3
org.locationtech.jtstest.testbuilder.geom.AdjacentVertexFinder$AdjacentVertexFilter 3
org.locationtech.jtstest.testbuilder.geom.VertexLocater$NearVerticesFilter 3
org.locationtech.jtstest.testbuilder.geom.VertexLocater$Location 1
org.locationtech.jts.precision.CommonBitsRemover$Translater 4
org.locationtech.jts.operation.overlayng.OverlayMixedPoints 16
org.locationtech.jts.operation.overlayng.OverlayMixedPoints$1 2
org.locationtech.jts.util.UniqueCoordinateArrayFilter 1
org.locationtech.jts.operation.overlayng.PrecisionUtil$InherentScaleFilter 2
org.locationtech.jts.operation.overlayng.PrecisionUtil 6
org.locationtech.jts.precision.CommonBitsRemover$CommonCoordinateFilter 3
org.locationtech.jts.precision.CommonBits 7
org.locationtech.jts.precision.SimpleMinimumClearance$VertexCoordinateFilter 1
org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher$VertexInMaskCountCoordinateFilter 1
org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder$MaxPointDistanceFilter 1
org.locationtech.jts.util.CoordinateCountFilter 1
org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance$MaxPointDistanceFilter 1
org.locationtech.jts.util.CoordinateArrayFilter 1
org.locationtech.jts.operation.overlayng.EdgeNodingBuilder 23
org.locationtech.jts.operation.overlayng.RobustClipEnvelopeComputer 9
org.locationtech.jts.operation.overlayng.RingClipper 7
org.locationtech.jts.operation.overlayng.LineLimiter 8
org.locationtech.jts.operation.overlayng.EdgeSourceInfo 6
org.locationtech.jts.operation.overlayng.Edge 17
org.locationtech.jts.operation.overlayng.EdgeMerger 1
org.locationtech.jts.operation.overlayng.EdgeKey 4
org.locationtech.jts.operation.overlayng.OverlayGraph 6
org.locationtech.jts.operation.overlayng.OverlayLabel 33
org.jdom2.CloneBase 1
org.jdom2.output.StAXEventOutputter 1
org.jdom2.xpath.util.AbstractXPathCompiled 7
org.jdom2.xpath.jaxen.JaxenCompiled 3
org.jdom2.xpath.jaxen.JDOM2Navigator 1
org.jdom2.xpath.jaxen.JDOMCoreNavigator 1
org.jaxen.DefaultNavigator 1
org.jaxen.BaseXPath 1
org.locationtech.jts.math.Vector2D 2
org.jdom2.output.StAXStreamOutputter 1
org.locationtech.jts.linearref.LinearLocation 4
org.jdom2.output.Format 1
org.jdom2.output.XMLOutputter 1
org.locationtech.jts.geom.Location 1
org.locationtech.jts.operation.overlayng.OverlayLabeller 17
org.locationtech.jts.operation.overlayng.PolygonBuilder 12
org.locationtech.jts.operation.overlayng.MaximalEdgeRing 9
org.locationtech.jts.operation.overlayng.OverlayEdgeRing 17
org.locationtech.jts.operation.overlayng.LineBuilder 8
org.locationtech.jts.operation.overlayng.IntersectionPointBuilder 6
org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp 3
org.locationtech.jts.geomgraph.EdgeNodingValidator 4
org.locationtech.jts.operation.overlay.LineBuilder 7
org.locationtech.jts.operation.overlay.PointBuilder 4
org.locationtech.jts.operation.overlay.snap.SnapOverlayOp 7
org.locationtech.jts.operation.overlay.snap.GeometrySnapper 7
org.locationtech.jts.precision.CommonBitsRemover 4
org.locationtech.jts.operation.overlay.snap.SnapTransformer 3
org.locationtech.jts.geom.util.GeometryTransformer 13
org.locationtech.jts.simplify.TopologyPreservingSimplifier$LineStringTransformer 1
org.locationtech.jts.precision.PrecisionReducerTransformer 6
org.locationtech.jts.simplify.DouglasPeuckerSimplifier$DPTransformer 5
org.locationtech.jts.simplify.DouglasPeuckerLineSimplifier 7
org.locationtech.jts.simplify.VWSimplifier$VWTransformer 5
org.locationtech.jts.simplify.VWLineSimplifier 4
org.locationtech.jts.simplify.VWLineSimplifier$VWVertex 10
org.locationtech.jts.operation.overlay.snap.LineStringSnapper 8
org.locationtech.jts.densify.Densifier$DensifyTransformer 4
org.locationtech.jts.densify.Densifier 2
org.locationtech.jts.precision.PointwisePrecisionReducerTransformer 2
org.locationtech.jts.operation.valid.IsValidOp 29
org.locationtech.jts.operation.valid.TopologyValidationError 1
org.locationtech.jts.operation.valid.PolygonTopologyAnalyzer 22
org.locationtech.jts.operation.valid.IndexedNestedHoleTester 4
org.locationtech.jts.operation.valid.IndexedNestedPolygonTester 7
org.locationtech.jts.operation.overlayng.PrecisionReducer 1

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.

Func name Functions filename Arg count Args Function depth hitcount instr count bb count cyclomatic complexity Reachable functions Incoming references total cyclomatic complexity Unreached complexity
[org.locationtech.jts.geom.GeometryOverlay].intersection(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) org.locationtech.jts.geom.GeometryOverlay 2 ['org.locationtech.jts.geom.Geometry', 'org.locationtech.jts.geom.Geometry'] 61 0 18 6 2 2381 0 3656 3415
[org.locationtech.jtstest.cmd.JTSOpCmd].execute(org.locationtech.jtstest.cmd.JTSOpRunner$OpParams) org.locationtech.jtstest.cmd.JTSOpCmd 1 ['org.locationtech.jtstest.cmd.JTSOpRunner$OpParams'] 33 0 15 4 2 856 0 1092 675
[org.locationtech.jtstest.testbuilder.GeometryEditPanel$GeometryEditPanelRenderer].render(java.awt.Graphics2D) org.locationtech.jtstest.testbuilder.GeometryEditPanel$GeometryEditPanelRenderer 1 ['java.awt.Graphics2D'] 15 0 130 18 10 379 0 395 306

Implementing fuzzers that target the above functions will improve reachability such that it becomes:

Functions statically reachable by fuzzers
76.0%
1880 / 2482
Cyclomatic complexity statically reachable by fuzzers
77.0%
3768 / 4873

All functions overview

If you implement fuzzers for these functions, the status of all functions in the project will be:

Func name Functions filename Args Function call depth Reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
[org.locationtech.jts.algorithm.ConvexHull].isBetween(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 152 0 0.0% []
[org.locationtech.jts.geom.CoordinateArrays].measures(org.locationtech.jts.geom.Coordinate[]) 55 6 10.90% []
[org.locationtech.jts.geom.CoordinateArrays].increasingDirection(org.locationtech.jts.geom.Coordinate[]) 46 6 13.04% []
[org.locationtech.jts.geom.CoordinateArrays].reverse(org.locationtech.jts.geom.Coordinate[]) 44 0 0.0% []
[org.locationtech.jts.geom.Coordinate].distance(org.locationtech.jts.geom.Coordinate) 35 5 14.28% []
[org.locationtech.jts.math.DD].sqr() 31 0 0.0% []
[org.locationtech.jts.math.DD].isNaN() 158 3 1.898% []
[org.locationtech.jts.geom.PrecisionModel].hashCode() 34 13 38.23% []
[org.locationtech.jts.geomgraph.PlanarGraph].addEdges(java.util.List) 54 11 20.37% []
[org.locationtech.jts.io.WKTWriter].format(double,double) 244 1 0.409% []
[org.locationtech.jts.operation.union.UnaryUnionOp].union(java.util.Collection,org.locationtech.jts.geom.GeometryFactory) 63 0 0.0% []
[org.locationtech.jts.operation.union.InputExtracter].add(java.util.Collection) 32 0 0.0% []
[org.locationtech.jts.operation.union.CascadedPolygonUnion].union(java.util.Collection) 84 0 0.0% []
[org.locationtech.jts.index.strtree.STRtree].getComparator() 84 0 0.0% []
[org.locationtech.jts.util.Debug].hasSegment(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 132 0 0.0% []
[org.locationtech.jts.geom.CoordinateSequences].isRing(org.locationtech.jts.geom.CoordinateSequence) 61 0 0.0% []
[org.locationtech.jts.geom.util.GeometryCombiner].combine(java.util.Collection) 41 0 0.0% []
[org.locationtech.jts.awt.ShapeWriter].toShape(org.locationtech.jts.geom.GeometryCollection) 97 0 0.0% []
[org.locationtech.jts.awt.PolygonShape].getPathIterator(java.awt.geom.AffineTransform,double) 36 0 0.0% []
[org.json.simple.JSONArray].toString() 41 0 0.0% []
[org.json.simple.JSONValue].parseWithException(java.lang.String) 105 0 0.0% []
[org.json.simple.JSONObject].toString(java.lang.String,java.lang.Object) 53 0 0.0% []
[org.jdom2.Verifier].checkJDOMName(java.lang.String) 37 0 0.0% []
[org.jdom2.Verifier].checkNamespaceCollision(org.jdom2.Namespace,java.util.List,int) 69 0 0.0% ['JtsFuzzer']
[org.jdom2.Verifier].checkXMLName(java.lang.String) 38 0 0.0% []
[org.jdom2.output.Format].setSpecifiedAttributesOnly(boolean) 218 0 0.0% []
[org.jdom2.output.support.FormatStack].pop() 116 0 0.0% []
[org.locationtech.jts.operation.distance.FacetSequence].toString() 107 0 0.0% []
[org.jdom2.Text].toString() 33 0 0.0% []
[org.locationtech.jtstest.testbuilder.controller.CommandController].exec(java.lang.String) 89 0 0.0% []
[org.locationtech.jtstest.testbuilder.JTSTestBuilder].getGeometryFactory() 39 0 0.0% []
[org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame].access$100(org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame) 280 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.Viewport].getGridSizeModel() 138 0 0.0% []
[org.locationtech.jtstest.testbuilder.GeometryEditPanel].access$1000(org.locationtech.jtstest.testbuilder.GeometryEditPanel,java.awt.Graphics2D,org.locationtech.jts.geom.Coordinate,java.awt.Color) 393 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.render.ViewStyle].getTitle() 51 0 0.0% []
[org.locationtech.jtstest.testbuilder.RelatePanel].setPredicate(javax.swing.JLabel,boolean) 328 0 0.0% []
[org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel].fireFunctionSelected(org.locationtech.jtstest.testbuilder.event.GeometryFunctionEvent) 100 0 0.0% []
[org.locationtech.jtstest.testbuilder.SpatialFunctionPanel].access$000(org.locationtech.jtstest.testbuilder.SpatialFunctionPanel,org.locationtech.jtstest.geomfunction.GeometryFunction) 285 0 0.0% []
[org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry].createTestBuilderRegistry() 74 0 0.0% []
[org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry].add(org.locationtech.jtstest.geomfunction.GeometryFunction) 34 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.SwingUtil].showTab(javax.swing.JTabbedPane,java.lang.String) 119 0 0.0% []
[org.locationtech.jtstest.testbuilder.ValidPanel].removeValidPanelListener(org.locationtech.jtstest.testbuilder.event.ValidPanelListener) 238 0 0.0% []
[org.locationtech.jtstest.testbuilder.ScalarFunctionPanel].fireFunctionExecuted(org.locationtech.jtstest.testbuilder.event.SpatialFunctionPanelEvent) 122 0 0.0% []
[org.locationtech.jtstest.testbuilder.TestCasePanel].getStretchSize() 200 0 0.0% []
[org.locationtech.jtstest.testbuilder.WKTPanel].bCutButton_actionPerformed(java.awt.event.ActionEvent) 277 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop].access$300(org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop) 157 0 0.0% []
[org.locationtech.jtstest.testbuilder.CommandPanel].access$212(org.locationtech.jtstest.testbuilder.CommandPanel,int) 174 0 0.0% []
[org.locationtech.jtstest.testbuilder.InspectorPanel].access$400(org.locationtech.jtstest.testbuilder.InspectorPanel) 125 0 0.0% []
[org.locationtech.jtstest.testbuilder.GeometryTreePanel].treeWillCollapse(javax.swing.event.TreeExpansionEvent) 75 0 0.0% []
[org.locationtech.jtstest.testbuilder.TestListPanel].populateList() 69 0 0.0% []
[org.locationtech.jtstest.testbuilder.LayerListPanel].access$400(org.locationtech.jtstest.testbuilder.LayerListPanel,org.locationtech.jtstest.testbuilder.model.Layer) 249 0 0.0% []
[org.locationtech.jtstest.testbuilder.LayerStylePanel].access$2200(org.locationtech.jtstest.testbuilder.LayerStylePanel) 343 0 0.0% []
[org.locationtech.jtstest.testbuilder.GeometryViewStylePanel].updateView() 92 0 0.0% []
[org.locationtech.jtstest.testbuilder.ResultWKTPanel].copyToTestButton_actionPerformed(java.awt.event.ActionEvent) 112 0 0.0% []
[org.locationtech.jtstest.testbuilder.ResultValuePanel].setError(java.lang.Throwable) 44 0 0.0% []
[org.locationtech.jtstest.testbuilder.StatsPanel].setModel(org.locationtech.jtstest.testbuilder.model.TestBuilderModel) 40 0 0.0% []
[org.locationtech.jtstest.testbuilder.InfoPanel].setInfo(java.lang.String) 34 0 0.0% []
[org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar].menuItemRadio(java.lang.String,boolean,java.awt.event.ActionListener) 142 0 0.0% []
[org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar].clearToolButtons() 177 0 0.0% []
[org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController].indicatorShow(org.locationtech.jts.geom.Geometry,java.awt.Color) 172 0 0.0% []
[org.locationtech.jtstest.testbuilder.model.TestBuilderModel].getGeometryFactory() 273 0 0.0% []
[org.locationtech.jtstest.testbuilder.model.TestCaseEdit].initGeometry() 60 0 0.0% []
[org.locationtech.jts.io.WKBWriter].bytesToHex(byte[]) 118 0 0.0% []
[org.locationtech.jts.io.ByteOrderValues].getLong(byte[],int) 40 0 0.0% []
[org.locationtech.jtstest.util.CommandRunner].exec(java.lang.String) 37 0 0.0% []
[org.locationtech.jtstest.util.io.MultiFormatReader].format(java.lang.String) 44 0 0.0% []
[org.locationtech.jtstest.util.io.IOUtil].cleanHex(java.lang.String) 45 0 0.0% []
[org.locationtech.jts.io.WKBHexFileReader].setOffset(int) 46 0 0.0% []
[org.locationtech.jts.io.WKBReader].read(org.locationtech.jts.io.InStream) 146 0 0.0% []
[org.locationtech.jts.io.ByteOrderDataInStream].readLong() 32 0 0.0% []
[org.locationtech.jts.io.gml2.GMLHandler].warning(org.xml.sax.SAXParseException) 73 0 0.0% []
[org.locationtech.jts.io.geojson.GeoJsonReader].createFeatureCollection(java.util.Map,org.locationtech.jts.geom.GeometryFactory) 205 0 0.0% []
[org.json.simple.parser.JSONParser].parse(java.io.Reader,org.json.simple.parser.ContentHandler) 273 0 0.0% []
[org.json.simple.parser.Yylex].yypushback(int) 206 0 0.0% []
[org.locationtech.jts.io.WKTFileReader].setOffset(int) 51 0 0.0% []
[org.locationtech.jtstest.testbuilder.model.GeometryEditModel].addGeometryListener(org.locationtech.jtstest.testbuilder.model.GeometryListener) 155 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.GeometryUtil].area(org.locationtech.jts.geom.Geometry) 32 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.render.RenderManager].access$200(org.locationtech.jtstest.testbuilder.ui.render.RenderManager) 63 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.render.GeometryPainter].createPointStroke(java.awt.Stroke) 57 0 0.0% []
[org.jdom2.Namespace].readResolve() 52 0 0.0% []
[org.locationtech.jtstest.testbuilder.model.GeometryStretcherView].getStretchedVertices(int) 41 0 0.0% []
[org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher].stretch(double,double) 75 0 0.0% []
[org.locationtech.jtstest.testbuilder.topostretch.StretchedVertexFinder].distanceToSeg(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 72 0 0.0% []
[org.locationtech.jtstest.testbuilder.topostretch.StretchedVertex].rotateToQuadrant(org.locationtech.jts.geom.Coordinate,int) 113 0 0.0% []
[org.locationtech.jts.math.Vector2D].hashCode() 70 0 0.0% []
[org.locationtech.jts.geom.util.GeometryEditor].setCopyUserData(boolean) 79 0 0.0% []
[org.locationtech.jts.math.Vector3D].hashCode() 41 0 0.0% []
[org.locationtech.jts.algorithm.Intersection].intersection(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 38 1 2.631% []
[org.locationtech.jts.precision.SimpleMinimumClearance].updateClearance(double,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 31 0 0.0% []
[org.jdom2.Element].getNamespace() 36 0 0.0% ['JtsFuzzer']
[org.jdom2.Element].getContentSize() 68 0 0.0% ['JtsFuzzer']
[org.jdom2.Element].getContent() 41 0 0.0% ['JtsFuzzer']
[org.jdom2.Element].getAttributes() 51 0 0.0% ['JtsFuzzer']
[org.jdom2.Element].clone() 108 0 0.0% []
[org.jdom2.Element].canContainContent(org.jdom2.Content,int,boolean) 61 0 0.0% []
[org.jdom2.ContentList].iterator() 311 0 0.0% ['JtsFuzzer']
[org.jdom2.located.LocatedJDOMFactory].entityRef(int,int,java.lang.String,java.lang.String) 65 0 0.0% []
[org.jdom2.DocType].detach() 34 0 0.0% []
[org.jdom2.Attribute].getNamespacesInherited() 31 0 0.0% []
[org.jdom2.Attribute].setParent(org.jdom2.Element) 48 0 0.0% ['JtsFuzzer']
[org.jdom2.AttributeList].isEmpty() 55 0 0.0% ['JtsFuzzer']
[org.jdom2.ProcessingInstruction].detach() 55 0 0.0% []
[org.jdom2.EntityRef].detach() 32 0 0.0% []
[org.locationtech.jtstest.testbuilder.TestBuilderDialogs].showAbout(org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame) 101 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.HtmlWriter].htmlImageTextTable(java.lang.String,java.lang.String,int) 239 0 0.0% []
[org.locationtech.jtstest.testbuilder.BusyDialog].getStackTrace() 63 0 0.0% []
[org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter].initGeometry() 133 0 0.0% []
[org.locationtech.jtstest.util.FileUtil].copyFile(java.io.File,java.io.File) 45 0 0.0% []
[org.locationtech.jtstest.testbuilder.model.LayerList].find(java.lang.String) 90 0 0.0% []
[org.locationtech.jtstest.testbuilder.model.Layer].resetStyle() 49 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.LayerStyle].setShift(boolean) 140 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.BasicStyle].setDashes(float[]) 66 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.VertexStyle].paint(org.locationtech.jts.geom.Geometry,org.locationtech.jtstest.testbuilder.ui.Viewport,java.awt.Graphics2D) 45 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.VertexLabelStyle].labelDirection(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 52 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.ArrowLineEndStyle].paint(java.awt.geom.Point2D,java.awt.geom.Point2D,org.locationtech.jtstest.testbuilder.ui.Viewport,java.awt.Graphics2D) 36 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.StyleList].paint(org.locationtech.jts.geom.Geometry,org.locationtech.jtstest.testbuilder.ui.Viewport,java.awt.Graphics2D) 43 0 0.0% []
[org.locationtech.jtstest.test.TestCase].assertEquals(java.lang.Object,java.lang.Object,java.lang.String) 170 0 0.0% []
[org.locationtech.jts.geom.IntersectionMatrix].isOverlaps(int,int) 31 9 29.03% []
[org.locationtech.jts.math.Matrix].solve(double[][],double[]) 36 0 0.0% []
[org.locationtech.jts.algorithm.InteriorPointLine].getInteriorPoint() 40 0 0.0% []
[org.locationtech.jts.algorithm.InteriorPointArea].getInteriorPoint() 123 0 0.0% []
[org.locationtech.jts.geom.Triangle].area(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 33 0 0.0% []
[org.locationtech.jts.operation.buffer.BufferOp].bufferOp(org.locationtech.jts.geom.Geometry,double,org.locationtech.jts.operation.buffer.BufferParameters) 42 0 0.0% []
[org.locationtech.jts.operation.buffer.SubgraphDepthLocater].findStabbedSegments(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geomgraph.DirectedEdge,java.util.List) 46 0 0.0% []
[org.locationtech.jts.densify.Densifier].densifyPoints(org.locationtech.jts.geom.Coordinate[],double,org.locationtech.jts.geom.PrecisionModel) 50 0 0.0% []
[org.locationtech.jts.precision.MinimumClearance].getLine() 69 0 0.0% []
[org.locationtech.jts.index.strtree.BoundablePair].compareTo(java.lang.Object) 48 0 0.0% []
[org.locationtech.jts.operation.overlayng.OverlayLabel].toString() 31 0 0.0% []
[org.locationtech.jts.operation.overlayng.LineBuilder].toLine(org.locationtech.jts.operation.overlayng.OverlayEdge) 52 0 0.0% []
[org.locationtech.jts.algorithm.hull.ConcaveHullOfPolygons].concaveFillByLengthRatio(org.locationtech.jts.geom.Geometry,double) 204 0 0.0% []
[org.locationtech.jts.triangulate.polygon.PolygonHoleJoiner].joinAsPolygon(org.locationtech.jts.geom.Polygon) 159 0 0.0% []
[org.locationtech.jts.triangulate.polygon.PolygonNoder].getHolesTouching() 44 0 0.0% []
[org.locationtech.jts.noding.SegmentNodeList].addEdgeCoordinates(org.locationtech.jts.noding.SegmentNode,org.locationtech.jts.noding.SegmentNode,org.locationtech.jts.geom.CoordinateList) 38 0 0.0% []
[org.locationtech.jts.triangulate.polygon.PolygonEarClipper].toGeometry() 128 0 0.0% []
[org.locationtech.jts.index.VertexSequencePackedRtree].getBounds() 106 0 0.0% []
[org.locationtech.jts.triangulate.tri.Tri].toString() 198 0 0.0% []
[org.locationtech.jts.triangulate.polygon.TriDelaunayImprover].isInCircle(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 43 0 0.0% []
[org.locationtech.jts.triangulate.quadedge.TrianglePredicate].isInCircleCC(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 83 0 0.0% []
[org.jdom2.output.XMLOutputter].toString() 130 0 0.0% []
[org.jdom2.output.XMLOutputter].clone() 34 0 0.0% []
[org.locationtech.jts.simplify.PolygonHullSimplifier].setAreaDeltaRatio(double) 91 0 0.0% []
[org.locationtech.jts.simplify.RingHull].toGeometry() 130 0 0.0% []
[org.locationtech.jts.simplify.LinkedRing].hasCoordinate(int) 39 0 0.0% []
[org.locationtech.jts.io.gml2.GeometryStrategies].findStrategy(java.lang.String,java.lang.String) 224 0 0.0% []
[org.locationtech.jts.geom.CoordinateSequenceComparator].compare(double,double) 44 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.SVGTestWriter].writeSVG(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 46 0 0.0% []
[org.locationtech.jtstest.util.io.SVGWriter].writeFormatted(org.locationtech.jts.geom.Geometry,java.io.Writer) 135 0 0.0% []
[org.locationtech.jts.index.bintree.Node].find(org.locationtech.jts.index.bintree.Interval) 49 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.DataLabelStyle].paintLabel(java.lang.String,org.locationtech.jts.geom.Geometry,org.locationtech.jtstest.testbuilder.ui.Viewport,java.awt.Graphics2D) 51 0 0.0% []
[org.locationtech.jts.shape.CubicBezierCurve].access$100(org.locationtech.jts.shape.CubicBezierCurve,org.locationtech.jts.geom.Polygon) 38 0 0.0% []
[org.locationtech.jts.shape.CubicBezierCurve].controlPoints(org.locationtech.jts.geom.Coordinate[],boolean,double,double) 43 0 0.0% []
[org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder].getDistancePoints() 43 0 0.0% []
[org.locationtech.jts.index.kdtree.KdTree].query(org.locationtech.jts.geom.Envelope,org.locationtech.jts.index.kdtree.KdNodeVisitor) 33 0 0.0% []
[org.locationtech.jts.algorithm.construct.LargestEmptyCircle].getRadiusPoint() 111 0 0.0% []
[org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator].createIndex() 41 0 0.0% []
[org.locationtech.jts.operation.distance.IndexedFacetDistance].nearestPoints(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 38 0 0.0% []
[org.locationtech.jts.algorithm.construct.MaximumInscribedCircle].getRadiusLine(org.locationtech.jts.geom.Geometry,double) 90 0 0.0% []
[org.locationtech.jts.coverage.Corner].compareTo(java.lang.Object) 49 0 0.0% []
[org.locationtech.jts.simplify.LinkedLine].toString() 49 0 0.0% []
[org.jdom2.input.sax.SAXHandler].getDocumentLocator() 304 0 0.0% []
[org.jdom2.Document].readObject(java.io.ObjectInputStream) 108 0 0.0% []
[org.jdom2.Document].canContainContent(org.jdom2.Content,int,boolean) 39 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.XMLTestWriter].getTestXML(org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter) 98 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.HtmlSvgTestWriter].writeGeomText(java.lang.StringBuilder,org.locationtech.jts.geom.Geometry,java.lang.String) 79 0 0.0% []
[org.locationtech.jtstest.testbuilder.PrecisionModelPanel].rbFloatingSingle_actionPerformed(java.awt.event.ActionEvent) 82 0 0.0% []
[org.locationtech.jtstest.testbuilder.TestCaseTextDialog].rbWKT_actionPerformed(java.awt.event.ActionEvent) 163 0 0.0% []
[org.locationtech.jtstest.testbuilder.JTSTestBuilder_AboutBox].actionPerformed(java.awt.event.ActionEvent) 74 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile].readIndex(java.io.InputStream) 134 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader].toString() 41 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.ArrowSegmentStyle].arrowHalfOffset(java.awt.geom.Point2D,java.awt.geom.Point2D) 90 0 0.0% []
[org.locationtech.jts.linearref.LengthIndexedLine].isValidIndex(double) 36 0 0.0% []
[org.locationtech.jts.linearref.LengthLocationMap].getLength(org.locationtech.jts.linearref.LinearLocation) 63 0 0.0% []
[org.locationtech.jts.linearref.LinearIterator].segmentEndVertexIndex(org.locationtech.jts.linearref.LinearLocation) 46 0 0.0% []
[org.locationtech.jts.linearref.LinearLocation].toString() 34 0 0.0% []
[org.locationtech.jts.linearref.LinearLocation].normalize() 108 0 0.0% []
[org.locationtech.jts.linearref.ExtractLineByLocation].computeLine(org.locationtech.jts.linearref.LinearLocation,org.locationtech.jts.linearref.LinearLocation) 48 0 0.0% []
[org.locationtech.jts.linearref.LinearGeometryBuilder].getLastCoordinate() 43 0 0.0% []
[org.locationtech.jts.operation.valid.PolygonIntersectionAnalyzer].findInvalidIntersection(org.locationtech.jts.noding.SegmentString,int,org.locationtech.jts.noding.SegmentString,int) 37 0 0.0% []
[org.locationtech.jts.geom.util.AffineTransformation].toString() 185 0 0.0% []
[org.locationtech.jts.operation.union.DisjointSets].findRoot(int) 62 0 0.0% []
[org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction].repeatAnnotation() 37 0 0.0% []
[org.locationtech.jtstest.testbuilder.controller.ResultController].access$700(org.locationtech.jtstest.testbuilder.controller.ResultController) 105 0 0.0% []
[org.locationtech.jts.util.Stopwatch].split() 32 0 0.0% []
[org.locationtech.jtstest.util.ClassUtil].getClassname(java.lang.Class) 34 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.FacetLocater].findSegmentLocations(java.util.Stack,org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.CoordinateSequence,java.util.List) 68 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.GeometryLocation].toString() 57 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.SegmentExtracter].extract(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 43 0 0.0% []
[org.locationtech.jts.io.geojson.GeoJsonWriter].createCRS(int) 132 0 0.0% []
[org.jdom2.StringBin].size() 99 0 0.0% []
[org.jdom2.DefaultJDOMFactory].setRoot(org.jdom2.Document,org.jdom2.Element) 53 0 0.0% []
[org.jdom2.xpath.jaxen.JDOMCoreNavigator].writeObject(java.io.ObjectOutputStream) 97 0 0.0% []
[org.jdom2.input.SAXBuilder].build(java.io.Reader,java.lang.String) 201 0 0.0% []
[org.locationtech.jts.dissolve.LineDissolver].add(org.locationtech.jts.geom.LineString) 85 0 0.0% []
[org.locationtech.jts.geom.util.GeometryFixer].setKeepCollapsed(boolean) 157 0 0.0% []
[org.locationtech.jts.triangulate.Segment].toString() 33 0 0.0% []
[org.jdom2.input.stax.DTDParser].parse(java.lang.String,org.jdom2.JDOMFactory) 67 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool].mouseWheelMoved(java.awt.event.MouseWheelEvent) 59 0 0.0% []
[org.locationtech.jts.operation.polygonize.Polygonizer].add(org.locationtech.jts.geom.LineString) 97 0 0.0% []
[org.locationtech.jts.operation.polygonize.PolygonizeGraph].getNode(org.locationtech.jts.geom.Coordinate) 142 0 0.0% []
[org.locationtech.jts.planargraph.DirectedEdgeStar].add(org.locationtech.jts.planargraph.DirectedEdge) 37 0 0.0% []
[org.locationtech.jts.operation.union.OverlapUnion].access$100(org.locationtech.jts.geom.Envelope,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 65 0 0.0% []
[org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel].populate(java.util.List) 57 0 0.0% []
[org.locationtech.jts.operation.union.UnionInteracting].extractElements(org.locationtech.jts.geom.Geometry,boolean[],boolean) 35 0 0.0% []
[org.locationtech.jts.geom.impl.CoordinateArraySequence].toString() 41 17 41.46% []
[org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool].getIndicatorCircle(java.awt.geom.Point2D) 57 0 0.0% []
[org.locationtech.jts.operation.linemerge.LineSequencer].access$000(org.locationtech.jts.operation.linemerge.LineSequencer,org.locationtech.jts.geom.LineString) 40 0 0.0% []
[org.locationtech.jts.operation.linemerge.LineSequencer].addLine(org.locationtech.jts.geom.LineString) 137 0 0.0% []
[org.locationtech.jts.geom.util.GeometryMapper].addFlat(org.locationtech.jts.geom.Geometry,java.util.List) 36 0 0.0% []
[org.locationtech.jtstest.function.TriangleFunctions].access$000(org.locationtech.jts.geom.Geometry) 51 0 0.0% []
[org.locationtech.jtstest.function.FunctionsUtil].getFactoryOrDefault(org.locationtech.jts.geom.Geometry) 50 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.tools.MoveTool].box(org.locationtech.jts.geom.Envelope,int,int) 70 0 0.0% []
[org.locationtech.jtslab.clip.RectangleClipPolygon].clip(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.PrecisionModel) 104 0 0.0% []
[org.locationtech.jts.io.gml2.GMLWriter].writeGeometryCollection(org.locationtech.jts.geom.GeometryCollection,java.io.Writer,int) 199 0 0.0% []
[org.locationtech.jts.precision.SimpleGeometryPrecisionReducer].access$200(org.locationtech.jts.precision.SimpleGeometryPrecisionReducer) 34 0 0.0% []
[org.locationtech.jts.algorithm.MinimumAreaRectangle].nextIndex(org.locationtech.jts.geom.Coordinate[],int) 95 0 0.0% []
[org.locationtech.jts.simplify.DouglasPeuckerSimplifier].setEnsureValid(boolean) 44 0 0.0% []
[org.jdom2.filter.ContentFilter].hashCode() 49 0 0.0% []
[org.jdom2.output.StAXStreamOutputter].toString() 49 0 0.0% []
[org.jdom2.output.StAXStreamOutputter].clone() 34 0 0.0% []
[org.locationtech.jts.noding.snapround.HotPixel].intersectsScaled(double,double,double,double) 69 0 0.0% []
[org.locationtech.jtstest.function.DistanceFunctions].nearestPointsIndexedEachB(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 33 0 0.0% []
[org.locationtech.jts.algorithm.distance.DiscreteFrechetDistance].getCoordinates() 170 0 0.0% []
[org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance].distance(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry,double) 65 0 0.0% []
[org.locationtech.jts.index.strtree.EnvelopeDistance].maxDistance(double,double,double,double,double,double,double,double) 39 0 0.0% []
[org.locationtech.jts.triangulate.DelaunayTriangulationBuilder].getTriangles(org.locationtech.jts.geom.GeometryFactory) 43 0 0.0% []
[org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision].isDelaunay() 322 0 0.0% []
[org.locationtech.jts.triangulate.quadedge.Vertex].interpolateZ(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 111 0 0.0% []
[org.locationtech.jts.triangulate.quadedge.QuadEdge].toString() 85 0 0.0% []
[org.locationtech.jts.triangulate.IncrementalDelaunayTriangulator].forceConvex(boolean) 54 0 0.0% []
[org.locationtech.jts.simplify.VWLineSimplifier].simplifyVertex(org.locationtech.jts.simplify.VWLineSimplifier$VWVertex) 63 0 0.0% []
[org.locationtech.jtslab.geom.util.GeometryEditorEx].editLineString(org.locationtech.jts.geom.LineString) 108 0 0.0% []
[org.locationtech.jts.linearref.LocationIndexOfPoint].indexOfAfter(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.linearref.LinearLocation) 40 0 0.0% []
[org.locationtech.jts.algorithm.hull.HullTriangulation].nextBorderTri(org.locationtech.jts.algorithm.hull.HullTri) 61 0 0.0% []
[org.locationtech.jts.algorithm.hull.HullTri].compareTo(java.lang.Object) 91 0 0.0% []
[org.locationtech.jts.io.twkb.TWKBReader].readGeometryCollection(org.locationtech.jts.geom.GeometryFactory,java.io.DataInput,org.locationtech.jts.io.twkb.TWKBHeader) 154 0 0.0% []
[org.locationtech.jts.io.twkb.Varint].readUnsignedVarInt(byte[]) 52 0 0.0% []
[org.locationtech.jts.io.twkb.TWKBHeader].toString() 101 0 0.0% []
[org.locationtech.jtstest.clean.CleanDuplicatePoints].clean(org.locationtech.jts.geom.GeometryCollection) 46 0 0.0% []
[org.locationtech.jts.precision.GeometryPrecisionReducer].setChangePrecisionModel(boolean) 37 0 0.0% []
[org.locationtech.jtstest.function.ValidationFunctions].nonSimpleEndpoints(org.locationtech.jts.geom.Geometry) 39 0 0.0% []
[org.locationtech.jts.operation.valid.IsSimpleOp].getNonSimpleLocation(org.locationtech.jts.geom.Geometry) 142 0 0.0% []
[org.locationtech.jts.algorithm.HCoordinate].getCoordinate() 68 0 0.0% []
[org.locationtech.jts.coverage.CoveragePolygonValidator].setGapWidth(double) 126 0 0.0% []
[org.locationtech.jts.coverage.CoverageRing].findInvalidEnd(int) 33 0 0.0% []
[org.locationtech.jts.coverage.CoverageRing].next(int) 47 0 0.0% []
[org.locationtech.jtstest.function.SpatialIndexFunctions].monotoneChains(org.locationtech.jts.geom.Geometry) 185 0 0.0% []
[org.locationtech.jts.operation.polygonize.EdgeRing].setProcessed(boolean) 142 0 0.0% []
[org.locationtech.jtstest.function.NodingFunctions].snapRoundingNoder(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry,double) 65 0 0.0% []
[org.locationtech.jts.noding.SegmentStringUtil].extractNodedSegmentStrings(org.locationtech.jts.geom.Geometry) 32 0 0.0% []
[org.locationtech.jtstest.function.SelectionFunctions].firstNComponents(org.locationtech.jts.geom.Geometry,int) 63 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.ConstrainedInteriorPoint].getCoordinate(org.locationtech.jts.geom.Polygon,org.locationtech.jts.geom.Geometry) 75 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.GeometryCombiner].addPoint(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Coordinate) 49 0 0.0% []
[org.locationtech.jtstest.cmd.GeometryOutput].writeGeometrySummary(java.lang.String,int,java.lang.String,int) 67 0 0.0% []
[org.locationtech.jtstest.cmd.JTSOpRunner].loadGeometryAB() 314 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.render.GridElement].drawScaleMarks(java.awt.Graphics2D) 197 0 0.0% []
[org.jdom2.UncheckedJDOMFactory].setRoot(org.jdom2.Document,org.jdom2.Element) 106 0 0.0% []
[org.jdom2.xpath.XPathHelper].getAbsolutePath(org.jdom2.Attribute) 160 0 0.0% []
[org.jdom2.filter.Filters].fpassthrough() 37 0 0.0% []
[org.locationtech.jts.io.twkb.TWKBWriter].writeHeaderTo(org.locationtech.jts.io.twkb.TWKBHeader,java.io.DataOutput) 203 0 0.0% []
[org.locationtech.jts.shape.random.RandomPointsInGridBuilder].randomPointInGridCell(double,double,double,double) 45 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.style.SegmentIndexStyle].distToLast(double,double) 40 0 0.0% []
[org.locationtech.jts.noding.BoundaryChainNoder].getNodedSubstrings() 35 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater].isVertex() 93 0 0.0% []
[org.locationtech.jtstest.function.LineHandlingFunctions].dissolve(org.locationtech.jts.geom.Geometry) 35 0 0.0% []
[org.locationtech.jts.operation.linemerge.LineMerger].add(org.locationtech.jts.geom.LineString) 51 0 0.0% []
[org.jdom2.transform.JDOMResult].setLexicalHandler(org.xml.sax.ext.LexicalHandler) 123 0 0.0% []
[org.locationtech.jtstest.function.OverlayNGOptFunctions].intersectionPrepNoCache(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 49 0 0.0% []
[org.locationtech.jts.operation.buffer.VariableBuffer].buffer(org.locationtech.jts.geom.Geometry,double[]) 182 0 0.0% []
[org.locationtech.jts.shape.fractal.KochSnowflakeBuilder].addSegment(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 41 0 0.0% []
[org.jdom2.input.sax.XMLReaders].isValidating() 68 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.shapefile.MultiLineHandler].zMinMax(org.locationtech.jts.geom.Geometry) 100 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.render.TitleElement].drawBox(java.awt.Rectangle,java.awt.Graphics2D) 36 0 0.0% []
[org.locationtech.jts.simplify.TopologyPreservingSimplifier].access$000(org.locationtech.jts.simplify.TopologyPreservingSimplifier) 36 0 0.0% []
[org.locationtech.jtslab.IteratedOverlayFunctions].insertPolys(org.locationtech.jts.geom.Geometry,org.locationtech.jts.index.quadtree.Quadtree) 69 0 0.0% []
[org.jdom2.output.support.SAXTarget].getLocator() 32 0 0.0% []
[org.locationtech.jtstest.testbuilder.LoadTestCasesDialog].getList() 68 0 0.0% []
[org.locationtech.jtslab.edgeray.EdgeRay].areaTermBoth(double,double,double,double) 31 0 0.0% []
[org.locationtech.jtslab.edgeray.EdgeRayIntersectionArea].area(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 54 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter].OLDwriteLocation(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Coordinate,double) 129 0 0.0% []
[org.locationtech.jtstest.function.OverlayNGRobustFunctions].access$000(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry,int) 43 0 0.0% []
[org.locationtech.jts.triangulate.VoronoiDiagramBuilder].clipGeometryCollection(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Envelope) 44 0 0.0% []
[org.locationtech.jts.operation.distance3d.PlanarPolygon3D].intersects(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.LineString) 59 0 0.0% []
[org.locationtech.jts.operation.buffer.OffsetCurve].access$100(org.locationtech.jts.operation.buffer.OffsetCurve,org.locationtech.jts.geom.LineString,double) 39 0 0.0% []
[org.locationtech.jts.operation.buffer.OffsetCurve].matchSegments(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,int,org.locationtech.jts.operation.buffer.SegmentMCIndex,org.locationtech.jts.geom.Coordinate[],double[]) 40 0 0.0% []
[org.locationtech.jts.operation.overlay.ConsistentPolygonRingChecker].isPotentialResultAreaEdge(org.locationtech.jts.geomgraph.DirectedEdge,int) 50 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.EnvelopeClipper].isOnBoundary(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 33 0 0.0% []
[org.locationtech.jtstest.function.ConversionFunctions].addComponents(org.locationtech.jts.geom.Geometry,java.util.List) 38 0 0.0% []
[org.locationtech.jts.coverage.CoverageSimplifier].simplifyInner(double) 31 0 0.0% []
[org.locationtech.jts.coverage.CoverageRingEdges].lambda$findBoundaryNodes$0(java.util.Map$Entry) 152 0 0.0% []
[org.locationtech.jts.coverage.CoverageEdge].toString() 68 0 0.0% []
[org.locationtech.jts.coverage.TPVWSimplifier].simplify(org.locationtech.jts.geom.MultiLineString,double) 112 0 0.0% []
[org.locationtech.jts.operation.distance3d.Distance3DOp].nearestLocations() 218 0 0.0% []
[org.locationtech.jts.algorithm.CGAlgorithms3D].distanceSegmentSegment(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 57 0 0.0% []
[org.locationtech.jts.simplify.VWSimplifier].setEnsureValid(boolean) 43 0 0.0% []
[org.jdom2.xpath.jaxen.JDOMXPath].toString() 45 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.render.LayerRenderer].cancel() 56 0 0.0% []
[org.locationtech.jtstest.util.HSBPalette].numEntries() 38 0 0.0% []
[org.locationtech.jts.algorithm.hull.ConcaveHull].setAlpha(double) 151 0 0.0% []
[org.locationtech.jts.geom.OctagonalEnvelope].expandToInclude(org.locationtech.jts.geom.CoordinateSequence) 32 0 0.0% []
[org.locationtech.jts.geom.OctagonalEnvelope].expandToInclude(double,double) 102 0 0.0% []
[org.locationtech.jtstest.function.CreateRandomShapeFunctions].randomQuadrant(int) 188 0 0.0% []
[org.locationtech.jts.simplify.TaggedLineStringSimplifier].hasInputIntersection(org.locationtech.jts.geom.LineSegment) 118 0 0.0% []
[org.locationtech.jts.simplify.ComponentJumpChecker].crossingCount(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.LineSegment,org.locationtech.jts.geom.LineSegment) 52 0 0.0% []
[org.locationtech.jtstest.cmd.JTSOpCmd].parseMacroArgs(java.lang.String) 196 0 0.0% []
[org.locationtech.jtstest.util.io.MultiFormatBufferedReader].readWKT(java.io.Reader,org.locationtech.jts.geom.GeometryFactory) 36 0 0.0% []
[org.locationtech.jtstest.util.io.MultiFormatFileReader].toGeometry(java.util.List) 66 0 0.0% []
[org.locationtech.jtstest.geomfunction.StaticMethodGeometryFunction].extractRequiredB(java.lang.reflect.Method) 38 0 0.0% []
[org.locationtech.jtstest.function.DiffFunctions].countSegments(java.util.List,org.locationtech.jts.geom.GeometryFactory) 76 0 0.0% []
[org.locationtech.jts.noding.NodingValidator].checkCollapse(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 68 0 0.0% []
[org.locationtech.jts.algorithm.Centroid].getCentroid() 88 0 0.0% []
[org.locationtech.jts.linearref.LengthIndexOfPoint].indexOfAfter(org.locationtech.jts.geom.Coordinate,double) 38 0 0.0% []
[org.locationtech.jtstest.function.CreateShapeFunctions].nGon(org.locationtech.jts.geom.Geometry,int) 169 0 0.0% []
[org.locationtech.jts.awt.ShapeReader].isHole(org.locationtech.jts.geom.Coordinate[]) 59 0 0.0% []
[org.locationtech.jts.geom.util.AffineTransformationFactory].createFromControlVectors(org.locationtech.jts.geom.Coordinate[],org.locationtech.jts.geom.Coordinate[]) 41 0 0.0% []
[org.locationtech.jts.util.GeometricShapeFactory].createArcPolygon(double,double) 167 0 0.0% []
[org.locationtech.jts.geom.util.SineStarFactory].create(org.locationtech.jts.geom.Coordinate,double,int,int,double) 45 0 0.0% []
[org.locationtech.jtstest.geomfunction.SpreaderGeometryFunction].getReturnType() 37 0 0.0% []
[org.jdom2.output.SAXOutputter].getLocator() 130 0 0.0% []
[org.locationtech.jts.operation.overlay.validate.OffsetPointGenerator].computeOffsetPoints(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,double,java.util.List) 33 0 0.0% []
[org.locationtech.jts.triangulate.ConformingDelaunayTriangulator].findNonGabrielPoint(org.locationtech.jts.triangulate.Segment) 155 0 0.0% []
[org.locationtech.jts.util.StringUtil].chars(char,int) 37 0 0.0% []
[org.jdom2.output.LineSeparator].value() 31 0 0.0% []
[org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle].getTrianglesAdjacentToVertex(int) 92 0 0.0% []
[org.jdom2.input.StAXStreamBuilder].fragment(javax.xml.stream.XMLStreamReader) 181 0 0.0% []
[org.locationtech.jtstest.function.OverlayNGTestFunctions].edgesOverlayResult(org.locationtech.jts.geom.Geometry) 111 0 0.0% []
[org.locationtech.jtstest.testbuilder.ui.render.LegendElement].drawSwatchPoint(org.locationtech.jtstest.testbuilder.model.Layer,int,int,java.awt.Graphics2D) 125 0 0.0% []
[org.locationtech.jts.io.kml.KMLReader].prepareTypedArray(java.util.List,java.lang.Class) 150 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.shapefile.MultiPointHandler].getLength(org.locationtech.jts.geom.Geometry) 81 0 0.0% []
[org.json.simple.ItemList].reset() 70 0 0.0% []
[org.jdom2.output.support.WalkerNORMALIZE].analyzeMultiText(org.jdom2.output.support.AbstractFormattedWalker$MultiText,int,int) 42 0 0.0% []
[org.locationtech.jts.algorithm.CGAlgorithms].length(org.locationtech.jts.geom.CoordinateSequence) 130 0 0.0% []
[org.jdom2.transform.XSLTransformer].getFactory() 35 0 0.0% []
[org.jdom2.transform.JDOMSource].getXMLReader() 77 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.GeometryBoxDeleter].deleteVertices(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Envelope) 70 0 0.0% []
[org.locationtech.jts.index.bintree.Bintree].query(org.locationtech.jts.index.bintree.Interval,java.util.Collection) 36 0 0.0% []
[org.locationtech.jts.geom.util.GeometryExtracter].extract(org.locationtech.jts.geom.Geometry,java.lang.String) 35 0 0.0% []
[org.locationtech.jts.io.kml.KMLWriter].write(org.locationtech.jts.geom.Geometry,java.io.Writer) 143 0 0.0% []
[org.locationtech.jts.coverage.CoverageValidator].setGapWidth(double) 31 0 0.0% []
[org.jdom2.xpath.XPathBuilder].compileWith(org.jdom2.xpath.XPathFactory) 52 0 0.0% []
[org.locationtech.jtstest.function.ConstructionFunctions].concaveness(org.locationtech.jts.geom.Geometry) 50 0 0.0% []
[org.locationtech.jts.algorithm.MinimumDiameter].getSupportingSegment() 127 0 0.0% []
[org.locationtech.jts.algorithm.MinimumBoundingCircle].getCentre() 120 0 0.0% []
[org.locationtech.jtstest.util.io.WKBDumper].read(byte[],java.io.Writer) 104 0 0.0% []
[org.locationtech.jts.operation.overlay.validate.FuzzyPointLocator].extractLinework(org.locationtech.jts.geom.Geometry) 35 0 0.0% []
[org.jdom2.xpath.jaxen.JaxenCompiled].evaluateRawFirst(java.lang.Object) 34 0 0.0% []
[org.locationtech.jts.precision.EnhancedPrecisionOp].buffer(org.locationtech.jts.geom.Geometry,double) 56 0 0.0% []
[org.locationtech.jtstest.testbuilder.geom.VertexLocater].locateVertex(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Coordinate,double) 53 0 0.0% []
[org.locationtech.jts.operation.buffer.validate.BufferResultValidator].getErrorIndicator() 82 0 0.0% []
[org.locationtech.jts.operation.buffer.validate.BufferDistanceValidator].getErrorIndicator() 66 0 0.0% []
[org.jdom2.input.sax.SAXBuilderEngine].build(java.lang.String) 40 0 0.0% []
[org.jdom2.output.DOMOutputter].output(org.w3c.dom.Document,java.util.List) 48 0 0.0% []
[org.jdom2.output.support.AbstractSAXOutputProcessor].processAsDocument(org.jdom2.output.support.SAXTarget,org.jdom2.output.Format,org.jdom2.Element) 258 0 0.0% []
[org.jdom2.util.NamespaceStack].isInScope(org.jdom2.Namespace) 144 0 0.0% []
[org.locationtech.jts.util.PriorityQueue].peek() 39 0 0.0% []
[org.locationtech.jtstest.testbuilder.GeometryInputDialog].getGeometry(int) 88 0 0.0% []
[org.locationtech.jtstest.function.LineSegmentFunctions].reflectPoint(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 46 0 0.0% []
[org.locationtech.jts.algorithm.axis.ApproximateMedialAxis].isTube(org.locationtech.jts.triangulate.tri.Tri,int) 206 0 0.0% []
[org.locationtech.jtstest.testbuilder.AppIcons].load(java.lang.String) 36 0 0.0% []
[org.locationtech.jtslab.OverlayAreaFunctions].checkIntArea(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 43 0 0.0% []
[org.jdom2.input.StAXEventBuilder].build(javax.xml.stream.XMLEventReader) 67 0 0.0% []
[org.locationtech.jtstest.testbuilder.GeometryTreeModel].valueForPathChanged(javax.swing.tree.TreePath,java.lang.Object) 181 0 0.0% []
[org.locationtech.jts.operation.union.SparsePolygonUnion].union(org.locationtech.jts.geom.Geometry) 90 0 0.0% []
[org.jdom2.output.StAXEventOutputter].toString() 47 0 0.0% []
[org.jdom2.output.StAXEventOutputter].clone() 34 0 0.0% []
[org.locationtech.jts.noding.snapround.GeometryNoder].toLineStrings(java.util.Collection) 37 0 0.0% []
[org.locationtech.jtstest.function.BufferFunctions].bufferRadius(org.locationtech.jts.geom.Geometry) 79 0 0.0% []
[org.locationtech.jtstest.function.AffineTransformationFunctions].translate(org.locationtech.jts.geom.Geometry,double,double) 77 0 0.0% []
[org.locationtech.jtstest.function.JTSFunctions].logoBuffer(org.locationtech.jts.geom.Geometry,double) 50 0 0.0% []
[org.locationtech.jts.algorithm.RobustDeterminant].orientationIndex(org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate,org.locationtech.jts.geom.Coordinate) 124 0 0.0% []
[org.jdom2.input.DOMBuilder].build(org.w3c.dom.Element) 122 0 0.0% []
[org.locationtech.jts.operation.IsSimpleOp].isSimple(org.locationtech.jts.geom.MultiPoint) 101 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.shapefile.PointHandler].getLength(org.locationtech.jts.geom.Geometry) 36 0 0.0% []
[org.locationtech.jts.operation.overlay.validate.OverlayResultValidator].getInvalidLocation() 48 0 0.0% []
[org.locationtech.jts.operation.relate.RelateNodeGraph].insertEdgeEnds(java.util.List) 34 0 0.0% []
[org.locationtech.jtstest.function.PolygonOverlayFunctions].node(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.PrecisionModel) 73 0 0.0% []
[org.locationtech.jtstest.function.TriangulationFunctions].conformingDelaunayTrianglesWithTolerance(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry,double) 74 0 0.0% []
[org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder].getSubdivision() 55 0 0.0% []
[org.locationtech.jtstest.function.GeometryFunctions].addHoles(org.locationtech.jts.geom.Geometry,org.locationtech.jts.geom.Geometry) 53 0 0.0% []
[org.jdom2.output.support.WalkerTRIM].analyzeMultiText(org.jdom2.output.support.AbstractFormattedWalker$MultiText,int,int) 33 0 0.0% []
[org.locationtech.jtstest.testbuilder.io.shapefile.PolygonHandler].zMinMax(org.locationtech.jts.geom.Geometry) 156 0 0.0% []
[org.locationtech.jts.operation.overlayarea.SimpleOverlayArea].areaForInteriorVertices(org.locationtech.jts.geom.CoordinateSequence,boolean,org.locationtech.jts.geom.CoordinateSequence) 52 0 0.0% []
[org.jdom2.input.sax.AbstractReaderXSDFactory].getSchemaFromURL(org.jdom2.input.sax.AbstractReaderXSDFactory$SchemaFactoryProvider,java.net.URL[]) 65 0 0.0% []
[org.locationtech.jtstest.function.SortingFunctions].sortByMortonCode(org.locationtech.jts.geom.Geometry) 61 0 0.0% []

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
org.locationtech.jtstest.testbuilder.ValidPanel$8 [] []
org.locationtech.jts.edgegraph.EdgeGraphBuilder$1 ['JtsFuzzer'] []
org.jdom2.filter.Filters [] []
org.jdom2.input.sax.XMLReaderJAXPFactory [] []
org.locationtech.jts.dissolve.DissolveHalfEdge ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.render.DrawingGrid [] []
org.locationtech.jtstest.testbuilder.ui.style.TintBandStyle [] []
org.jdom2.filter.ElementFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$10 [] []
org.locationtech.jtslab.clean.InvalidHoleRemover [] []
org.locationtech.jtstest.testbuilder.ui.render.LegendElement [] []
org.locationtech.jtstest.function.OverlayNGTestFunctions [] []
org.locationtech.jtstest.testbuilder.geom.SegmentExtracter [] []
org.jdom2.Document ['JtsFuzzer'] []
org.locationtech.jtstest.function.ValidationFunctions [] []
org.locationtech.jts.triangulate.ConstraintVertex [] []
org.locationtech.jtstest.util.io.MultiFormatReader [] []
org.locationtech.jts.io.gml2.GeometryStrategies$4 [] []
org.locationtech.jts.geom.util.GeometryFixer [] []
org.locationtech.jts.operation.distance.ConnectedElementLocationFilter ['JtsFuzzer'] []
org.locationtech.jts.io.Ordinate [] []
org.json.simple.parser.Yylex [] []
org.locationtech.jtstest.function.PolygonOverlayFunctions$1 [] []
org.locationtech.jtstest.testbuilder.TestListPanel [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$20 [] []
org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator$IntervalIndexedGeometry ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.ElevationModel$ElevationCell ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.CommandPanel$9 [] []
org.locationtech.jtstest.testbuilder.GeometryContext [] []
org.locationtech.jtstest.testbuilder.ui.style.MidArrowLineStyle [] []
org.locationtech.jts.operation.overlayarea.GeometryArea$PolygonAreaFilter ['JtsFuzzer'] []
org.locationtech.jts.io.WKBReader [] []
org.locationtech.jtstest.function.BufferFunctions$1 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.AppIcons [] []
org.locationtech.jts.index.strtree.STRtree$STRtreeNode ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.GeometryVertexMover [] []
org.jdom2.input.sax.XMLReaders$XSDSingleton [] []
org.locationtech.jtstest.testbuilder.ui.tools.PointTool [] []
org.locationtech.jtstest.testbuilder.LayerListPanel$4 [] []
org.locationtech.jts.precision.PrecisionReducerTransformer ['JtsFuzzer'] []
org.locationtech.jts.algorithm.distance.DiscreteFrechetDistance$CsrMatrix [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$22 [] []
org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator$SegmentVisitor ['JtsFuzzer'] []
org.locationtech.jtslab.IteratedOverlayFunctions [] []
org.locationtech.jts.operation.distance.IndexedFacetDistance$FacetSequenceDistance [] []
org.locationtech.jts.index.chain.MonotoneChainSelectAction ['JtsFuzzer'] []
org.jdom2.input.sax.XMLReaders [] []
org.locationtech.jtstest.testbuilder.CoordinateNode [] []
org.jdom2.output.support.AbstractFormattedWalker$1 ['JtsFuzzer'] []
org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector$SegmentOverlapAction ['JtsFuzzer'] []
org.locationtech.jts.index.strtree.SIRtree$1 [] []
org.locationtech.jtstest.function.FunctionsUtil ['JtsFuzzer'] []
org.locationtech.jts.geom.Position ['JtsFuzzer'] []
org.locationtech.jts.operation.GeometryGraphOperation ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ScalarFunctionPanel$1 [] []
org.locationtech.jts.algorithm.BoundaryNodeRule$Mod2BoundaryNodeRule ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.OverlayEdge ['JtsFuzzer'] []
org.jdom2.transform.JDOMSource [] []
java.io.File [] []
org.locationtech.jts.geom.prep.PreparedPolygonContains ['JtsFuzzer'] []
org.locationtech.jtstest.function.SelectionFunctions$8 [] []
org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel$2 [] []
org.jdom2.output.support.AbstractFormattedWalker$MultiText [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$12 [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$16 [] []
org.locationtech.jts.io.WKBHexFileReader [] []
org.jdom2.FilterIterator ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.io.HtmlUtil [] []
org.locationtech.jts.operation.linemerge.EdgeString [] []
org.locationtech.jts.operation.union.DisjointSets$1 [] []
org.locationtech.jts.linearref.LocationIndexOfPoint [] []
org.locationtech.jtstest.testbuilder.controller.ResultController [] []
org.locationtech.jts.geom.CoordinateXYZM ['JtsFuzzer'] []
org.jdom2.ContentList$FilterListIterator ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.CommandPanel$2 [] []
org.locationtech.jts.io.ByteOrderValues [] []
org.locationtech.jts.util.GeometricShapeFactory$Dimensions [] []
org.locationtech.jts.io.gml2.GeometryStrategies$7 [] []
org.locationtech.jtstest.testbuilder.LayerListPanel$5 [] []
org.locationtech.jts.operation.linemerge.LineMerger$1 ['JtsFuzzer'] []
org.locationtech.jts.algorithm.match.SimilarityMeasureCombiner [] []
org.locationtech.jts.io.geojson.GeoJsonWriter$1 [] []
org.locationtech.jtstest.testbuilder.topostretch.GeometryVerticesMover$MoveVerticesOperation [] []
org.locationtech.jtstest.testbuilder.geom.GeometryBoxDeleter$BoxDeleteComponentOperation [] []
org.locationtech.jts.operation.overlayarea.OverlayArea$IntersectionVisitor ['JtsFuzzer'] []
org.locationtech.jts.operation.distance3d.PlanarPolygon3D [] []
org.locationtech.jtstest.testbuilder.GeometryTreeModel [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$2 [] []
org.locationtech.jts.operation.distance.DistanceOp ['JtsFuzzer'] []
org.jdom2.xpath.XPath$XPathString [] []
org.locationtech.jts.algorithm.ConvexHull$RadialComparator [] []
org.jdom2.located.LocatedEntityRef [] []
org.locationtech.jts.coverage.CoveragePolygonValidator [] []
org.locationtech.jtstest.testbuilder.topostretch.StretchedVertex [] []
org.locationtech.jtstest.testbuilder.ValidPanel$4 [] []
org.locationtech.jtstest.testbuilder.BusyDialog$2 [] []
org.locationtech.jts.operation.overlayarea.EdgeVector ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.tools.ExtractComponentTool [] []
org.locationtech.jts.operation.overlayng.UnaryUnionNG [] []
org.locationtech.jts.coverage.CoverageRing ['JtsFuzzer'] []
org.locationtech.jts.operation.polygonize.EdgeRing$EnvelopeComparator [] []
org.locationtech.jtstest.testbuilder.geom.SegmentExtracter$SegmentExtracterFilter ['JtsFuzzer'] []
org.locationtech.jtstest.function.SelectionFunctions$13 [] []
org.locationtech.jtstest.testbuilder.model.IndexedGeometryContainer [] []
org.locationtech.jts.operation.predicate.EnvelopeIntersectsVisitor ['JtsFuzzer'] []
org.locationtech.jts.operation.overlay.ConsistentPolygonRingChecker [] []
org.locationtech.jts.noding.NodingIntersectionFinder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.model.UndoBuffer [] []
org.locationtech.jtstest.testbuilder.ui.tools.InfoTool [] []
org.locationtech.jts.geom.IntersectionMatrix ['JtsFuzzer'] []
org.jdom2.output.Format$DefaultCharsetEscapeStrategy [] []
org.locationtech.jtslab.geom.util.GeometryEditorEx [] []
org.locationtech.jtstest.testbuilder.io.HtmlSvgTestWriter [] []
org.locationtech.jts.operation.overlayng.EdgeSourceInfo ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerStyleSwatchControl [] []
org.locationtech.jtstest.testbuilder.ValidPanel$1 [] []
org.locationtech.jtstest.function.SelectionFunctions$14 [] []
org.locationtech.jts.index.chain.MonotoneChainBuilder ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.QuadEdgeUtil [] []
org.locationtech.jtslab.clean.HoleRemover ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.TestCasePanel$7 [] []
org.jdom2.Text ['JtsFuzzer'] []
org.locationtech.jts.index.kdtree.KdTree$QueryStackFrame ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.PolygonNode [] []
org.locationtech.jtstest.testbuilder.InspectorPanel$6 [] []
org.locationtech.jtstest.testbuilder.geom.AdjacentVertexFinder$AdjacentVertexFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.WKTPanel$15 [] []
org.locationtech.jtstest.testbuilder.geom.GeometryBoxDeleter$BoxDeleteVertexOperation [] []
org.locationtech.jts.operation.buffer.OffsetCurve$MatchCurveSegmentAction ['JtsFuzzer'] []
org.locationtech.jtstest.function.AffineTransformationFunctions [] []
org.locationtech.jtstest.testbuilder.ValidPanel$6 [] []
org.locationtech.jts.noding.BasicSegmentString ['JtsFuzzer'] []
org.locationtech.jts.io.gml2.GeometryStrategies$6 [] []
org.locationtech.jts.io.gml2.GeometryStrategies [] []
org.locationtech.jts.geom.impl.CoordinateArraySequenceFactory ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ResultWKTPanel$1 [] []
org.locationtech.jtstest.testbuilder.CommandPanel$10 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$26 [] []
org.locationtech.jts.geom.CoordinateXY ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder [] []
org.locationtech.jts.triangulate.DelaunayTriangulationBuilder [] []
org.locationtech.jts.awt.GeometryCollectionShape [] []
org.locationtech.jts.util.CoordinateCountFilter ['JtsFuzzer'] []
org.locationtech.jts.operation.distance.GeometryLocation ['JtsFuzzer'] []
org.locationtech.jts.operation.union.DisjointSets$Subsets [] []
org.locationtech.jtstest.function.SortingFunctions$UserDataIntComparator [] []
org.jdom2.output.support.AbstractStAXEventProcessor$NSIterator ['JtsFuzzer'] []
org.locationtech.jtstest.function.TriangleFunctions$3 ['JtsFuzzer'] []
org.locationtech.jts.index.strtree.GeometryItemDistance [] []
org.locationtech.jtstest.util.FileUtil [] []
org.locationtech.jts.operation.overlayng.OverlayNG ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryPopupMenu$2 [] []
org.locationtech.jts.simplify.TopologyPreservingSimplifier$LineStringMapBuilderFilter ['JtsFuzzer'] []
org.locationtech.jts.noding.snapround.GeometryNoder [] []
org.locationtech.jts.operation.buffer.BufferParameters ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryTreeModel$AreaComparator [] []
org.jdom2.xpath.XPathBuilder [] []
org.locationtech.jtstest.function.TriangleFunctions$2 ['JtsFuzzer'] []
org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance$MaxDensifiedByFractionDistanceFilter ['JtsFuzzer'] []
org.locationtech.jts.operation.relate.EdgeEndBundleStar ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ColorControl [] []
org.locationtech.jts.io.OrdinateFormat ['JtsFuzzer'] []
org.locationtech.jts.planargraph.Subgraph [] []
org.locationtech.jts.noding.ValidatingNoder ['JtsFuzzer'] []
org.locationtech.jts.index.strtree.SIRtree$3 ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.validate.BufferDistanceValidator [] []
org.locationtech.jtstest.testbuilder.ui.tools.DeleteByBoxTool [] []
org.jdom2.output.XMLOutputter ['JtsFuzzer'] []
org.locationtech.jts.io.kml.KMLReader [] []
org.locationtech.jts.io.gml2.GeometryStrategies$10 [] []
org.locationtech.jts.util.GeometricShapeFactory [] []
org.locationtech.jtstest.testbuilder.CommandPanel [] []
org.locationtech.jts.geom.prep.PreparedGeometryFactory ['JtsFuzzer'] []
org.locationtech.jts.operation.polygonize.Polygonizer$LineStringAdder ['JtsFuzzer'] []
org.jdom2.output.StAXStreamOutputter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater [] []
org.locationtech.jts.planargraph.Node ['JtsFuzzer'] []
org.locationtech.jts.geom.util.GeometryEditor$NoOpGeometryOperation [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$9 [] []
org.locationtech.jts.io.gml2.GMLHandler$Handler [] []
org.locationtech.jts.geom.prep.PreparedLineStringIntersects ['JtsFuzzer'] []
org.locationtech.jtstest.function.BufferByUnionFunctions [] []
org.locationtech.jts.operation.union.PointGeometryUnion [] []
org.locationtech.jts.geom.Dimension ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.validate.BufferResultValidator [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$21 [] []
org.locationtech.jts.io.geojson.GeoJsonWriter$5 [] []
org.jdom2.Element ['JtsFuzzer'] []
org.locationtech.jts.noding.MCIndexNoder$SegmentOverlapAction ['JtsFuzzer'] []
org.locationtech.jts.geom.util.GeometryTransformer ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$10 [] []
org.locationtech.jtstest.testbuilder.ResultValuePanel [] []
org.locationtech.jts.triangulate.VertexTaggedGeometryDataMapper [] []
org.jdom2.located.LocatedJDOMFactory [] []
org.locationtech.jtstest.testbuilder.ui.SwingWorker$ThreadVar [] []
org.locationtech.jtstest.function.SpatialIndexFunctions$1 ['JtsFuzzer'] []
org.locationtech.jts.algorithm.RayCrossingCounter ['JtsFuzzer'] []
org.locationtech.jts.triangulate.tri.Tri [] []
org.locationtech.jts.geomgraph.EdgeEnd ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.RobustClipEnvelopeComputer ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.InspectorPanel [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$5 [] []
org.locationtech.jts.densify.Densifier$DensifyTransformer ['JtsFuzzer'] []
org.locationtech.jts.operation.linemerge.LineMergeDirectedEdge ['JtsFuzzer'] []
org.json.simple.parser.JSONParser [] []
org.jdom2.filter.AttributeFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.PrecisionModelPanel [] []
org.locationtech.jtstest.testbuilder.TestCasePanel$5 [] []
org.locationtech.jts.triangulate.polygon.PolygonHoleJoiner$EnvelopeComparator [] []
org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop$2 [] []
org.locationtech.jtslab.OverlayAreaFunctions [] []
org.jdom2.xpath.jaxen.JaxenCompiled ['JtsFuzzer'] []
org.locationtech.jts.operation.union.UnaryUnionOp [] []
org.jdom2.xpath.jaxen.JDOMNavigator [] []
org.locationtech.jtstest.testbuilder.model.TestBuilderModel$CaseList [] []
org.locationtech.jtstest.testbuilder.GeometryTreePanel [] []
org.locationtech.jtstest.util.io.GeoJsonMultiReader [] []
org.locationtech.jts.index.kdtree.KdTree ['JtsFuzzer'] []
org.locationtech.jts.shape.fractal.MortonCode [] []
org.locationtech.jtslab.clean.SmallHoleRemover [] []
org.locationtech.jts.operation.overlayng.PrecisionUtil ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool [] []
org.locationtech.jtstest.testbuilder.PrecisionModelPanel$2 [] []
org.jdom2.input.sax.TextBuffer [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$6 [] []
org.jdom2.output.support.WalkerPRESERVE$1 ['JtsFuzzer'] []
org.locationtech.jts.triangulate.tri.TriangulationBuilder [] []
org.locationtech.jtstest.testbuilder.LinearRingNode [] []
org.locationtech.jts.awt.PolygonShape [] []
org.locationtech.jts.geomgraph.index.SweepLineEvent ['JtsFuzzer'] []
org.locationtech.jtstest.util.CommandRunner [] []
org.locationtech.jtstest.testbuilder.BusyDialog$1 [] []
org.locationtech.jts.algorithm.distance.PointPairDistance ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.EdgeNodingBuilder ['JtsFuzzer'] []
org.locationtech.jts.algorithm.PointLocation ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ResultWKTPanel [] []
org.locationtech.jtslab.RemoverFunctions [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$9 [] []
org.locationtech.jts.geom.OctagonalEnvelope$BoundingOctagonComponentFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$16 [] []
org.locationtech.jts.util.ObjectCounter [] []
org.locationtech.jtstest.testbuilder.SpatialFunctionPanel [] []
org.locationtech.jts.geomgraph.TopologyLocation ['JtsFuzzer'] []
org.locationtech.jts.index.strtree.EnvelopeDistance [] []
org.locationtech.jts.operation.buffer.OffsetSegmentString ['JtsFuzzer'] []
org.jdom2.adapters.JAXPDOMAdapter [] []
org.locationtech.jts.algorithm.Centroid [] []
org.locationtech.jts.operation.overlay.snap.GeometrySnapper ['JtsFuzzer'] []
org.locationtech.jts.triangulate.VoronoiDiagramBuilder [] []
org.locationtech.jtstest.function.NodingFunctions [] []
org.jdom2.xpath.jaxen.JDOMCoreNavigator ['JtsFuzzer'] []
java.lang.System [] []
org.jdom2.input.DOMBuilder [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame$4 [] []
org.locationtech.jts.geom.Coordinate ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$12 [] []
org.jdom2.internal.ArrayCopy ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$3 [] []
org.locationtech.jtstest.testbuilder.WKTPanel$12 [] []
org.jdom2.AttributeList$1 [] []
org.locationtech.jts.index.quadtree.Quadtree ['JtsFuzzer'] []
org.locationtech.jts.index.sweepline.SweepLineIndex [] []
org.locationtech.jtstest.util.GeometryTextCleaner [] []
org.locationtech.jtstest.testbuilder.ui.style.AWTUtil [] []
org.locationtech.jts.algorithm.construct.MaximumInscribedCircle [] []
org.locationtech.jts.operation.overlay.validate.PolygonalLineworkExtracter ['JtsFuzzer'] []
org.locationtech.jts.operation.relate.RelateComputer ['JtsFuzzer'] []
org.locationtech.jts.triangulate.tri.TriEdge ['JtsFuzzer'] []
org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector ['JtsFuzzer'] []
org.locationtech.jtstest.function.SelectionFunctions$9 [] []
org.locationtech.jts.io.WKBWriter [] []
org.locationtech.jts.algorithm.construct.MaximumInscribedCircle$Cell [] []
org.locationtech.jts.algorithm.MinimumBoundingCircle [] []
org.locationtech.jts.precision.EnhancedPrecisionOp [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$4 [] []
org.locationtech.jts.index.quadtree.Key ['JtsFuzzer'] []
org.locationtech.jts.simplify.LineSegmentIndex [] []
org.locationtech.jts.awt.PointShapeFactory$Cross [] []
org.locationtech.jts.precision.MinimumClearance [] []
org.locationtech.jts.index.strtree.BoundablePair [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$7 [] []
org.locationtech.jts.operation.valid.IsValidOp ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.ColorUtil [] []
org.locationtech.jtstest.test.TestCaseList [] []
org.locationtech.jts.util.Assert ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.NearestPointFinder$NearestPointFilter ['JtsFuzzer'] []
org.jdom2.located.LocatedComment [] []
org.locationtech.jts.shape.fractal.KochSnowflakeBuilder [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar [] []
org.locationtech.jtstest.testbuilder.ui.render.TitleElement [] []
org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher$VertexInMaskCountCoordinateFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.model.DisplayParameters [] []
org.jdom2.transform.JDOMSource$JDOMInputSource [] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$1 [] []
org.locationtech.jts.geomgraph.index.MonotoneChainEdge ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController [] []
org.locationtech.jts.noding.IteratedNoder ['JtsFuzzer'] []
org.locationtech.jts.shape.fractal.SierpinskiCarpetBuilder [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$10 [] []
org.locationtech.jts.geom.impl.CoordinateArraySequence ['JtsFuzzer'] []
org.locationtech.jtstest.function.OverlayNGFunctions$1 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$23 [] []
org.locationtech.jtstest.testbuilder.TestCasePanel$4 [] []
org.locationtech.jts.simplify.TopologyPreservingSimplifier ['JtsFuzzer'] []
org.locationtech.jts.geom.GeometryFactory$CoordSeqCloneOp [] []
org.locationtech.jts.simplify.VWSimplifier [] []
org.locationtech.jtstest.testbuilder.ui.render.OperationMonitorManager [] []
org.locationtech.jtstest.testbuilder.ui.Viewport [] []
org.locationtech.jtstest.testbuilder.ui.GeometryTransferable [] []
org.locationtech.jts.simplify.TaggedLinesSimplifier [] []
org.locationtech.jts.io.gml2.GeometryStrategies$3 [] []
org.locationtech.jts.geom.Location ['JtsFuzzer'] []
org.locationtech.jts.geom.CoordinateArrays$ForwardComparator [] []
org.locationtech.jts.index.sweepline.SweepLineEvent [] []
org.locationtech.jtstest.function.OverlayNGFunctions [] []
org.locationtech.jtstest.geomfunction.GeometryFunctionInvocation [] []
org.locationtech.jts.index.kdtree.KdTree$BestMatchVisitor ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.LineBuilder ['JtsFuzzer'] []
org.locationtech.jtstest.function.SelectionFunctions$10 [] []
org.locationtech.jts.operation.valid.IsSimpleOp [] []
org.jdom2.Attribute ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.LineLimiter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$8 [] []
org.locationtech.jtstest.TestCoordinateSequenceFactory [] []
org.locationtech.jtstest.testbuilder.LayerListPanel [] []
org.locationtech.jts.index.quadtree.IntervalSize ['JtsFuzzer'] []
org.locationtech.jts.geom.prep.PreparedPolygonCovers ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$14 [] []
org.locationtech.jts.geom.Envelope ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.CommandPanel$6 [] []
org.locationtech.jts.geom.prep.PreparedPolygonIntersects ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$3 [] []
org.locationtech.jts.linearref.LinearIterator [] []
org.locationtech.jts.math.DD ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.model.GeometryStretcherView [] []
org.locationtech.jts.operation.buffer.validate.PointPairDistance ['JtsFuzzer'] []
org.locationtech.jts.simplify.RingHull$Corner [] []
org.locationtech.jts.operation.relate.RelateNode ['JtsFuzzer'] []
org.locationtech.jts.awt.ShapeReader [] []
org.locationtech.jtstest.testbuilder.GeometryInputDialog$1 [] []
org.locationtech.jts.simplify.TaggedLineStringSimplifier [] []
org.locationtech.jtstest.function.OverlayNGRobustFunctions [] []
org.locationtech.jts.geomgraph.index.SimpleMCSweepLineIntersector ['JtsFuzzer'] []
org.locationtech.jtstest.function.SelectionFunctions$1 [] []
org.locationtech.jts.triangulate.polygon.PolygonHoleJoiner [] []
org.locationtech.jtstest.testbuilder.LayerItemPanel$2 [] []
org.locationtech.jtslab.clean.HoleRemover$HoleRemoverMapOp ['JtsFuzzer'] []
org.locationtech.jts.io.WKTWriter ['JtsFuzzer'] []
org.locationtech.jts.coverage.CoverageBoundarySegmentFinder ['JtsFuzzer'] []
org.jdom2.input.JDOMParseException [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$4 [] []
org.locationtech.jts.io.twkb.Varint [] []
org.locationtech.jts.simplify.LinkedRing [] []
org.locationtech.jts.geom.util.GeometryMapper [] []
org.locationtech.jtstest.function.HullFunctions [] []
org.locationtech.jts.triangulate.Segment [] []
org.locationtech.jtstest.util.io.MultiFormatBufferedReader [] []
org.locationtech.jts.operation.valid.RepeatedPointTester [] []
org.locationtech.jtstest.testbuilder.CommandPanel$7 [] []
JtsFuzzer ['JtsFuzzer'] []
org.locationtech.jts.io.OutputStreamOutStream [] []
org.locationtech.jts.operation.valid.IndexedNestedHoleTester ['JtsFuzzer'] []
org.locationtech.jts.operation.predicate.RectangleIntersects ['JtsFuzzer'] []
org.locationtech.jtstest.geomfunction.SpreaderGeometryFunction ['JtsFuzzer'] []
org.locationtech.jts.algorithm.match.AreaSimilarityMeasure [] []
org.locationtech.jts.shape.CubicBezierCurve ['JtsFuzzer'] []
org.locationtech.jts.geomgraph.Edge ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$4 [] []
org.locationtech.jts.operation.union.PartitionedUnion$1 ['JtsFuzzer'] []
org.locationtech.jts.index.VertexSequencePackedRtree [] []
org.locationtech.jtstest.testbuilder.WKTPanel$6 [] []
org.locationtech.jts.operation.distance.ConnectedElementPointFilter ['JtsFuzzer'] []
org.locationtech.jts.geomgraph.GeometryGraph ['JtsFuzzer'] []
org.locationtech.jts.algorithm.Rectangle [] []
org.locationtech.jts.operation.buffer.BufferSubgraph ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder$MaxMidpointDistanceFilter ['JtsFuzzer'] []
org.locationtech.jts.triangulate.MidpointSplitPointFinder [] []
org.locationtech.jts.noding.NodingValidator [] []
org.locationtech.jtstest.testbuilder.InspectorPanel$1 [] []
org.locationtech.jtstest.testbuilder.geom.ConstrainedInteriorPoint [] []
org.jdom2.ContentList$FilterList ['JtsFuzzer'] []
org.locationtech.jtstest.function.SnappingFunctions [] []
org.locationtech.jts.triangulate.polygon.PolygonNoder$NodeAdder ['JtsFuzzer'] []
org.locationtech.jts.triangulate.ConformingDelaunayTriangulator [] []
org.locationtech.jtstest.function.TriangleFunctions ['JtsFuzzer'] []
org.locationtech.jts.precision.CommonBitsOp [] []
org.locationtech.jtstest.function.OverlayCommonBitsRemovedFunctions [] []
org.jdom2.internal.SystemProperty [] []
org.locationtech.jtstest.testbuilder.StatsPanel [] []
org.locationtech.jtstest.function.TriangulatePolyFunctions [] []
org.locationtech.jts.noding.SegmentExtractingNoder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.tools.PolygonTool [] []
org.locationtech.jtstest.testbuilder.io.HtmlWriter [] []
org.locationtech.jtstest.testbuilder.ui.style.LineLabelBaseline [] []
org.locationtech.jts.geomgraph.index.MonotoneChainIndexer ['JtsFuzzer'] []
org.locationtech.jts.io.gml2.GeometryStrategies$13 [] []
org.locationtech.jtstest.testbuilder.InspectorPanel$3 [] []
org.locationtech.jtstest.cmd.JTSOpCmd [] []
org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop [] []
org.locationtech.jtstest.testbuilder.LineStringNode [] []
org.locationtech.jtstest.testbuilder.geom.VertexLocater$NearestVertexFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.io.XMLTestWriter [] []
org.jdom2.SlimJDOMFactory [] []
org.jdom2.filter.ContentFilter ['JtsFuzzer'] []
org.locationtech.jts.simplify.PolygonHullSimplifier [] []
org.locationtech.jts.operation.buffer.RightmostEdgeFinder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilder$1 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$14 [] []
org.locationtech.jts.operation.overlayng.PolygonBuilder ['JtsFuzzer'] []
org.locationtech.jts.simplify.VWLineSimplifier ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.io.shapefile.PointHandler [] []
org.locationtech.jts.simplify.RingHullIndex [] []
org.locationtech.jts.algorithm.distance.DistanceToPoint ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.tools.StreamPolygonTool [] []
org.jdom2.filter.PassThroughFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher [] []
org.locationtech.jts.util.ObjectCounter$Counter [] []
org.jdom2.AttributeType [] []
org.locationtech.jtstest.testbuilder.topostretch.GeometryVerticesMover [] []
org.locationtech.jts.operation.overlayng.EdgeMerger ['JtsFuzzer'] []
org.locationtech.jts.awt.PointShapeFactory$Triangle [] []
org.locationtech.jts.index.strtree.STRtree ['JtsFuzzer'] []
org.locationtech.jts.geom.prep.PreparedPolygon ['JtsFuzzer'] []
org.locationtech.jts.awt.ShapeCollectionPathIterator [] []
org.locationtech.jts.operation.predicate.GeometryContainsPointVisitor ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryPopupMenu$3 [] []
org.jdom2.located.LocatedProcessingInstruction [] []
org.locationtech.jts.coverage.Corner [] []
org.locationtech.jts.operation.overlayng.OverlayLabel ['JtsFuzzer'] []
org.locationtech.jtstest.function.LinearReferencingFunctions [] []
org.locationtech.jts.geomgraph.index.SimpleEdgeSetIntersector ['JtsFuzzer'] []
org.jdom2.output.Format$EscapeStrategy8Bits [] []
org.jdom2.Namespace$NamespaceSerializationProxy [] []
org.locationtech.jts.operation.overlayarea.SimpleOverlayArea [] []
org.locationtech.jtstest.testbuilder.geom.GeometryComponentDeleter [] []
org.locationtech.jts.noding.snapround.SnapRoundingNoder$1 ['JtsFuzzer'] []
org.locationtech.jts.coverage.CoverageRingEdges [] []
org.locationtech.jtstest.testbuilder.ui.style.ArrowLineEndStyle [] []
org.locationtech.jtstest.testbuilder.controller.ResultController$1 [] []
org.jdom2.util.NamespaceStack$ForwardWalker ['JtsFuzzer'] []
org.locationtech.jtstest.util.StreamGrabber [] []
org.locationtech.jts.JTSVersion [] []
org.locationtech.jts.operation.valid.PolygonRing ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryInputDialog [] []
org.locationtech.jts.planargraph.NodeMap ['JtsFuzzer'] []
org.locationtech.jts.precision.CommonBitsRemover$CommonCoordinateFilter ['JtsFuzzer'] []
org.locationtech.jts.noding.snapround.SnapRoundingNoder$2 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryPopupMenu [] []
org.locationtech.jts.io.gml2.GeometryStrategies$8 [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$5 [] []
org.locationtech.jts.geom.util.SineStarFactory [] []
org.locationtech.jts.shape.random.RandomPointsBuilder [] []
org.locationtech.jtstest.testbuilder.geom.VertexLocater$Location ['JtsFuzzer'] []
org.locationtech.jts.geom.MultiPolygon ['JtsFuzzer'] []
org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory ['JtsFuzzer'] []
org.locationtech.jts.operation.union.DisjointSets ['JtsFuzzer'] []
org.locationtech.jts.operation.predicate.RectangleContains ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.model.GeometryEditModel [] []
org.locationtech.jtstest.testbuilder.ui.render.OperationMonitorManager$1 [] []
org.locationtech.jts.geomgraph.index.SweepLineSegment ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.Vertex [] []
org.locationtech.jts.algorithm.InteriorPointArea$ScanLineYOrdinateFinder [] []
org.locationtech.jts.io.gml2.GeometryStrategies$11 [] []
org.locationtech.jts.noding.snapround.SnapRoundingIntersectionAdder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.InspectorPanel$4 [] []
org.locationtech.jts.operation.overlayng.CoverageUnion [] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$9 [] []
org.locationtech.jtstest.testbuilder.TestCasePanel$2 [] []
org.jdom2.DescendantIterator ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.OverlayUtil ['JtsFuzzer'] []
org.locationtech.jts.geom.CoordinateSequenceComparator [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$13 [] []
org.locationtech.jts.io.gml2.GeometryStrategies$5 [] []
org.locationtech.jtstest.testbuilder.SpatialFunctionPanel$3 [] []
org.locationtech.jtstest.testbuilder.GeometryEditPanel$1 [] []
org.locationtech.jtstest.testbuilder.topostretch.StretchedVertexFinder [] []
org.locationtech.jts.operation.overlayng.EdgeKey ['JtsFuzzer'] []
org.locationtech.jts.index.bintree.Root [] []
org.locationtech.jts.algorithm.HCoordinate [] []
org.locationtech.jts.operation.buffer.SubgraphDepthLocater ['JtsFuzzer'] []
org.locationtech.jts.noding.snap.SnappingPointIndex ['JtsFuzzer'] []
org.locationtech.jtstest.function.TriangulationFunctions [] []
org.locationtech.jts.algorithm.PointLocator ['JtsFuzzer'] []
org.jdom2.DefaultJDOMFactory [] []
org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision$TriangleVertexListVisitor [] []
org.jdom2.transform.XSLTransformer [] []
org.locationtech.jts.operation.overlay.validate.OverlayResultValidator [] []
org.locationtech.jtstest.util.io.IOUtil [] []
org.locationtech.jts.operation.overlayng.ElevationModel$2 ['JtsFuzzer'] []
org.locationtech.jtstest.function.CreateShapeFunctions [] []
org.locationtech.jtstest.function.OverlayNGSRFunctions [] []
org.locationtech.jtstest.testbuilder.geom.EnvelopeClipper [] []
org.locationtech.jts.noding.ScaledNoder ['JtsFuzzer'] []
org.locationtech.jts.util.NumberUtil [] []
org.locationtech.jtstest.testbuilder.CommandPanel$8 [] []
org.locationtech.jts.geom.Geometry$1 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$1 [] []
org.locationtech.jts.io.gml2.GMLHandler [] []
org.locationtech.jts.operation.buffer.validate.DistanceToPointFinder ['JtsFuzzer'] []
org.locationtech.jts.io.kml.KMLReader$KMLCoordinatesAndAttributes [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame [] []
org.locationtech.jtstest.testbuilder.WKTPanel$14 [] []
org.locationtech.jtstest.testbuilder.event.SpatialFunctionPanelEvent [] []
org.locationtech.jts.triangulate.polygon.PolygonEarClipper [] []
org.locationtech.jtstest.testbuilder.ui.style.PolygonStructureStyle [] []
java.util.concurrent.Callable [] []
org.locationtech.jtstest.function.PreparedGeometryFunctions [] []
org.locationtech.jts.index.strtree.SIRtree$2 ['JtsFuzzer'] []
org.jdom2.input.sax.XMLReaderXSDFactory$1 [] []
org.locationtech.jts.operation.overlay.validate.OffsetPointGenerator [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$11 [] []
org.locationtech.jts.noding.SegmentPointComparator [] []
org.locationtech.jtstest.testbuilder.ui.tools.PanTool [] []
org.locationtech.jts.algorithm.RectangleLineIntersector ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.SegmentMCIndex ['JtsFuzzer'] []
org.locationtech.jts.algorithm.construct.IndexedDistanceToPoint [] []
org.locationtech.jtstest.function.SpatialPredicateFunctions [] []
org.locationtech.jts.precision.SimpleGeometryPrecisionReducer$PrecisionReducerCoordinateOperation [] []
org.locationtech.jts.algorithm.Orientation ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.tools.LineStringTool [] []
org.locationtech.jts.noding.SegmentStringUtil ['JtsFuzzer'] []
org.json.simple.ItemList [] []
org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder [] []
org.locationtech.jts.awt.ShapeCollectionPathIterator$1 [] []
org.jdom2.input.sax.SAXHandler [] []
org.locationtech.jts.geom.prep.BasicPreparedGeometry ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryCollectionNode [] []
org.locationtech.jts.noding.NodeVertexIterator ['JtsFuzzer'] []
org.locationtech.jtslab.EdgeRayFunctions [] []
org.locationtech.jts.simplify.VWSimplifier$VWTransformer ['JtsFuzzer'] []
org.locationtech.jts.algorithm.distance.DiscreteFrechetDistance$HashMapMatrix [] []
org.locationtech.jts.geom.Coordinate$DimensionalComparator [] []
org.locationtech.jts.operation.overlayarea.OverlayArea ['JtsFuzzer'] []
org.locationtech.jts.geomgraph.Node ['JtsFuzzer'] []
org.locationtech.jts.planargraph.DirectedEdgeStar ['JtsFuzzer'] []
org.locationtech.jts.triangulate.polygon.PolygonNoder [] []
org.jdom2.AttributeList$ALIterator ['JtsFuzzer'] []
org.locationtech.jts.precision.SimpleMinimumClearance ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$24 [] []
org.locationtech.jts.algorithm.PolygonNodeTopology ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$28 [] []
org.jdom2.output.Format$TextMode [] []
org.jdom2.input.sax.SAXBuilderEngine [] []
org.locationtech.jts.index.strtree.SIRtree ['JtsFuzzer'] []
org.locationtech.jts.geomgraph.EdgeIntersectionList ['JtsFuzzer'] []
org.locationtech.jts.operation.IsSimpleOp [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$11 [] []
org.locationtech.jts.linearref.LengthIndexedLine [] []
org.locationtech.jtstest.testbuilder.InfoPanel [] []
org.locationtech.jts.algorithm.CGAlgorithms3D [] []
org.locationtech.jtstest.testbuilder.geom.ComponentLocater [] []
org.locationtech.jts.geomgraph.DirectedEdgeStar ['JtsFuzzer'] []
org.locationtech.jtstest.function.CreateRandomShapeFunctions [] []
org.locationtech.jtstest.util.io.WKBDumper [] []
org.locationtech.jts.geom.impl.PackedCoordinateSequence$Float ['JtsFuzzer'] []
org.locationtech.jts.precision.CoordinatePrecisionReducerFilter ['JtsFuzzer'] []
org.locationtech.jtstest.function.UserDataFunctions [] []
org.jdom2.output.support.AbstractStAXEventProcessor$AttIterator ['JtsFuzzer'] []
org.locationtech.jtstest.function.SpatialIndexFunctions [] []
org.locationtech.jts.algorithm.match.HausdorffSimilarityMeasure [] []
org.locationtech.jtstest.function.OrientationFunctions [] []
org.locationtech.jtstest.testbuilder.InspectorPanel$2 [] []
org.locationtech.jtstest.testbuilder.geom.GeometryVertexInserter [] []
org.locationtech.jtstest.testbuilder.model.TestBuilderModel$1 [] []
org.locationtech.jtstest.testbuilder.WKTPanel [] []
org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$8 [] []
org.locationtech.jts.geom.util.GeometryCollectionMapper ['JtsFuzzer'] []
org.locationtech.jtstest.util.ClassUtil [] []
org.locationtech.jts.io.InputStreamInStream [] []
org.locationtech.jts.operation.union.SparsePolygonUnion [] []
org.locationtech.jtstest.testbuilder.GeometryTreePanel$1 [] []
org.locationtech.jtstest.testbuilder.geom.GeometryVertexDeleter [] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$3 [] []
org.locationtech.jts.operation.buffer.BufferBuilder ['JtsFuzzer'] []
org.jdom2.output.support.WalkerTRIM [] []
org.locationtech.jts.algorithm.axis.AxisNode [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$1 [] []
org.locationtech.jtstest.testbuilder.ui.render.ViewStyle [] []
org.locationtech.jts.coverage.CoverageUnion [] []
org.locationtech.jtstest.testbuilder.PrecisionModelPanel$3 [] []
org.locationtech.jts.operation.polygonize.PolygonizeGraph ['JtsFuzzer'] []
org.locationtech.jts.awt.FontGlyphReader [] []
org.locationtech.jts.algorithm.construct.LargestEmptyCircle [] []
org.locationtech.jts.operation.overlayng.IndexedPointOnLineLocator ['JtsFuzzer'] []
org.jdom2.input.sax.XMLReaderSAX2Factory [] []
org.locationtech.jts.operation.overlay.PolygonBuilder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.model.ListGeometryContainer [] []
org.locationtech.jts.algorithm.CGAlgorithmsDD ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.model.Layer [] []
org.locationtech.jts.edgegraph.EdgeGraphBuilder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.io.shapefile.MultiLineHandler [] []
org.locationtech.jtstest.testbuilder.model.ResultGeometryContainer [] []
org.locationtech.jtstest.testbuilder.geom.VertexLocater [] []
org.locationtech.jts.geom.MultiLineString ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.style.StyleList [] []
org.locationtech.jtstest.testbuilder.LayerItemPanel [] []
org.locationtech.jts.noding.SegmentNode ['JtsFuzzer'] []
org.locationtech.jts.precision.CommonBitsRemover ['JtsFuzzer'] []
org.locationtech.jts.geom.CoordinateSequences ['JtsFuzzer'] []
org.locationtech.jts.linearref.LengthIndexOfPoint [] []
org.locationtech.jts.operation.union.PartitionedUnion ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$3 [] []
org.locationtech.jts.geom.CoordinateArrays ['JtsFuzzer'] []
org.locationtech.jtstest.function.SpatialIndexFunctions$2 ['JtsFuzzer'] []
org.jdom2.internal.ReflectionConstructor [] []
org.json.simple.JSONArray [] []
org.locationtech.jts.planargraph.DirectedEdge ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.PrecisionReducer ['JtsFuzzer'] []
org.locationtech.jtslab.edgeray.EdgeRayIntersectionArea [] []
org.locationtech.jts.index.ArrayListVisitor ['JtsFuzzer'] []
org.locationtech.jts.geom.PrecisionModel$Type [] []
org.locationtech.jts.index.hprtree.Item ['JtsFuzzer'] []
org.locationtech.jts.geom.prep.PreparedLineString ['JtsFuzzer'] []
org.locationtech.jtstest.function.SelectionFunctions$4 [] []
org.locationtech.jts.geom.TopologyException ['JtsFuzzer'] []
org.jdom2.input.StAXStreamBuilder [] []
org.locationtech.jts.triangulate.quadedge.TrianglePredicate [] []
org.locationtech.jts.operation.overlayng.RingClipper ['JtsFuzzer'] []
org.jdom2.xpath.jaxen.JDOMXPath [] []
org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision$TriangleEdgesListVisitor [] []
org.locationtech.jts.operation.overlayng.OverlayNGRobust ['JtsFuzzer'] []
org.locationtech.jtstest.function.BufferFunctions [] []
org.locationtech.jts.operation.union.CascadedPolygonUnion$1 [] []
org.locationtech.jtstest.testbuilder.LabelComponentsPanel [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$13 [] []
org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop$3 [] []
org.locationtech.jts.io.gml2.GeometryStrategies$1 [] []
org.locationtech.jts.geom.util.ComponentCoordinateExtracter ['JtsFuzzer'] []
org.locationtech.jts.util.IntArrayList ['JtsFuzzer'] []
org.locationtech.jts.index.quadtree.Root ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ValidPanel [] []
org.jdom2.util.NamespaceStack$EmptyIterable ['JtsFuzzer'] []
org.locationtech.jts.math.Plane3D [] []
org.locationtech.jtstest.testbuilder.ScalarFunctionPanel [] []
org.locationtech.jts.index.intervalrtree.IntervalRTreeNode$NodeComparator ['JtsFuzzer'] []
org.locationtech.jts.operation.overlay.MinimalEdgeRing ['JtsFuzzer'] []
org.locationtech.jts.noding.IntersectionAdder ['JtsFuzzer'] []
org.locationtech.jtstest.function.SimplificationFunctions [] []
org.locationtech.jtstest.testbuilder.ResultWKTPanel$2 [] []
org.locationtech.jts.algorithm.hull.ConcaveHullOfPolygons [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$19 [] []
org.locationtech.jtstest.cmd.CommandOutput [] []
org.locationtech.jtstest.function.PolygonizeFunctions [] []
org.locationtech.jts.simplify.TopologyPreservingSimplifier$LineStringTransformer ['JtsFuzzer'] []
org.locationtech.jtstest.function.ConversionFunctions [] []
org.locationtech.jtstest.function.TriangleFunctions$1 ['JtsFuzzer'] []
org.locationtech.jts.noding.NodedSegmentString ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.GraphicsUtil [] []
org.locationtech.jts.algorithm.RobustLineIntersector ['JtsFuzzer'] []
org.locationtech.jts.dissolve.LineDissolver ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$5 [] []
org.locationtech.jts.operation.overlay.MaximalEdgeRing ['JtsFuzzer'] []
org.locationtech.jts.util.UniqueCoordinateArrayFilter ['JtsFuzzer'] []
org.jdom2.output.Format$EscapeStrategy7Bits [] []
org.locationtech.jtstest.testbuilder.ValidPanel$2 [] []
org.locationtech.jts.noding.MCIndexNoder ['JtsFuzzer'] []
org.locationtech.jts.operation.valid.PolygonRingSelfNode ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.VertexLocater$NearVerticesFilter ['JtsFuzzer'] []
org.jdom2.AttributeList ['JtsFuzzer'] []
org.locationtech.jts.noding.BoundaryChainNoder$Segment ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerItemPanel$1 [] []
org.jdom2.located.LocatedText [] []
org.locationtech.jts.simplify.DouglasPeuckerSimplifier$DPTransformer ['JtsFuzzer'] []
org.locationtech.jtstest.geomfunction.GeometryFunctionUtil [] []
org.locationtech.jtstest.testbuilder.GeometryPopupMenu$1 [] []
org.jdom2.output.support.AbstractSAXOutputProcessor [] []
org.jdom2.input.stax.DefaultStAXFilter [] []
org.locationtech.jts.geom.Polygon ['JtsFuzzer'] []
org.locationtech.jts.io.WKTFileReader [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$8 [] []
org.locationtech.jtstest.function.SelectionFunctions [] []
org.locationtech.jts.algorithm.Intersection ['JtsFuzzer'] []
org.locationtech.jts.algorithm.construct.LargestEmptyCircle$Cell [] []
org.locationtech.jtstest.testbuilder.RelatePanel$1 [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$7 [] []
org.locationtech.jts.index.chain.MonotoneChainOverlapAction ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.GeometryComponentDeleter$DeleteComponentOperation [] []
org.locationtech.jtstest.testbuilder.WKTPanel$8 [] []
org.locationtech.jts.noding.BoundarySegmentNoder ['JtsFuzzer'] []
org.locationtech.jts.util.StringUtil [] []
org.jdom2.output.SAXOutputter [] []
org.locationtech.jts.io.WKTReader ['JtsFuzzer'] []
org.locationtech.jts.algorithm.distance.DiscreteFrechetDistance [] []
org.jdom2.filter.NegateFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.EnvelopeUtil [] []
org.locationtech.jts.awt.PointShapeFactory$Star [] []
org.locationtech.jtstest.testbuilder.TestListPanel$TestListCellRenderer [] []
org.locationtech.jtstest.function.GeometryFunctions [] []
org.locationtech.jtstest.testbuilder.ui.SwingWorker$2 [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame$3 [] []
org.locationtech.jts.operation.overlayng.ElevationModel ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision$TriangleCoordinatesVisitor [] []
org.locationtech.jts.operation.overlayng.OverlayMixedPoints$1 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel$GeometryFunctionCellRenderer [] []
org.locationtech.jtstest.function.OverlayNoSnapFunctions$1 [] []
org.locationtech.jts.operation.buffer.OffsetCurve ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$27 [] []
org.locationtech.jtstest.function.PolygonOverlayFunctions$2 [] []
org.jdom2.output.LineSeparator [] []
org.locationtech.jts.noding.FastNodingValidator ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile [] []
org.locationtech.jts.simplify.LineSegmentVisitor ['JtsFuzzer'] []
org.locationtech.jts.algorithm.BoundaryNodeRule$MonoValentEndPointBoundaryNodeRule ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayarea.GeometryArea ['JtsFuzzer'] []
org.jdom2.xpath.jaxen.NamespaceContainer [] []
org.locationtech.jts.algorithm.BoundaryNodeRule$MultiValentEndPointBoundaryNodeRule ['JtsFuzzer'] []
org.locationtech.jts.index.sweepline.SweepLineInterval [] []
org.locationtech.jtstest.testbuilder.geom.GeometryVertexInserter$InsertVertexOperation [] []
org.locationtech.jts.precision.PrecisionReducerCoordinateOperation [] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog [] []
org.locationtech.jtstest.testbuilder.io.IOUtil [] []
org.locationtech.jts.awt.PointShapeFactory$Circle [] []
org.jdom2.util.NamespaceStack$NamespaceIterable [] []
org.locationtech.jts.geom.util.LinearComponentExtracter ['JtsFuzzer'] []
org.locationtech.jts.geomgraph.EdgeIntersection ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.PrecisionUtil$InherentScaleFilter ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.SubgraphDepthLocater$DepthSegment ['JtsFuzzer'] []
org.locationtech.jts.operation.relate.EdgeEndBuilder ['JtsFuzzer'] []
org.locationtech.jts.simplify.ComponentJumpChecker [] []
org.jdom2.ProcessingInstruction ['JtsFuzzer'] []
org.locationtech.jts.noding.snapround.MCIndexPointSnapper ['JtsFuzzer'] []
org.locationtech.jts.shape.fractal.MortonCurveBuilder [] []
org.jdom2.StringBin [] []
org.locationtech.jtstest.function.OverlayFunctions [] []
org.locationtech.jts.operation.overlayng.OverlayEdgeRing ['JtsFuzzer'] []
org.locationtech.jtstest.function.OverlayEnhancedPrecisionFunctions [] []
org.locationtech.jts.linearref.LocationIndexOfLine [] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$2 [] []
org.locationtech.jts.operation.union.CascadedPolygonUnion [] []
org.locationtech.jts.linearref.LinearGeometryBuilder [] []
org.locationtech.jtslab.clean.InvalidHoleRemover$InvalidHoleRemoverMapOp ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.SegmentMCIndex$1 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$2 [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$1 [] []
org.locationtech.jtstest.util.ExceptionFormatter [] []
org.json.simple.JSONValue [] []
org.locationtech.jtstest.testbuilder.LoadTestCasesDialog$1 [] []
org.locationtech.jts.algorithm.match.FrechetSimilarityMeasure [] []
org.locationtech.jts.simplify.TaggedLineString ['JtsFuzzer'] []
org.locationtech.jts.io.twkb.TWKBWriter [] []
org.locationtech.jts.noding.snapround.HotPixelIndex ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision [] []
org.locationtech.jtstest.testbuilder.CommandPanel$3 [] []
org.locationtech.jts.algorithm.InteriorPoint [] []
org.jdom2.output.support.FormatStack [] []
org.locationtech.jts.coverage.InvalidSegmentDetector ['JtsFuzzer'] []
java.io.InputStream [] []
org.locationtech.jtstest.function.DissolveFunctions [] []
org.jdom2.output.support.SAXTarget$SAXLocator [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$10 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$17 [] []
org.locationtech.jts.geom.PrecisionModel ['JtsFuzzer'] []
java.util.concurrent.Executor [] []
org.locationtech.jts.linearref.LocationIndexedLine [] []
org.locationtech.jts.index.hprtree.HPRtree ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.IntersectionPointBuilder ['JtsFuzzer'] []
org.locationtech.jts.math.Vector2D ['JtsFuzzer'] []
org.locationtech.jts.operation.polygonize.Polygonizer ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$9 [] []
org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.TestCasePanel$6 [] []
org.locationtech.jtstest.function.BoundaryFunctions [] []
org.locationtech.jts.precision.CommonBits ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.BufferInputLineSimplifier ['JtsFuzzer'] []
org.locationtech.jts.coverage.CoverageValidator [] []
org.locationtech.jts.planargraph.algorithm.ConnectedSubgraphFinder [] []
org.locationtech.jts.geomgraph.index.SegmentIntersector ['JtsFuzzer'] []
org.locationtech.jts.io.gml2.GeometryStrategies$9 [] []
org.locationtech.jts.coverage.CoverageGapFinder [] []
org.locationtech.jts.util.PriorityQueue [] []
org.locationtech.jts.noding.BoundaryChainNoder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.ConstrainedInteriorPoint$DoubleComparator [] []
org.locationtech.jtstest.testbuilder.WKTPanel$1 [] []
java.lang.ProcessBuilder [] []
org.locationtech.jts.triangulate.NonEncroachingSplitPointFinder [] []
org.jdom2.xpath.XPathHelper [] []
org.locationtech.jtstest.function.ConstructionFunctions [] []
org.locationtech.jts.index.kdtree.KdNode ['JtsFuzzer'] []
org.locationtech.jts.io.twkb.TWKBReader [] []
org.locationtech.jtstest.testbuilder.geom.AdjacentVertexFinder [] []
org.locationtech.jtstest.testbuilder.ui.render.RenderManager$1 [] []
org.jdom2.located.LocatedDocType [] []
org.locationtech.jts.geom.LineSegment ['JtsFuzzer'] []
org.locationtech.jts.geom.prep.PreparedPoint ['JtsFuzzer'] []
org.locationtech.jtstest.util.io.MultiFormatFileReader [] []
org.locationtech.jts.operation.overlay.snap.SnapTransformer ['JtsFuzzer'] []
org.locationtech.jts.precision.SimpleGeometryPrecisionReducer [] []
org.locationtech.jtstest.function.OverlayNGRobustFunctions$1 [] []
org.locationtech.jts.simplify.TaggedLineSegment ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.WKTPanel$7 [] []
org.locationtech.jts.operation.overlayng.OverlayEdge$1 [] []
org.locationtech.jtstest.function.SelectionFunctions$7 [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$20 [] []
org.locationtech.jts.noding.SegmentNodeList ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$6 [] []
org.locationtech.jts.index.kdtree.KdTree$1 ['JtsFuzzer'] []
org.locationtech.jtstest.util.io.SVGWriter [] []
org.locationtech.jts.triangulate.quadedge.LocateFailureException [] []
org.locationtech.jts.geom.Quadrant ['JtsFuzzer'] []
org.locationtech.jtstest.function.SelectionFunctions$2 [] []
org.locationtech.jtstest.testbuilder.WKTPanel$4 [] []
org.locationtech.jts.edgegraph.EdgeGraph ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.QuadEdge [] []
org.locationtech.jts.algorithm.InteriorPointArea$InteriorPointPolygon [] []
org.locationtech.jts.densify.Densifier ['JtsFuzzer'] []
org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$22 [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$17 [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$8 [] []
org.locationtech.jts.operation.union.SpatialPartition$1 ['JtsFuzzer'] []
org.locationtech.jts.awt.IdentityPointTransformation [] []
org.locationtech.jts.geom.util.LineStringExtracter ['JtsFuzzer'] []
org.jdom2.xpath.util.XPathDiagnosticImpl [] []
org.locationtech.jtstest.testbuilder.LayerItemPanel$HighlightMouseListener [] []
org.locationtech.jts.coverage.VertexRingCounter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel [] []
org.locationtech.jts.noding.IntersectionFinderAdder ['JtsFuzzer'] []
org.locationtech.jtstest.function.EditFunctions [] []
org.locationtech.jtstest.function.PrecisionFunctions [] []
org.locationtech.jtstest.testbuilder.controller.CommandController [] []
org.locationtech.jts.operation.distance.FacetSequenceTreeBuilder ['JtsFuzzer'] []
org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator ['JtsFuzzer'] []
org.locationtech.jtstest.geomfunction.MetadataUtil [] []
org.locationtech.jtstest.testbuilder.geom.FacetLocater [] []
org.locationtech.jtstest.testbuilder.ui.render.RendererSwingWorker [] []
org.jdom2.input.sax.AbstractReaderXSDFactory [] []
org.locationtech.jtstest.testbuilder.TestCasePanel$8 [] []
org.locationtech.jtstest.function.WriterFunctions [] []
org.locationtech.jtstest.testbuilder.ui.style.LayerStyle [] []
org.locationtech.jts.algorithm.InteriorPointPoint [] []
org.locationtech.jts.io.geojson.OrientationTransformer [] []
org.locationtech.jtstest.testbuilder.ui.style.ArrowSegmentStyle [] []
org.locationtech.jtstest.testbuilder.geom.NearestPointFinder [] []
org.locationtech.jtstest.testbuilder.LayerName [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$4 [] []
org.locationtech.jts.index.strtree.BoundablePairDistanceComparator [] []
org.locationtech.jtstest.testbuilder.geom.GeometryUtil$1 ['JtsFuzzer'] []
org.jdom2.util.NamespaceStack [] []
org.locationtech.jts.algorithm.InteriorPointArea [] []
org.locationtech.jts.operation.overlayng.OverlayLabeller ['JtsFuzzer'] []
org.locationtech.jts.algorithm.CGAlgorithms [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$18 [] []
org.locationtech.jts.geom.GeometryCollectionIterator ['JtsFuzzer'] []
org.locationtech.jts.geom.util.AffineTransformationFactory [] []
org.locationtech.jtstest.function.SelectionFunctions$11 [] []
org.jdom2.CDATA ['JtsFuzzer'] []
org.locationtech.jts.util.Debug$SegmentFindingFilter ['JtsFuzzer'] []
org.locationtech.jts.geom.CoordinateList ['JtsFuzzer'] []
org.locationtech.jts.index.hprtree.HilbertEncoder ['JtsFuzzer'] []
org.locationtech.jts.geom.util.GeometryCombiner [] []
java.io.BufferedReader [] []
org.locationtech.jts.operation.union.SparsePolygonUnion$1 ['JtsFuzzer'] []
org.locationtech.jts.geom.GeometryCollection ['JtsFuzzer'] []
org.locationtech.jtstest.function.TestCaseGeometryFunctions [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$6 [] []
org.locationtech.jts.algorithm.RobustDeterminant [] []
org.locationtech.jts.noding.snapround.HotPixelIndex$CoordinateShuffler ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.WKTPanel$5 [] []
org.locationtech.jts.algorithm.Area ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.GeometryComponentTransformer$TransformOperation [] []
org.jdom2.output.XMLOutputter$DefaultXMLProcessor [] []
org.locationtech.jts.awt.PointShapeFactory$Square [] []
org.locationtech.jtstest.function.DoubleKeyMap [] []
org.locationtech.jts.coverage.TPVWSimplifier$Edge [] []
org.locationtech.jts.operation.relate.RelateNodeGraph [] []
org.locationtech.jtstest.function.OverlayNGOptFunctions [] []
org.locationtech.jts.operation.union.InputExtracter ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.LastFoundQuadEdgeLocator [] []
org.locationtech.jtstest.testbuilder.geom.GeometryVertexDeleter$DeleteVertexOperation [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$21 [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.WKTPanel$9 [] []
org.locationtech.jtslab.clean.SmallHoleRemover$IsSmall ['JtsFuzzer'] []
org.locationtech.jts.simplify.DouglasPeuckerSimplifier [] []
org.locationtech.jtstest.testbuilder.controller.ResultController$2 [] []
org.locationtech.jts.math.Matrix [] []
org.locationtech.jtslab.edgeray.EdgeRayArea [] []
org.locationtech.jtstest.testbuilder.ui.ImageUtil [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$17 [] []
org.locationtech.jts.simplify.VWLineSimplifier$VWVertex ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream [] []
org.locationtech.jtstest.function.SortingFunctions [] []
org.jdom2.output.Format$EscapeStrategyUTF [] []
org.locationtech.jts.operation.overlay.OverlayOp ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.render.RenderManager [] []
org.locationtech.jts.geomgraph.index.SimpleSweepLineIntersector ['JtsFuzzer'] []
org.locationtech.jts.algorithm.hull.ConcaveHull [] []
org.locationtech.jts.io.gml2.GMLWriter [] []
org.jdom2.transform.JDOMResult$FragmentHandler [] []
org.locationtech.jtstest.testbuilder.ui.render.GeometryPainter [] []
org.locationtech.jtstest.function.GeometryFunctions$1 ['JtsFuzzer'] []
org.locationtech.jts.operation.linemerge.LineMergeEdge ['JtsFuzzer'] []
org.locationtech.jts.io.kml.KMLWriter [] []
org.locationtech.jts.noding.SegmentStringDissolver [] []
org.locationtech.jts.geom.Coordinates ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle$QuadEdgeTriangleBuilderVisitor [] []
org.jdom2.output.Format$1 [] []
org.locationtech.jts.dissolve.LineDissolver$1 ['JtsFuzzer'] []
org.jdom2.filter.TextOnlyFilter ['JtsFuzzer'] []
org.locationtech.jts.index.bintree.Key [] []
org.locationtech.jts.operation.distance.FacetSequenceTreeBuilder$1 ['JtsFuzzer'] []
org.locationtech.jtstest.function.TriangleFunctions$4 ['JtsFuzzer'] []
org.jdom2.UncheckedJDOMFactory [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$2 [] []
org.locationtech.jts.noding.SimpleNoder ['JtsFuzzer'] []
org.locationtech.jts.util.Debug [] []
org.locationtech.jts.io.geojson.GeoJsonReader [] []
org.locationtech.jts.operation.polygonize.EdgeRing$EnvelopeAreaComparator [] []
org.locationtech.jts.geomgraph.index.MonotoneChain ['JtsFuzzer'] []
org.locationtech.jts.index.strtree.ItemBoundable ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.Edge ['JtsFuzzer'] []
org.jdom2.input.SAXBuilder [] []
org.locationtech.jtstest.testbuilder.LoadTestCasesDialog$2 [] []
java.io.BufferedWriter [] []
org.locationtech.jts.operation.buffer.BufferOp ['JtsFuzzer'] []
org.jdom2.located.LocatedCDATA [] []
org.locationtech.jts.shape.fractal.HilbertCode ['JtsFuzzer'] []
org.locationtech.jtstest.function.PolygonOverlayFunctions$IteratedSnappingNoder [] []
org.locationtech.jtstest.testbuilder.InspectorPanel$7 [] []
org.locationtech.jts.precision.PointwisePrecisionReducerTransformer ['JtsFuzzer'] []
org.locationtech.jts.algorithm.hull.HullTriangulation [] []
org.locationtech.jts.edgegraph.MarkHalfEdge ['JtsFuzzer'] []
org.locationtech.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal [] []
org.locationtech.jts.geom.prep.PreparedPolygonContainsProperly [] []
org.jdom2.EntityRef ['JtsFuzzer'] []
org.locationtech.jts.operation.valid.PolygonTopologyAnalyzer ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.UnaryUnionNG$1 [] []
org.locationtech.jtstest.testbuilder.ui.tools.MoveTool [] []
org.locationtech.jts.operation.buffer.OffsetCurveSection ['JtsFuzzer'] []
org.locationtech.jtslab.geom.util.GeometryEditorEx$NoOpGeometryOperation [] []
org.jdom2.input.StAXEventBuilder [] []
org.locationtech.jtstest.testbuilder.ui.SwingUtil$1 [] []
org.locationtech.jtstest.cmd.FunctionInvoker [] []
org.locationtech.jts.algorithm.hull.HullTriangulation$HullTriVisitor [] []
org.locationtech.jtstest.function.OverlayNGSnappingFunctions [] []
org.locationtech.jtstest.testbuilder.WKTPanel$2 [] []
org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter [] []
org.locationtech.jts.geom.util.AffineTransformationBuilder [] []
org.locationtech.jtstest.testbuilder.model.GeometryStretcherView$StretchedGeometryContainer [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$12 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$15 [] []
org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision$TriangleCircumcentreVisitor [] []
org.locationtech.jtstest.testbuilder.TestCasePanel$3 [] []
org.locationtech.jts.operation.distance.IndexedFacetDistance [] []
org.locationtech.jtstest.testbuilder.ui.style.StyleEntry [] []
org.locationtech.jts.shape.random.RandomPointsInGridBuilder [] []
org.jdom2.ContentList$CLListIterator ['JtsFuzzer'] []
org.locationtech.jts.operation.union.SparsePolygonUnion$PolygonNode ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.OffsetSegmentGenerator ['JtsFuzzer'] []
org.locationtech.jts.operation.polygonize.PolygonizeDirectedEdge ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.SpatialFunctionPanel$2 [] []
org.locationtech.jtstest.cmd.JTSOpRunner [] []
org.jdom2.xpath.jaxen.JaxenXPathFactory [] []
org.locationtech.jts.operation.distance.FacetSequence ['JtsFuzzer'] []
org.locationtech.jts.algorithm.InteriorPoint$DimensionNonEmptyFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.model.TestCaseEdit [] []
org.jdom2.Verifier ['JtsFuzzer'] []
org.locationtech.jts.triangulate.polygon.TriDelaunayImprover [] []
org.locationtech.jts.geom.impl.PackedCoordinateSequence$Double ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ValidPanel$5 [] []
org.locationtech.jts.algorithm.hull.HullTri [] []
org.locationtech.jtstest.util.GeometryDataUtil [] []
org.locationtech.jts.index.strtree.STRtree$2 [] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$4 [] []
org.locationtech.jtstest.testbuilder.ui.style.VertexStyle [] []
org.locationtech.jts.operation.overlayng.OverlayGraph ['JtsFuzzer'] []
org.locationtech.jts.noding.snap.SnappingNoder ['JtsFuzzer'] []
org.locationtech.jts.triangulate.SplitSegment [] []
org.locationtech.jtstest.testbuilder.ui.render.GridElement [] []
org.locationtech.jtstest.testbuilder.geom.GeometryVertexMover$MoveVertexOperation [] []
org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance$MaxPointDistanceFilter ['JtsFuzzer'] []
org.jdom2.xpath.util.AbstractXPathCompiled$NamespaceComparator [] []
org.locationtech.jts.operation.linemerge.LineSequencer$1 ['JtsFuzzer'] []
org.locationtech.jts.io.geojson.GeoJsonWriter$3 [] []
org.locationtech.jts.io.twkb.TWKBWriter$BufferedDataOutput [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$1 [] []
org.locationtech.jtstest.testbuilder.GeometryEditPanel [] []
org.locationtech.jts.operation.overlay.PointBuilder ['JtsFuzzer'] []
org.locationtech.jts.edgegraph.HalfEdge ['JtsFuzzer'] []
org.locationtech.jts.geomgraph.NodeMap ['JtsFuzzer'] []
org.jdom2.util.NamespaceStack$1 [] []
org.locationtech.jts.algorithm.ConvexHull [] []
org.locationtech.jtstest.testbuilder.ValidPanel$7 [] []
org.locationtech.jts.operation.linemerge.LineMerger ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ResultWKTPanel$3 [] []
org.locationtech.jtstest.function.LabellingFunctions [] []
org.locationtech.jtstest.testbuilder.WKTPanel$10 [] []
org.locationtech.jtstest.testbuilder.geom.GeometryCombiner [] []
org.locationtech.jts.util.TestBuilderProxy [] []
org.jdom2.input.sax.XMLReaders$DTDSingleton [] []
org.locationtech.jts.awt.PointShapeFactory$X [] []
org.locationtech.jtstest.testbuilder.geom.SegmentClipper [] []
org.locationtech.jtstest.function.SelectionFunctions$15 [] []
org.locationtech.jts.geom.util.AffineTransformation ['JtsFuzzer'] []
org.locationtech.jts.index.bintree.Bintree [] []
org.locationtech.jtstest.testbuilder.geom.GeometryComponentTransformer [] []
org.locationtech.jts.noding.Octant ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop$1 [] []
org.locationtech.jts.operation.polygonize.EdgeRing [] []
org.locationtech.jts.operation.valid.TopologyValidationError ['JtsFuzzer'] []
org.jdom2.filter.ClassFilter ['JtsFuzzer'] []
org.locationtech.jtslab.clean.InvalidHoleRemover$PolygonInvalidHoleRemover ['JtsFuzzer'] []
org.locationtech.jts.operation.linemerge.LineMergeGraph ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ScalarFunctionPanel$2 [] []
org.locationtech.jts.geomgraph.DirectedEdge ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.SwingUtil [] []
org.locationtech.jts.algorithm.BoundaryNodeRule$EndPointBoundaryNodeRule ['JtsFuzzer'] []
org.locationtech.jts.linearref.ExtractLineByLocation [] []
org.jdom2.filter.AndFilter ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.MaximalEdgeRing ['JtsFuzzer'] []
org.locationtech.jts.algorithm.InteriorPointLine [] []
org.locationtech.jtstest.testbuilder.ui.ClipImage [] []
org.locationtech.jtstest.function.SelectionFunctions$5 [] []
org.jdom2.transform.JDOMResult$DocumentBuilder [] []
org.locationtech.jts.io.WKTWriter$CheckOrdinatesFilter ['JtsFuzzer'] []
org.locationtech.jts.math.MathUtil ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryTreePanel$GeometryTreeCellRenderer [] []
org.locationtech.jtstest.testbuilder.BusyDialog [] []
org.locationtech.jts.triangulate.polygon.ConstrainedDelaunayTriangulator [] []
org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance [] []
org.locationtech.jts.operation.overlayng.FastOverlayFilter [] []
org.jdom2.output.support.AbstractFormattedWalker$Trim [] []
org.locationtech.jtstest.testbuilder.PrecisionModelDialog$1 [] []
org.locationtech.jtstest.testbuilder.TestCasePanel [] []
org.jdom2.Namespace ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$9 [] []
org.locationtech.jtstest.function.SelectionFunctions$6 [] []
org.locationtech.jtstest.testbuilder.ui.style.BasicStyle [] []
org.locationtech.jts.noding.BoundaryChainNoder$BoundaryChainMap ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$6 [] []
org.locationtech.jts.geomgraph.Label ['JtsFuzzer'] []
org.locationtech.jts.noding.InteriorIntersectionFinderAdder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerListPanel$3 [] []
org.locationtech.jts.operation.relate.RelateOp ['JtsFuzzer'] []
org.locationtech.jts.operation.union.OverlapUnion$1 ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.OverlayNGRobust$1 [] []
org.locationtech.jts.io.geojson.GeoJsonWriter$2 [] []
org.locationtech.jts.algorithm.construct.IndexedPointInPolygonsLocator ['JtsFuzzer'] []
org.locationtech.jts.geom.CoordinateArrays$BidirectionalComparator [] []
org.locationtech.jtstest.testbuilder.io.JavaTestWriter [] []
java.lang.Runtime [] []
org.locationtech.jts.geom.LinearRing ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$19 [] []
org.locationtech.jts.operation.buffer.OffsetCurve$1 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ResultWKTPanel$4 [] []
org.locationtech.jtstest.testbuilder.LayerListPanel$1 [] []
org.locationtech.jtstest.testbuilder.LoadTestCasesDialog [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilder_AboutBox [] []
org.locationtech.jtstest.function.JTSFunctions [] []
org.locationtech.jtstest.testbuilder.CommandPanel$4 [] []
org.locationtech.jtstest.function.CoverageFunctions [] []
org.locationtech.jtstest.testbuilder.TestListPanel$1 [] []
org.locationtech.jts.geomgraph.EdgeList ['JtsFuzzer'] []
org.locationtech.jts.noding.snapround.MCIndexPointSnapper$1 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ColorControl$1 [] []
org.json.simple.parser.Yytoken [] []
org.locationtech.jtstest.function.PointLocationFunctions [] []
org.jdom2.DocType ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.LayerListPanel$6 [] []
org.locationtech.jts.geom.CoordinateXYM ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.io.SVGTestWriter [] []
org.locationtech.jts.algorithm.Angle ['JtsFuzzer'] []
org.locationtech.jts.geom.OctagonalEnvelope ['JtsFuzzer'] []
org.locationtech.jts.operation.relate.EdgeEndBundle ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.PrecisionModelDialog [] []
org.locationtech.jts.index.strtree.Interval ['JtsFuzzer'] []
org.locationtech.jtstest.geomfunction.FilterGeometryFunction ['JtsFuzzer'] []
org.locationtech.jtstest.function.DiffFunctions [] []
org.locationtech.jtstest.testbuilder.ui.SwingWorker$1 [] []
org.locationtech.jts.geomgraph.PlanarGraph ['JtsFuzzer'] []
org.locationtech.jts.geom.util.GeometryEditor [] []
org.locationtech.jts.operation.valid.IsSimpleOp$NonSimpleIntersectionFinder ['JtsFuzzer'] []
org.locationtech.jtslab.edgeray.EdgeRay [] []
org.locationtech.jts.operation.distance3d.Distance3DOp [] []
org.locationtech.jts.triangulate.polygon.PolygonTriangulator [] []
org.locationtech.jtslab.clean.HoleRemover$PolygonHoleRemover ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame$5 [] []
org.jdom2.output.support.WalkerTRIM_FULL_WHITE [] []
org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction ['JtsFuzzer'] []
org.locationtech.jts.operation.buffer.OffsetCurveBuilder ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.WKTPanel$3 [] []
org.locationtech.jts.util.Memory [] []
org.locationtech.jts.operation.overlay.snap.LineStringSnapper ['JtsFuzzer'] []
org.jdom2.input.sax.BuilderErrorHandler [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$13 [] []
org.locationtech.jts.operation.overlay.validate.FuzzyPointLocator [] []
org.locationtech.jtstest.testbuilder.ui.style.VertexLabelStyle [] []
org.locationtech.jtstest.geomfunction.StaticMethodGeometryFunction [] []
org.locationtech.jts.precision.SimpleMinimumClearance$VertexCoordinateFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.tools.RectangleTool [] []
org.locationtech.jts.math.Vector3D [] []
org.locationtech.jts.operation.buffer.BufferCurveSetBuilder ['JtsFuzzer'] []
org.locationtech.jtstest.test.TestCase [] []
org.locationtech.jtstest.testbuilder.ui.style.SegmentIndexStyle [] []
java.io.OutputStream [] []
org.locationtech.jtslab.clip.RectangleClipPolygon [] []
org.locationtech.jts.algorithm.MinimumAreaRectangle [] []
org.locationtech.jtstest.testbuilder.ui.style.Palette [] []
org.locationtech.jts.io.twkb.TWKBHeader [] []
org.locationtech.jts.algorithm.distance.DiscreteFrechetDistance$RectMatrix [] []
org.locationtech.jts.index.strtree.STRtree$1 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$16 [] []
org.locationtech.jts.geomgraph.Depth ['JtsFuzzer'] []
org.locationtech.jts.shape.fractal.HilbertCurveBuilder [] []
org.locationtech.jtstest.function.OverlayNGSnappingFunctions$2 [] []
org.locationtech.jts.noding.FastSegmentSetIntersectionFinder ['JtsFuzzer'] []
org.locationtech.jts.index.bintree.Node [] []
org.locationtech.jtstest.testbuilder.model.StaticGeometryContainer [] []
org.locationtech.jts.operation.BoundaryOp ['JtsFuzzer'] []
org.locationtech.jts.operation.overlay.OverlayNodeFactory ['JtsFuzzer'] []
org.locationtech.jts.geom.LineString ['JtsFuzzer'] []
org.locationtech.jts.io.gml2.GMLReader [] []
org.locationtech.jts.index.intervalrtree.IntervalRTreeBranchNode ['JtsFuzzer'] []
org.locationtech.jtstest.util.HSBPalette [] []
org.locationtech.jts.io.ByteArrayInStream [] []
org.json.simple.JSONObject [] []
org.locationtech.jtstest.cmd.JTSOpRunner$OpParams [] []
org.locationtech.jts.operation.union.SpatialPartition [] []
org.locationtech.jtstest.testbuilder.io.shapefile.PolygonHandler [] []
org.locationtech.jtstest.testbuilder.WKTPanel$13 [] []
org.locationtech.jts.algorithm.MinimumDiameter [] []
org.locationtech.jts.io.geojson.GeoJsonWriter$6 [] []
org.locationtech.jts.geom.Triangle ['JtsFuzzer'] []
org.locationtech.jts.operation.valid.PolygonRingTouch ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryEditPanel$GeometryEditPanelRenderer [] []
org.locationtech.jts.geom.util.PointExtracter ['JtsFuzzer'] []
org.jdom2.input.sax.XMLReaders$NONSingleton [] []
org.locationtech.jts.operation.IsSimpleOp$EndpointInfo [] []
org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel$GeometryFunctionRenderer [] []
org.locationtech.jts.operation.relate.RelateNodeFactory ['JtsFuzzer'] []
org.jdom2.CloneBase ['JtsFuzzer'] []
org.locationtech.jts.operation.linemerge.LineSequencer ['JtsFuzzer'] []
org.jdom2.ContentList ['JtsFuzzer'] []
org.locationtech.jts.simplify.LinkedLine [] []
org.jdom2.located.LocatedElement [] []
org.locationtech.jtstest.function.LineHandlingFunctions [] []
org.locationtech.jts.awt.ShapeWriter [] []
org.locationtech.jts.io.twkb.BoundsExtractor ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame$1 [] []
org.locationtech.jtstest.testbuilder.ui.style.DataLabelStyle [] []
org.locationtech.jts.index.strtree.STRtree$3 ['JtsFuzzer'] []
org.locationtech.jtstest.function.CreateFractalShapeFunctions [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$12 [] []
org.locationtech.jts.triangulate.polygon.PolygonHoleJoiner$InteriorIntersectionDetector ['JtsFuzzer'] []
org.locationtech.jts.geomgraph.NodeFactory ['JtsFuzzer'] []
org.jdom2.filter.OrFilter ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.OverlayPoints ['JtsFuzzer'] []
org.locationtech.jts.io.twkb.TWKBHeader$GeometryType [] []
org.locationtech.jts.geom.util.PolygonExtracter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$8 [] []
org.locationtech.jtstest.testbuilder.TestBuilderDialogs [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$7 [] []
org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder$MaxPointDistanceFilter ['JtsFuzzer'] []
org.locationtech.jts.noding.SegmentIntersectionDetector ['JtsFuzzer'] []
org.locationtech.jts.geom.GeometryFactory ['JtsFuzzer'] []
org.locationtech.jts.geomgraph.EdgeNodingValidator ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryTreePanel$2 [] []
org.locationtech.jts.operation.overlayng.OverlayPoints$1 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel$1 [] []
org.locationtech.jtstest.function.SelectionFunctions$3 [] []
org.locationtech.jtstest.testbuilder.ui.render.LayerRenderer [] []
org.locationtech.jts.geom.GeometryOverlay$1 ['JtsFuzzer'] []
org.locationtech.jts.operation.polygonize.PolygonizeEdge ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$6 [] []
org.locationtech.jts.io.geojson.GeoJsonWriter$4 [] []
org.locationtech.jts.shape.CubicBezierCurve$1 ['JtsFuzzer'] []
org.locationtech.jts.noding.snapround.MCIndexPointSnapper$HotPixelSnapAction ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.InputGeometry ['JtsFuzzer'] []
org.locationtech.jts.noding.snapround.MCIndexSnapRounder ['JtsFuzzer'] []
org.jdom2.ContentList$CLIterator ['JtsFuzzer'] []
org.locationtech.jts.io.gml2.GeometryStrategies$12 [] []
org.locationtech.jtstest.function.OffsetCurveFunctions [] []
org.locationtech.jts.operation.overlayarea.OverlayArea$PolygonAreaFilter ['JtsFuzzer'] []
org.locationtech.jts.operation.union.OverlapUnion ['JtsFuzzer'] []
org.locationtech.jts.geom.Point ['JtsFuzzer'] []
org.locationtech.jts.algorithm.axis.ApproximateMedialAxis [] []
org.locationtech.jts.coverage.CoverageSimplifier [] []
org.locationtech.jtstest.clean.CleanDuplicatePoints [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$14 [] []
org.locationtech.jts.precision.SimpleMinimumClearance$ComputeMCCoordinateSequenceFilter ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel$1 [] []
org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp ['JtsFuzzer'] []
org.locationtech.jtstest.function.OverlayNGStrictFunctions [] []
org.locationtech.jtstest.function.SortingFunctions$UserDataDoubleComparator [] []
org.locationtech.jts.io.geojson.GeoJsonWriter [] []
org.locationtech.jtstest.testbuilder.InspectorPanel$5 [] []
org.locationtech.jtstest.testbuilder.TestCasePanel$1 [] []
org.locationtech.jtstest.function.SelectionFunctions$12 [] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$7 [] []
org.locationtech.jts.operation.valid.PolygonIntersectionAnalyzer ['JtsFuzzer'] []
org.locationtech.jts.index.quadtree.Node ['JtsFuzzer'] []
org.locationtech.jts.simplify.RingHull [] []
org.locationtech.jts.noding.snapround.SnapRoundingNoder ['JtsFuzzer'] []
org.jdom2.output.support.WalkerNORMALIZE [] []
org.locationtech.jtstest.testbuilder.InspectorPanel$8 [] []
org.locationtech.jtstest.testbuilder.GeometryInputDialog$2 [] []
org.locationtech.jts.planargraph.Edge ['JtsFuzzer'] []
org.locationtech.jts.dissolve.DissolveEdgeGraph ['JtsFuzzer'] []
org.locationtech.jts.coverage.TPVWSimplifier$EdgeIndex [] []
org.locationtech.jts.precision.MinimumClearance$MinClearanceDistance [] []
org.locationtech.jtstest.testbuilder.SpatialFunctionPanel$1 [] []
org.locationtech.jtstest.testbuilder.GeometryEditPanel$PopupClickListener [] []
org.locationtech.jts.linearref.LengthLocationMap [] []
org.locationtech.jtstest.cmd.IndexedGeometry [] []
org.locationtech.jts.noding.BoundarySegmentNoder$Segment ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.event.GeometryFunctionEvent [] []
org.locationtech.jts.precision.GeometryPrecisionReducer [] []
org.locationtech.jtstest.function.LineSegmentFunctions [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame$2 [] []
org.locationtech.jtstest.testbuilder.GeometryInspectorDialog [] []
org.locationtech.jtslab.OverlayOptFunctions [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$2 [] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel [] []
org.locationtech.jts.operation.union.UnionInteracting [] []
org.locationtech.jts.simplify.DouglasPeuckerLineSimplifier ['JtsFuzzer'] []
org.locationtech.jtstest.function.DistanceFunctions [] []
org.locationtech.jts.triangulate.IncrementalDelaunayTriangulator [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$11 [] []
org.locationtech.jtstest.testbuilder.PrecisionModelPanel$1 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$18 [] []
org.locationtech.jts.operation.overlay.LineBuilder ['JtsFuzzer'] []
org.jdom2.input.sax.DefaultSAXHandlerFactory [] []
org.locationtech.jts.io.gml2.GeometryStrategies$2 [] []
org.locationtech.jts.operation.overlay.EdgeSetNoder [] []
org.jdom2.input.stax.DTDParser [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$15 [] []
org.locationtech.jtstest.testbuilder.model.LayerList [] []
org.locationtech.jts.util.Stopwatch [] []
org.locationtech.jts.operation.valid.IndexedNestedPolygonTester ['JtsFuzzer'] []
org.locationtech.jts.operation.predicate.RectangleIntersectsSegmentVisitor ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.ElevationModel$1 ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$15 [] []
org.locationtech.jtstest.testbuilder.model.TestBuilderModel ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.GeometryBoxDeleter [] []
org.jdom2.output.Format ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.RelatePanel [] []
org.locationtech.jts.io.ByteOrderDataInStream [] []
org.locationtech.jts.util.CoordinateArrayFilter ['JtsFuzzer'] []
org.locationtech.jts.coverage.TPVWSimplifier [] []
org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel [] []
org.locationtech.jtstest.testbuilder.ValidPanel$3 [] []
org.locationtech.jts.noding.snapround.HotPixel ['JtsFuzzer'] []
org.locationtech.jts.operation.overlay.snap.SnapOverlayOp ['JtsFuzzer'] []
org.jdom2.Content$CType [] []
org.locationtech.jtstest.testbuilder.TestCaseTextDialog$5 [] []
org.jdom2.transform.JDOMSource$DocumentReader [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$11 [] []
org.locationtech.jts.index.chain.MonotoneChain ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.InspectorPanel$9 [] []
org.jdom2.util.NamespaceStack$BackwardWalker ['JtsFuzzer'] []
org.jdom2.output.DOMOutputter [] []
org.jdom2.Comment ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool [] []
org.locationtech.jtstest.testbuilder.BusyDialog$3 [] []
org.jdom2.output.support.WalkerPRESERVE [] []
org.locationtech.jtstest.function.OverlayNoSnapFunctions [] []
org.locationtech.jtstest.testbuilder.LayerListPanel$2 [] []
org.locationtech.jts.triangulate.ConstraintEnforcementException [] []
org.locationtech.jts.geom.GeometryOverlay ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater$NearestSegmentLocationFilter ['JtsFuzzer'] []
org.locationtech.jts.operation.overlayng.OverlayMixedPoints ['JtsFuzzer'] []
org.json.simple.parser.ParseException [] []
org.locationtech.jtstest.testbuilder.WKTPanel$11 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$10 [] []
org.locationtech.jts.precision.CommonBitsRemover$Translater ['JtsFuzzer'] []
java.io.PrintWriter [] []
org.locationtech.jts.algorithm.Distance ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.PointNode [] []
org.locationtech.jts.geom.util.PolygonalExtracter ['JtsFuzzer'] []
org.jdom2.transform.JDOMResult [] []
org.locationtech.jtstest.function.OverlayNGSnappingFunctions$1 [] []
org.locationtech.jts.noding.SimpleSegmentSetMutualIntersector ['JtsFuzzer'] []
org.locationtech.jts.util.CollectionUtil [] []
org.locationtech.jts.awt.PointShapeFactory$Point [] []
org.locationtech.jts.operation.buffer.VariableBuffer [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar$7 [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel [] []
org.locationtech.jtstest.testbuilder.SpatialFunctionPanel$4 [] []
org.locationtech.jtstest.testbuilder.CommandPanel$1 [] []
org.locationtech.jtstest.testbuilder.io.shapefile.MultiPointHandler [] []
org.locationtech.jts.coverage.CoveragePolygonValidator$CoverageRingSegment [] []
org.jdom2.output.support.SAXTarget [] []
org.locationtech.jtstest.testbuilder.ui.style.StyleGroup [] []
org.locationtech.jtstest.testbuilder.GeometryTreeModel$LengthComparator [] []
org.locationtech.jts.index.bintree.Interval [] []
org.locationtech.jtstest.testbuilder.ui.style.CircleLineEndStyle [] []
org.locationtech.jtstest.function.CreateShapeFunctions$OrderedPoint [] []
org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar$5 [] []
org.locationtech.jtstest.cmd.GeometryOutput [] []
org.locationtech.jtstest.testbuilder.LayerStylePanel$25 [] []
org.locationtech.jts.linearref.LinearLocation ['JtsFuzzer'] []
org.locationtech.jts.index.quadtree.DoubleBits ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.geom.GeometryUtil [] []
org.locationtech.jts.coverage.CoverageEdge [] []
org.locationtech.jtstest.testbuilder.io.PNGWriter [] []
org.locationtech.jts.algorithm.Length ['JtsFuzzer'] []
org.jdom2.output.StAXEventOutputter ['JtsFuzzer'] []
org.locationtech.jts.noding.OrientedCoordinateArray ['JtsFuzzer'] []
org.locationtech.jts.index.intervalrtree.SortedPackedIntervalRTree ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.GeometryViewStylePanel$3 [] []
org.locationtech.jts.noding.snap.SnappingIntersectionAdder ['JtsFuzzer'] []
org.locationtech.jtstest.function.PolygonOverlayFunctions$ParentFinder [] []
org.locationtech.jtslab.ClipFunctions [] []
org.locationtech.jtstest.function.PolygonOverlayFunctions [] []
org.locationtech.jts.algorithm.locate.SimplePointInAreaLocator ['JtsFuzzer'] []
org.locationtech.jtstest.testbuilder.CommandPanel$5 [] []
org.locationtech.jts.geom.MultiPoint ['JtsFuzzer'] []
org.locationtech.jts.index.intervalrtree.IntervalRTreeLeafNode ['JtsFuzzer'] []
org.locationtech.jts.operation.polygonize.HoleAssigner [] []
org.locationtech.jtstest.testbuilder.geom.GeometryLocation [] []
org.locationtech.jts.geom.util.GeometryExtracter ['JtsFuzzer'] []

Directories in report

Directory