• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

peterstace / simplefeatures / 6252798886
91%
master: 71%

Build:
Build:
LAST BUILD BRANCH: optimize_disjoint_envelope_overlay
DEFAULT BRANCH: master
Ran 20 Sep 2023 07:01PM UTC
Jobs 1
Files 61
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Sep 2023 06:44PM UTC coverage: 91.251% (+0.3%) from 90.956%
6252798886

Pull #530

github

peterstace
Remove error and ctor options from direct ctors

Modify direct constructors (`NewPoint` etc.) to no longer perform
validation at all. The direct constructors are for more advanced use
cases where geometries are being constructed from other geometries or
raw sequences of floats. Things like custom geometric algorithms come to
mind. Because these are for advanced use cases, making users validate
manually is reasonable.

Modifying direct constructors removes error handling mismatch, with
users no longer having to handle errors that can never occur (when
validation is disabled). It also eliminates the situation where
constructor options would sometimes be ignored, and simplifies the rules
around what validation occurs during direct construction (i.e. now none
is performed).
Pull Request #530: Remove error and ctor options from direct ctors

139 of 139 new or added lines in 19 files covered. (100.0%)

7676 of 8412 relevant lines covered (91.25%)

32238.26 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6252798886.1 20 Sep 2023 07:01PM UTC 0
91.25
GitHub Action Run
Source Files on build 6252798886
Detailed source file information is not available for this build.
  • Back to Repo
  • Pull Request #530
  • PR Base - remove_validation_from_transform_xy (#6192784729)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc