You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split off from #3.
Handle Cargo.toml file in the project system (allow for Cargo.toml being placed in non-root locations). Handle loading/saving/editing of Cargo.toml though project settings
The text was updated successfully, but these errors were encountered:
Hard to tell. I'm finishing whitespace-aware toml parsing here. Once it's done Il'll have to wrap it for C# and then start modifying Visual Rust to rely on it. The work progresses but I'm giving no hard guarantees or deadlines.
We should probably aim to use toml_edit for editing of Cargo.toml, since @vosen's toml_document is undocumented and hasn't seen progress in the last year. Furthermore it looks like toml_edit will be used by cargo-edit (see killercup/cargo-edit#69 (comment)), so it will be sufficiently battle-tested.
We will need a C# wrapper (through a C API) which partially exists for toml_document, but it should be possible to write that for toml_edit as well. The alternative would be a .NET implementation of a TOML library that preserves formatting, which is probably much harder.
Split off from #3.
Handle
Cargo.toml
file in the project system (allow forCargo.toml
being placed in non-root locations). Handle loading/saving/editing of Cargo.toml though project settingsThe text was updated successfully, but these errors were encountered: