lunatic-solutions / lunatic

Lunatic is an Erlang-inspired runtime for WebAssembly
https://lunatic.solutions
Apache License 2.0
4.62k stars 138 forks source link

Format Cargo.toml files #156

Closed tqwewe closed 1 year ago

tqwewe commented 1 year ago

Sorts dependencies alphabetically, and places local crates at the top, and external crates below. Blesses project with some OCD.

withtypes commented 1 year ago

Maybe we can use this opportunity to use cargo 1.64 feature of workspace versions?

tqwewe commented 1 year ago

Great idea! I've pushed some commits with this change. I also manually went through each project to find which dependencies and features are unused, and based on the Cargo.lock, I was able to get rid of wasmparser and futures-macro which were both unused.