Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/georust/geo
Geospatial primitives and algorithms for Rust
https://github.com/georust/geo
809: Hide benchmarking criterion html report warnings r=michaelkirk a=nyurik
Per criterion inst...
a588c3471d29a1197c54d08e0743ddbd4db63d6f authored almost 3 years ago36db307358ff41c88151dfabae2a6e3264d50258 authored almost 3 years ago
c2da4cdc934ab0bdfd3b76e3135af15ada931496 authored almost 3 years ago
c1f6edc50a71d6cc3994c7b9343ef399df5c541a authored almost 3 years ago
Per criterion instructions, adding html to the crate requirements removes
the future compatibili...
806: Prepare for geo 0.20.0 release. r=michaelkirk a=frewsxcv
- [x] I agree to follow the proje...
878e94d30cfbb2ac7dbc4692aa65bdbaa4bc256d authored almost 3 years ago0c63446766d1998720e52d379ddf77f523ae9c51 authored almost 3 years ago
800: Introduce `TryMapCoordsInplace` algorithm. r=michaelkirk a=frewsxcv
- [x] I agree to fol...
863477f72c2aec5884ac0d99b9d11c54020849f5 authored almost 3 years ago2aca7a8c0e26deae1ff896dec66fbe6b2c3000e6 authored almost 3 years ago
a97d848aaff6e2c52a6c537a307ed047317119b1 authored almost 3 years ago
2bd988c3f6c9d63e0c6acd4597ac141db110e801 authored almost 3 years ago
Fixes https://github.com/georust/geo/issues/720.
460145af47ede2bae999cebb25aae7ca67d8b26b authored almost 3 years ago796: Prepare for geo-types 0.7.4 release. r=nyruik,michaelkirk a=frewsxcv
- [x] I agree to foll...
9ff2946653635c7f4900d6fffa29fed874782b68 authored almost 3 years ago248f10a9c5154b8544de2d4babd56238b3ade98d authored almost 3 years ago
791: merge jts_test_runner crate into this workspace r=michaelkirk a=michaelkirk
- [x] I agree ...
6f40d8d9afdd1a56214422f0dff1b2f3bf2abc94 authored almost 3 years agob1f64d93de5efc133c2c9ec003b2fa580647f838 authored almost 3 years ago
444a5b45258d9dd3d35396398c365d6fa0e5384c authored almost 3 years ago
e8fc99c1e8969a6ad41fced360372a6c27c75768 authored almost 3 years ago
794: Add new geotype ctors to CHANGES.md r=frewsxcv a=nyurik
Once #782 and #784 is merged, we s...
e14386266b1f094696842b77d1dcb522118214b9 authored almost 3 years agoe924996e0b2f933350d64aaaa9c2d91be1df4c9b authored almost 3 years ago
782: Use `GeometryCollection::new_from()` instead of `GeometryCollection()` r=frewsxcv a=nyurik
...
784: Use `MultiLineString::new()` instead of `MultiLineString()` r=frewsxcv a=nyurik
Make migra...
1395082821b00b4a221fdd49cefc5faa70bec476 authored almost 3 years agoOnce #782 and #784 is merged, we should merge this PR to reflect all the new constructors and in...
21db30e451e2d3cfe802635bba351f18aecc80e5 authored almost 3 years agoMake migration simpler by using static function that will still be available if `MultiLineString...
60f5c52cb5df357df7e563376344066952919823 authored almost 3 years agoMake migration simpler by using static function that will still be available if `GeometryCollect...
74e771d03c5e5bca05d7240d666d028e260fc5d7 authored almost 3 years ago778: Use `MultiPoint::new()` instead of `MultiPoint()` r=frewsxcv a=nyurik
Make migration simpl...
8f4a8a8067a02af8946549d2cccb1ee61b7d385e authored almost 3 years ago783: Use `Triangle::new()` instead of `Triangle()` r=frewsxcv a=nyurik
Make migration simpler b...
17ba0fe3a2685c0310a3f721f3c5bcbe5ed18535 authored almost 3 years ago786: Use `MultiPolygon::new()` instead of `MultiPolygon()` r=frewsxcv a=nyurik
Make migration s...
c0c7944e37feca0a9700956aa1f0d7dc0884b278 authored almost 3 years ago770: Switch to main branch r=rmanoka a=nyurik
After renaming default branch to `main`, please m...
72cbba548d72a4b6c5bd62e6e3d67850038adcb4 authored almost 3 years agoRan something like:
git remote add jts-test-runner ../jts-test-runner
git fetch jts-tes...
775: extend point! macro to support more ways to instantiate r=rmanoka a=nyurik
To be consisten...
f53a160f4b866acd0df18a87cc15def37688c03e authored almost 3 years agoaa4dcb50dc12af2be95f7869fdc156c5a94aae75 authored almost 3 years ago
To be consistent with other macros, `point!` can now be used in 3 ways:
```
point! { x: <number...
787: Minor cleanup - use more Self and to_string r=frewsxcv a=nyurik
Simplify a few simple case...
3554f0dc1f06e7726ea4b519e4314f6ad905a6f3 authored almost 3 years ago788: Cleanup coordinate math ops r=frewsxcv a=nyurik
- [x] I agree to follow the project's [cod...
0f8a3fe94a3721faf00e8f412260c7e125105a42 authored almost 3 years ago044d861d909489404140dc01da5300e9859b934f authored almost 3 years ago
* Replace a few types with `Self`
* Easier to port `arbitrary` code
65b323796fb953003c3684d5c918a9a37e480bb0 authored almost 3 years ago
10: Bump to 2021, WKT to 0.10, linting r=rmanoka a=nyurik
* Bump Rust edition to 2021
* Addres...
Simplify a few simple cases
b42db7805a6845783df719c5bf8b15e4e5be04e0 authored almost 3 years ago777: Use `Point::from(c)` instead of `Point(c)` r=frewsxcv a=nyurik
Per discussion in #775, use...
d040fe2a6c606f43c2037210eb0a40d48d316454 authored almost 3 years agoMake migration simpler by using static function that will still be available if `Triangle` becom...
a5cf7008e26d1d9de6877f7b32b72d4197a8edd4 authored almost 3 years agoMake migration simpler by using static function that will still be available if `MultiPolygon` b...
cbb48cc5513d82c30c3162d58cd2e5c6656bb51e authored almost 3 years ago781: Use `LineString::new()` instead of `LineString()` r=frewsxcv a=nyurik
Make migration simpl...
3ef573c9631aef47afa03b0b6c799910bfd4509c authored almost 3 years agoThis will simplify migration to a different base type because type aliases do not support tuple ...
c170b9af069baeebe88bd09a724a563603c53eba authored almost 3 years agoMake migration simpler by using static function that will still be available if `LineString` bec...
14072581e88f219a60b9be49a20deccdb583dd9c authored almost 3 years agoMake migration simpler by using static function that will still be available if `MultiPoint` bec...
1657dc0fb1cad032f9b296c522bb0151ff17339b authored almost 3 years ago780: Revert "Merge #779" r=lnicola a=nyurik
This reverts commit b7e7529818bab57ed1f438b4bbe6a1d...
62903e75332bacee80eb061d92f2ccd42ac337aa authored almost 3 years ago
This reverts commit b7e7529818bab57ed1f438b4bbe6a1d672ac45b7, reversing
changes made to 93b0a39d...
779: Use `LineString::from()` instead of `LineString()` r=lnicola a=nyurik
Make migration simpl...
b7e7529818bab57ed1f438b4bbe6a1d672ac45b7 authored almost 3 years ago5a7ba7be2c694d1e69a72be6db86abe262e7fecf authored almost 3 years ago
Make migration simpler by using static function that will still be available if `LineString` bec...
f85e56656863c140de85a0a49ba304736204a77a authored almost 3 years ago776: Use Self keyword where appropriate r=lnicola a=nyurik
The `Self` keyword should (in theory...
93b0a39dec0039025a74fb621d633b62e9b26b3d authored almost 3 years agoThe `Self` keyword should (in theory) make it easier to maintain a more generic code, especially...
75a582e929376d01fb3167949fdbae91453d7937 authored almost 3 years ago759: Clean up rstar versioned dependencies r=lnicola a=nyurik
Explicitly declare `rstar_0_8` an...
b6bfff1b00c035f068b11a325a8993d8b9002059 authored almost 3 years ago771: Generalize geo-type macros r=frewsxcv a=nyurik
Make all coordinate-specific logic limited ...
732516463cc05332b497631d3e99429a59319a1b authored almost 3 years agof8230514380052a5f915cae08d6695ca7f431e58 authored almost 3 years ago
Co-authored-by: Laurențiu Nicola <[email protected]>
55aab92d2fbda7f40f430164d809368abb71f50f authored almost 3 years agobc8f3a8bb66755efebf13822d5df49be50cb83b0 authored almost 3 years ago
773: Simplify Point(coord!()) into point! r=frewsxcv a=nyurik
Minor simplification of many `Poi...
ec903db9bfd72e95b66910bbfcaf55e11b518910 authored almost 3 years agoMinor simplification of many `Point( coord! { ... })` into a more straightforward `point! { ... ...
ed3701aee5a7f118ccbf953608f5d00be22f86d5 authored almost 3 years ago9bb5e5b1b252b22c0f4a27f060aeffd0ea27d470 authored almost 3 years ago
f362244ea9f8e257834d1c91dd757e2a6df41871 authored almost 3 years ago
Make all coordinate-specific logic limited just to the `coord!` macro, and all other macros will...
d3733756e1fa7613d7566e5e843bcbb0858476f0 authored almost 3 years agoAfter renaming default branch to `main`, please merge this PR.
258d337b0d4f7663f5d1e9146c4ef1508b7037ab authored almost 3 years ago769: Bump test fixtures wkt dep to 0.10 r=lnicola a=nyurik
- [x] I agree to follow the project'...
0424e1cc1c9e3c1426754b50d8a534e1be522914 authored almost 3 years ago
* Bump Rust edition to 2021
* Address a few `cargo clippy` suggestions
* Bump WKT dependency 0.9...
0dbf7c06c93b344c36b1d7d96e2c0b9a81c1b402 authored almost 3 years ago
768: Tiny follow up coord fix r=nyurik a=nyurik
This fixes the change introduced in #766
- [...
c77acd152acc9fc808d87924ee73ef625b8fbfc2 authored almost 3 years agod5a7d8054fa39edf44e6bf27b1dd9dd691ac244a authored almost 3 years ago
This fixes the change introduced in #766
ebe418aceb6a8cdd70dc4dd04f873a116c94a293 authored almost 3 years ago765: A few minor coord! followup cleanups r=frewsxcv a=nyurik
Accidentally missed coord! macro ...
2ec9d336978e68f994fd7329407777476b02bea3 authored almost 3 years ago767: Add ExactsizeIterator impl for Point iterator on LineString r=urschrei a=urschrei
- [x] I ...
d1c6d38795bb170c66fe8df193fb7cfe7fd3e746 authored almost 3 years agoFollow-up to #762
0ac1109c16f2c48909515a20b15e802a8009edb8 authored almost 3 years ago766: Add missing size_hint method on LineString iterators r=michaelkirk a=urschrei
Fixes https:...
f0989bc00adc52959103df22021983b130c33f59 authored almost 3 years agoFixes https://github.com/georust/geo/issues/762
b83dc75b456ed90ab9dedaa4d5cce13c9ee8e461 authored almost 3 years ago479709b9cdcc7b6c96bb1eed4f6af728d4be0c0f authored almost 3 years ago
Accidentally missed coord! macro cleanups after the #760 and #761
fa77f28b9801f728f0dee2bee33f85e60960087d authored almost 3 years ago761: Use coord! macro instead of Coordinate ctor (part 2) r=frewsxcv a=nyurik
This PR updates `...
c541bb0d041dfbdff704c015b583b103181e33b9 authored almost 3 years ago9f20dd79b5aeb6404b28c584ff44d05b0f865f5b authored almost 3 years ago
760: Use coord! macro instead of Coordinate ctor r=frewsxcv a=nyurik
This PR updates the `geo-t...
6c2bc6770c3365335fcd86c9eeb57d342c909364 authored almost 3 years agod1b9d9ed2fd472f3b835a8cdd8946c2bd9a37458 authored almost 3 years ago
2cda1343f88d1e9ba4ce89da0c450b48e5ba9533 authored almost 3 years ago
Co-authored-by: Michael Kirk <[email protected]>
984699334e48d2faf6d30160aba08583461d5d6f authored almost 3 years ago1dbace9e22ec128b5a20ceaaf643b0c05160e653 authored almost 3 years ago
036d3bc8bbfba558b9501571617c092a0013ed47 authored almost 3 years ago
757: Add `LinesIter` algorithm to iterate over lines in a geometry r=michaelkirk a=callpraths
-...
270de04411d4c275a3e5045e50473dd346ec4dd9 authored almost 3 years ago3605cb8c6d7e82433ceddbb458c39315086e1e77 authored almost 3 years ago
460bb5c295ba6d0e56c5bf43813bf9c2c70fe210 authored almost 3 years ago
This reverts commit 4a1f61e5babf8ee0ae445de7dc548575eaddbd0b.
cb6c55f8d2ebf9452d5edcf4270af313801d00ed authored almost 3 years ago4a1f61e5babf8ee0ae445de7dc548575eaddbd0b authored almost 3 years ago
2a4c4bfc0f2f4418ca4471b93725326894f91446 authored almost 3 years ago
ab9f661a491c7db33bd6b177e87eda1cf8d00658 authored almost 3 years ago
The `coord!` macro is much more flexible way to create a coordinate, and should be used in the s...
5c6f1ed0a1fe55e99b4c67b51f0062d00b0cbe37 authored almost 3 years agoThe `coord!` macro is much more flexible way to create a coordinate, and should be used in the s...
588f9a67d82910d0843592f58bf1c908672ec14e authored almost 3 years ago188dd652ebc5a8f76261c8c559e376e78f42c873 authored almost 3 years ago
Explicitly declare `rstar_0_8` and `rstar_0_9` to make it clearer which version is being used. ...
2b5ccf79f8cd16a96f268ff11f5f4881511b2115 authored almost 3 years ago741: Switch to 2021 Rust edition, 1.56 MSRV r=michaelkirk a=nyurik
Update all crates to 2021 ed...
c94b7d4c30b30b10472f5ad3d54c1a94d901ea92 authored almost 3 years ago88c4a29dcdd47d4474d41658c71f8f44a205a680 authored almost 3 years ago
fb9dbeceb1b855682400c65f58444802d168d957 authored almost 3 years ago