Source file "com/esri/core/geometry/TopologicalOperations.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 5,081 of 5,081 | 0% | 738 of 738 | 0% | 426 | 426 | 1,102 | 1,102 | 56 | 56 |
| restorePolylineParts_(int, int, int, int, int) | 0% | 0% | 41 | 41 | 116 | 116 | 1 | 1 | ||
| topoOperationPolygonPolygonEx_(int, int, int) | 0% | 0% | 18 | 18 | 73 | 73 | 1 | 1 | ||
| collectPolygonPathsPreservingFrom_(int, int, int, int, int) | 0% | 0% | 24 | 24 | 52 | 52 | 1 | 1 | ||
| planarSimplify(EditShape, int, double, boolean, boolean, ProgressTracker) | 0% | 0% | 17 | 17 | 47 | 47 | 1 | 1 | ||
| dissolve(Geometry, Geometry, SpatialReference, ProgressTracker) | 0% | 0% | 17 | 17 | 45 | 45 | 1 | 1 | ||
| processPolygonCuts_(int, int, int, int) | 0% | 0% | 20 | 20 | 50 | 50 | 1 | 1 | ||
| topoOperationPolygonPolygonHelper_(int, int, int, int, int, int) | 0% | 0% | 17 | 17 | 38 | 38 | 1 | 1 | ||
| intersectionEx(Geometry, Geometry, SpatialReference, ProgressTracker) | 0% | 0% | 7 | 7 | 36 | 36 | 1 | 1 | ||
| topoOperationPolylinePolylineOrPolygonEx_(int) | 0% | 0% | 10 | 10 | 34 | 34 | 1 | 1 | ||
| dissolveDirty(ArrayList, SpatialReference, ProgressTracker) | 0% | 0% | 11 | 11 | 31 | 31 | 1 | 1 | ||
| normalizeResult_(Geometry, Geometry, Geometry, char) | 0% | 0% | 21 | 21 | 31 | 31 | 1 | 1 | ||
| prevailingDirection_(EditShape, int) | 0% | 0% | 12 | 12 | 30 | 30 | 1 | 1 | ||
| processMultiPointIntersectOrDiff_(MultiPoint, Geometry, double, boolean) | 0% | 0% | 16 | 16 | 32 | 32 | 1 | 1 | ||
| planarSimplifyNoCrackingAndCluster(boolean, EditShape, int, ProgressTracker) | 0% | 0% | 9 | 9 | 31 | 31 | 1 | 1 | ||
| intersection(Geometry, Geometry, SpatialReference, ProgressTracker) | 0% | 0% | 6 | 6 | 29 | 29 | 1 | 1 | ||
| symmetricDifference(Geometry, Geometry, SpatialReference, ProgressTracker) | 0% | 0% | 7 | 7 | 28 | 28 | 1 | 1 | ||
| difference(Geometry, Geometry, SpatialReference, ProgressTracker) | 0% | 0% | 7 | 7 | 25 | 25 | 1 | 1 | ||
| intersectionEx(int, int) | 0% | 0% | 11 | 11 | 21 | 21 | 1 | 1 | ||
| dissolve(int, int) | 0% | 0% | 9 | 9 | 21 | 21 | 1 | 1 | ||
| dissolveCommonEdges_() | 0% | 0% | 7 | 7 | 22 | 22 | 1 | 1 | ||
| intersection(int, int) | 0% | 0% | 11 | 11 | 19 | 19 | 1 | 1 | ||
| setHalfEdgeOrientations_(int, int) | 0% | 0% | 9 | 9 | 22 | 22 | 1 | 1 | ||
| topoOperationMultiPoint_() | 0% | 0% | 8 | 8 | 20 | 20 | 1 | 1 | ||
| processPointIntersectOrDiff_(Point, Geometry, double, boolean) | 0% | 0% | 12 | 12 | 19 | 19 | 1 | 1 | ||
| difference(int, int) | 0% | 0% | 9 | 9 | 19 | 19 | 1 | 1 | ||
| symmetricDifference(int, int) | 0% | 0% | 7 | 7 | 16 | 16 | 1 | 1 | ||
| topoOperationPolylinePolylineOrPolygon_(int) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| normalizeInputGeometry_(Geometry) | 0% | 0% | 7 | 7 | 17 | 17 | 1 | 1 | ||
| cutPolygonPolyline_(int, int, int, AttributeStreamOfInt32) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| extractShape(int) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| tryMoveThroughCrossroadBackwards_(int) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| tryMoveThroughCrossroadForward_(int) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| selectVertex_(int, EditShape) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| _denormalizeGeometry(Geometry, Geometry, Geometry) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| getVertexByIDImpl_(int, int) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| setEditShapeCrackAndCluster(EditShape, double, ProgressTracker) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| topoOperationPolygonPolygon_(int, int, int) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| cut(int, int, int, AttributeStreamOfInt32) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| flushVertices_(int, AttributeStreamOfInt32) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| intersection(Point, Point, double) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| TopologicalOperations() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| difference(Point, Point, double) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| planarSimplifyImpl_(MultiVertexGeometry, double, boolean, boolean, ProgressTracker) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getCombinedHalfEdgeParentage_(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| initMaskLookupArray_(int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| simplifyOGC(MultiVertexGeometry, double, boolean, ProgressTracker) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setEditShape(EditShape, ProgressTracker) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isGoodParentage(int) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| planarSimplify(MultiVertexGeometry, double, boolean, boolean, ProgressTracker) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getVertexByID_(int, int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| removeShape() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| intersection(MultiPoint, Geometry, double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| difference(MultiPoint, Geometry, double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| intersection(Point, Geometry, double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| difference(Point, Geometry, double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |