geofeatures2
geofeatures2 copied to clipboard
Implement IsSimple on all Geometry types.
Implementing isSimple with complete tests for all Geometry types.
Current coverage is 97.31% (diff: 86.73%)
Diff Coverage | File Path |
---|---|
0% | new Sources/GeoFeatures/Segment.swift |
0% | Sources/GeoFeatures/MultiPolygon+Geometry.swift |
•••••• 60% | Sources/GeoFeatures/Polygon+Geometry.swift |
••••••••• 94% | Sources/GeoFeatures/LineString+Geometry.swift |
•••••••••• 100% | Sources/GeoFeatures/MultiPoint+Geometry.swift |
•••••••••• 100% | Sources/GeoFeatures/Point+Geometry.swift |
•••••••••• 100% | Sources/GeoFeatures/Geometry.swift |
No coverage report found for master at 0136cb7.
Powered by Codecov. Last update 0136cb7...82b6c3d
Codecov Report
Merging #135 into master will decrease coverage by
0.59%
. The diff coverage is87.5%
.
@@ Coverage Diff @@
## master #135 +/- ##
=========================================
- Coverage 99.37% 98.78% -0.6%
=========================================
Files 40 40
Lines 2096 2228 +132
Branches 137 158 +21
=========================================
+ Hits 2083 2201 +118
- Misses 13 24 +11
- Partials 0 3 +3
Impacted Files | Coverage Δ | |
---|---|---|
Sources/GeoFeatures/MultiPolygon+Geometry.swift | 89.65% <0%> (-10.35%) |
:arrow_down: |
Sources/GeoFeatures/Point+Geometry.swift | 100% <100%> (ø) |
:arrow_up: |
Sources/GeoFeatures/MultiPoint+Geometry.swift | 100% <100%> (ø) |
:arrow_up: |
Sources/GeoFeatures/Polygon+Geometry.swift | 85.71% <40%> (-14.29%) |
:arrow_down: |
Sources/GeoFeatures/LineString+Geometry.swift | 92.72% <91.01%> (-7.28%) |
:arrow_down: |
Sources/GeoFeatures/LinearRing+Geometry.swift | 100% <0%> (ø) |
:arrow_up: |
Sources/GeoFeatures/MultiLineString+Geometry.swift | 100% <0%> (ø) |
:arrow_up: |
... and 9 more |