PolygonTopologyAnalyzer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total472 of 4720%70 of 700%57571251252222
createSegmentStrings(Geometry, boolean)920%160%99191911
isIncidentSegmentInRing(Coordinate, Coordinate, Coordinate[])420%60%44111111
intersectingSegIndex(Coordinate[], Coordinate)370%60%446611
getPolygonRings(List)310%60%449911
isRingNested(LinearRing, LinearRing)290%40%337711
analyze(Geometry)290%40%339911
findNonEqualVertex(LinearRing, Coordinate)240%40%336611
isInteriorDisconnected()240%80%55101011
findRingVertexNext(Coordinate[], int, Coordinate)230%20%226611
findRingVertexPrev(Coordinate[], int, Coordinate)210%20%226611
analyzeIntersections(List)180%n/a115511
createSegString(LinearRing, PolygonRing)170%20%225511
PolygonTopologyAnalyzer(Geometry, boolean)150%n/a116611
findSelfIntersection(LinearRing)140%20%224411
ringIndexNext(Coordinate[], int)120%20%223311
ringIndexPrev(Coordinate[], int)110%20%223311
checkInteriorDisconnectedByHoleCycle()90%20%223311
checkInteriorDisconnectedBySelfTouch()90%20%223311
hasInvalidIntersection()40%n/a111111
getInvalidCode()40%n/a111111
getInvalidLocation()40%n/a111111
getDisconnectionLocation()30%n/a111111