Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/georust/polyline
Fast Google Encoded Polyline encoding & decoding in Rust
https://github.com/georust/polyline
4a8f2c495dfcd4dfeeb2772266538e538f3b091f authored 10 months ago by Stephan Hügel <[email protected]>
Remove unused Node JS bindings
8ae63a58c1de3d741e370d5b4c6d7cb2b53eb10f authored about 1 year ago by Corey Farwell <[email protected]>52a4496f6deb9f0a61ee265b5201e0c6abc49b77 authored about 1 year ago by Josiah Parry <[email protected]>
3a13af2b31dea9899329ff2b023a774a58c98eb6 authored over 1 year ago by Michael Kirk <[email protected]>
Prepare for 0.10.1
e8eeccd1374ca5f7271a8bd60ecf603a5b234a99 authored over 1 year ago by Michael Kirk <[email protected]>
Though there is a breaking bump in the dependencies since the v0.10.0
release, the actual breaki...
geo_types::Coordinate -> geo_types::Coord. Since Coord didn't exist
until geo-types 0.7.8, we hav...
b29e1937d7e22e492b44b78d5a483ee8a8e45223 authored almost 2 years ago by Michael Kirk <[email protected]>
517ea13c277a7d023194856d9db4e59f00726f0c authored almost 2 years ago by Stephan Hügel <[email protected]>
885153cdc662df01ebd91da8e1eb32282d7f63fb authored almost 2 years ago by Stephan Hügel <[email protected]>
bb2311eb5ef4578660be7d25e0adf46aaf85f14d authored almost 2 years ago by Stephan Hügel <[email protected]>
28: Restructures parsing logic for performance r=urschrei a=purew
## Intro
This change remo...
91fc9f3de1004a92017a845b293a0bd8ad581f9f authored almost 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>f9a592ec1f2f1b44f244689e33d92945fe3116be authored almost 2 years ago by Stephan Hügel <[email protected]>
From https://github.com/georust/polyline/pull/28#discussion_r1070253969
8d17ed4d836e9cd6fc235ea6c32625c4ea3da634 authored almost 2 years ago by Stephan Hügel <[email protected]>2de3ed83c0452aa43ce0f510f7fef8ab24fb0e9a authored almost 2 years ago by Anders Bennehag <[email protected]>
This change removes the translation to `Vec<char>` inside
of the loop which makes a massive diff...
30: Change to Coord, clippy fixes, dep updates r=urschrei a=urschrei
Co-authored-by: Stephan ...
1b39494767b02f0d973edb66428063c008217e7d authored almost 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>854612f917e0d54746a6357e250131b0a1d76a28 authored almost 2 years ago by Stephan Hügel <[email protected]>
25: Switch CI to Github r=urschrei a=urschrei
Co-authored-by: Stephan Hügel <[email protected]>
623301714e8187fd900d574c9e79d7d1e8f27e15 authored almost 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>786d30b20f57a1d042b041d6c74454e3b8c35a7d authored almost 4 years ago by Stephan Hügel <[email protected]>
Update geo-types version requirements
0ce120a3a73931600402a15ce56eb24a7cc06b6d authored almost 4 years ago by Stephan Hügel <[email protected]>409e8e16f5f3960772736662dfc9ab1238c8ea2c authored almost 4 years ago by pjsier <[email protected]>
225e6690b69dcf2a27371ca7f18ffd81681048ec authored almost 4 years ago by pjsier <[email protected]>
b463e53ad4da5f87f660b4301c7054a1768f5a09 authored over 4 years ago by Stephan Hügel <[email protected]>
be4fc771bedf7d1400829c9c942017f24d040899 authored over 4 years ago by Stephan Hügel <[email protected]>
f72698f7dc3ef23dcee69da76094b2c8c6ead573 authored over 4 years ago by Stephan Hügel <[email protected]>
391818cbdd4eb53ec240572cad07e1335dd9ce1b authored over 4 years ago by Stephan Hügel <[email protected]>
4c86e4d216b35dd7d6c9c578acddbe439849b69b authored over 4 years ago by Stephan Hügel <[email protected]>
2bff59db02fd38907c6b83dc8196775c23ac2680 authored over 4 years ago by Stephan Hügel <[email protected]>
Bump dependency.
abd3b1ce219d1020bd1149d86d20f5732fa5131a authored over 4 years ago by Corey Farwell <[email protected]>422a8f2325272ba43314573d08b9e6af8ce5c171 authored over 4 years ago by Peter Braden <[email protected]>
c9a76d74a185ab6c3490bbe7a2f0fc1350014891 authored almost 5 years ago by Stephan Hügel <[email protected]>
20: Update geo-types dependency r=urschrei a=peterbraden
Allow patches to the dependency.
(I...
02221833f6df6f36fafb65eb28933369109f6d6c authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>733fb340285d7e63e5745682423e68141efd07f5 authored almost 5 years ago by Peter Braden <[email protected]>
Allow patches to the dependency.
261dec3bac245d09a15c31e7aaf74051344076d0 authored almost 5 years ago by Peter Braden <[email protected]>6dd19eff7112966133773da54539e2a239bbeda4 authored about 5 years ago by Corey Farwell <[email protected]>
Reliense to MIT/Apache 2.
2e5b4c444b37287020fb4912d6b4bfb22c7c94c8 authored about 5 years ago by Corey Farwell <[email protected]>2efe3bad0b6d1819b940869d8d6e5fee37de039a authored about 5 years ago by Corey Farwell <[email protected]>
32b6d19668edc360628cc65639d61cc31e506a65 authored about 5 years ago by Corey Farwell <[email protected]>
Switch to types from geo-types crate
a19d1cd61c32312a2126d5dcedd2a65b8cc41738 authored over 5 years ago by Corey Farwell <[email protected]>Switch to criterion to enable stable benchmarks
9b00d7d5d7b76b512d6bbff3fa8c4e0603093a2b authored over 5 years ago by Corey Farwell <[email protected]>21fae0915fb1f75538a910710c40d7ae9121287f authored over 5 years ago by Niclas Hoyer <[email protected]>
90705bc2683656441ecab4a20ace79c68c823c09 authored over 5 years ago by Niclas Hoyer <[email protected]>
8a53cb57db6a9619ef97f5779d151c2a6c7d43bd authored over 5 years ago by Niclas Hoyer <[email protected]>
This enables benchmarks on stable.
232154d65e4bf11d8b747295700e3c19faebc7ad authored over 5 years ago by Niclas Hoyer <[email protected]>acadf949764b5dd56d6d126c7361c55e4358402f authored over 5 years ago by Niclas Hoyer <[email protected]>
e7f29a16aad03c2941ee74ca76ceddf774a77d0f authored over 5 years ago by Niclas Hoyer <[email protected]>
Mark `rand` as a dev-dependency.
97d4e70713b809a0d3ad50348ef51b459c10e233 authored almost 6 years ago by Corey Farwell <[email protected]>Add crate docs
8694e3248a82e714de7de7f54c1f6291b05affb7 authored almost 6 years ago by Corey Farwell <[email protected]>daf2629c54c293432fe1e1d6b6cd9215bf7453b1 authored almost 6 years ago by Marin Koštić <[email protected]>
It's only used in the benchmark
3360ee2193c402364279a6273ca47b742447f768 authored almost 6 years ago by Corey Farwell <[email protected]>75b71f90e75118c6a4f86485f0fecf521dae6616 authored almost 6 years ago by Marin Koštić <[email protected]>
b303e62d482e025477f4fb70ba1a75506a65f1bb authored over 6 years ago by Corey Farwell <[email protected]>
5d88848980c755ed6860b40c445d79300d40f454 authored over 6 years ago by Corey Farwell <[email protected]>
cc3a0d2be2fefe8fdf3513bde02a856116981460 authored over 6 years ago by Stephan Hügel <[email protected]>
2c031840217d37114963ffbf80f6d2f39fe77a1e authored over 6 years ago by Stephan Hügel <[email protected]>
Address Clippy warnings, simplify loops
8771fbe8fcd889c24ba4d951f99dea60153382a3 authored over 6 years ago by Stephan Hügel <[email protected]>
It may be optimised away anyway, but there's no need to keep
allocating like this in hot loops
The original worked because it ended with a boolean, but required a
blank expression and is conf...
b65d44712276e45a9f67821ea0dcdb2a6752ae35 authored over 6 years ago by Stephan Hügel <[email protected]>
98402fa071f7d584bc3ce898995a83c59f679ca1 authored over 6 years ago by Stephan Hügel <[email protected]>
14cc042a588a21ed90a514ced0b6d75f60b2520b authored over 6 years ago by Stephan Hügel <[email protected]>
bbfef48ce1796170f6d8bf6a4d159f9e8630b56b authored over 6 years ago by Stephan Hügel <[email protected]>
4f29150e09a15dd70dd5285de28efe3b620f3879 authored over 6 years ago by Stephan Hügel <[email protected]>
d2cc150df2eafb1c04fa511ef23b5efa67914deb authored over 6 years ago by Stephan Hügel <[email protected]>
Primarily around potentially lossy conversions, but accepting &str in
decode_polyline also makes...
Fixes https://github.com/georust/rust-polyline/issues/6.
e2901b0d53a604465e742796b961b9e347d9c7e5 authored over 8 years ago by Corey Farwell <[email protected]>6c4b86faefd5f57ada2b6bd409440edb60267bb3 authored over 8 years ago by Tom MacWright <[email protected]>
d7fbbb788acb0d30c8d55f8a2480b210304d5cde authored over 8 years ago by Tom MacWright <[email protected]>
7ed7bcc073f0e0c35d338f859655e3652d34702c authored over 8 years ago by Tom MacWright <[email protected]>
* Accept Vec and slice arguments to encode_polyline
This is both more flexible and potentiall...
fb740ec1cff822005458e516359bb08b6dcdbbcc authored over 8 years ago by Stephan Hügel <[email protected]>10ff5e8cb34029025d772985fdcc299e980a2f54 authored over 8 years ago by Tom MacWright <[email protected]>
432d2ca57df3b0f62612f35bf2f784aac9f1d074 authored over 8 years ago by Tom MacWright <[email protected]>
60ab71a4ef67a06bab11ee94c28f1e8086b141b7 authored over 8 years ago by Tom MacWright <[email protected]>
55ac7aef342b72a1dd8cf02080e798058b0ea905 authored over 8 years ago by Tom MacWright <[email protected]>
bfa8b2dd5e02ba6379259fda0f7ae05fb79cbeae authored over 8 years ago by Tom MacWright <[email protected]>
* Remove last of the unwrap() calls
* Add a test for an invalid string
* Add bounds checki...
7eb824b900e63f1d8c713729fd7322eee2fea517 authored over 8 years ago by Stephan Hügel <[email protected]>bd3965e1a84adcce6b23ad107993efc483bd2069 authored over 8 years ago by Tom MacWright <[email protected]>
5e5038890c9a4940e15b14c447dc8bb88839257f authored over 8 years ago by Tom MacWright <[email protected]>
Basic error handling for en– and decoding
2ed6c8abd05186df92bb76150d9e55b33d7d9e82 authored over 8 years ago by Tom MacWright <[email protected]>9471be27d959f8060728b55c13eb606194541636 authored over 8 years ago by Tom MacWright <[email protected]>
This removes some manual assignments, manual indexing, and
substitutes a proper check for emptiness
encode_coordinates() and decode_polyline() now cope with the
possibility that a u32 can't be enc...
4f7ab078ba485034c15bec1258bfc6e883670eb1 authored over 8 years ago by Tom MacWright <[email protected]>
ff243411357b2008db9ffd4d21a851ddcfdb59a6 authored over 8 years ago by Tom MacWright <[email protected]>
5aee7a74002401e6fe99cb0ad048b45b6bb98540 authored over 8 years ago by Tom MacWright <[email protected]>
14a3609e209fc1606c75af9503c96594331d2eec authored over 8 years ago by Tom MacWright <[email protected]>
790813da6d053d4ab1e587ca93a16a4b440c2fc3 authored over 8 years ago by Tom MacWright <[email protected]>
09c66f2c97df05cbbd5245e796af5abf38573c70 authored over 8 years ago by Tom MacWright <[email protected]>
2540ca3abbe3206e43e9ae427149a7d9bc26c46e authored over 8 years ago by Tom MacWright <[email protected]>
d8ed9d95c5919213896708cf13ad7fff731ddca4 authored over 8 years ago by Tom MacWright <[email protected]>
08d777b4f774269c036ffbf20f1ded5be1d86a47 authored over 8 years ago by Tom MacWright <[email protected]>
5d60b7dc38ab8941dbf7d8c623feec75dbf12ba5 authored over 8 years ago by Tom MacWright <[email protected]>
ff8ed22023cdfa55d837910140b62e513e098af0 authored over 8 years ago by Tom MacWright <[email protected]>
537e83bbb936d15d16b5e4253b2cfd52594fa590 authored over 8 years ago by Tom MacWright <[email protected]>
48c6512dc45fccc4a2c4f29f42d511f46000a557 authored over 8 years ago by Tom MacWright <[email protected]>
b231a521f10cebb30766db216fe19f6dcef6bd75 authored over 8 years ago by Tom MacWright <[email protected]>