org.locationtech.jts.algorithm

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total16,525 of 19,13513%1,296 of 1,67922%1,2461,4933,1683,6735856495874
ShewchuksDeterminant1,2610%1020%7878250250272711
ConvexHull7820%1000%6666139139161611
CGAlgorithms7500%780%5353130130141411
MinimumDiameter6690%620%4848127127171711
AngleTest6660%140%1919108108121211
RobustLineIntersectorZTest6170%20%30309696292911
MinimumBoundingCircle6100%640%5050120120151511
RobustLineIntersectionTest5840%200%31319292212111
RobustLineIntersectorTest5630%100%20209494151511
OrientationIndexFailureTest5480%240%32326969202011
Centroid4900%380%32328888131311
NonRobustCGAlgorithms4770%600%353580805511
NonRobustLineIntersector4620%620%373786866611
RobustDeterminant4470%800%43431241243311
IntersectionTest4370%80%20208383161611
MinimumAreaRectangle4310%580%41419595111111
CGAlgorithms3D4300%300%181857573311
HCoordinate3520%160%19196868111111
Intersection3301%480%272851523401
Angle3300%340%34347171171711
ConvexHullTest3160%60%24247777212111
InteriorPointArea.InteriorPointPolygon3020%440%33337171111111
NonRobustRayCrossingCounter2860%460%303058587711
MinimumBoundingCircleTest2370%140%22225252151511
AbstractPointInRingTest2350%n/a7732327711
LineIntersector20628658%223460%23513589112301
PolygonNodeTopology2030%430%303049498811
Rectangle2000%100%9929294411
OrientationIndexTest1900%100%141426269911
PointLocatorTest1720%n/a10103636101011
OrientationIsCCWTest1720%20%23235252222211
MinimumDiameterTest1650%n/a9925259911
RectangleLineIntersectorValidator1620%160%141432326611
Distance15738470%63485%72715584701
SimpleRectangleIntersector1540%100%8823233311
Area1510%80%9932325511
InteriorPointLine1480%220%191940408811
PointLocationTest1470%60%13133131101011
PolygonNodeTopologyTest1370%40%18183737161611
DistanceTest1290%n/a5512125511
InteriorPointTest1180%20%12123434111111
InteriorPointArea.ScanLineYOrdinateFinder1120%120%111127275511
RayCrossingCounterTest1080%n/a4411114411
InteriorPointArea840%100%111125256611
InteriorPointPoint800%100%101023235511
MinimumAreaRectanglelTest790%n/a14143030141411
AreaTest780%n/a7725257711
RayCrossingCounter7320473%64086%63114573801
PointLocationOn4DLineTest680%40%8815156611
CentroidTest670%20%4415153311
RectangleTest660%n/a6620206611
ConvexHull.RadialComparator630%120%9913133311
InteriorPoint460%80%7716163311
RobustLineIntersector4069694%1912987%15891116111501
CGAlgorithmsDDTest370%n/a44994411
CGAlgorithmsDD3427488%22492%4208492701
PointInRingTest340%40%5510103311
PointLocation327369%51168%5148242601
LengthTest290%n/a4410104411
InteriorPoint.DimensionNonEmptyFilter270%60%66993311
PointLocator2631092%46694%44568021001
LocatePointInRingTest240%n/a33773311
NonRobustLineIntersectorTest220%n/a44884411
RectangleLineIntersectorTest180%n/a33773311
Orientation1215492%52583%6202312501
BoundaryNodeRule.MonoValentEndPointBoundaryNodeRule25%20%34232301
BoundaryNodeRule.MultiValentEndPointBoundaryNodeRule25%20%34232301
BoundaryNodeRule.EndPointBoundaryNodeRule27%20%34232301
ConvexHullTest.ConvexHullEx0%n/a22332211
NotRepresentableException0%n/a11221111
Length6095%4100%141191201
BoundaryNodeRule.Mod2BoundaryNodeRule1285%2100%14131301
RectangleLineIntersector123100%14100%090260201
BoundaryNodeRule19100%n/a01050101