uv/crates/puffin-dispatch
Charlie Marsh fbe70f4218
Split install plan into builder and struct (#955)
The `InstallPlan` does a lot of work in the constructor, which I tend to
feel is an anti-pattern. With cache refresh, it's also going to need to
be made `async`, so it really feels like it should be a clearer method
rather than an async, fallible constructor that does a bunch of IO. This
PR splits into a `Planner` (with a `build` method) and a `Plan`.
2024-01-17 15:28:46 -05:00
..
src Split install plan into builder and struct (#955) 2024-01-17 15:28:46 -05:00
Cargo.toml Keep track of in flight unzips using OnceMap (#544) 2023-12-08 20:18:11 +00:00