Extract auto_update_ui crate (#21008)

This PR extracts an `auto_update_ui` crate out of the `auto_update`
crate.

This allows `auto_update` to not depend on heavier crates like `editor`,
which in turn allows other downstream crates to start building sooner.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers
2024-11-21 14:11:57 -05:00
committed by GitHub
parent 841d3221b3
commit f62ccf9c8a
11 changed files with 217 additions and 166 deletions
Generated
+21 -5
View File
@@ -1014,26 +1014,41 @@ dependencies = [
"anyhow",
"client",
"db",
"editor",
"gpui",
"http_client",
"log",
"markdown_preview",
"menu",
"paths",
"release_channel",
"schemars",
"serde",
"serde_derive",
"serde_json",
"settings",
"smol",
"tempfile",
"util",
"which 6.0.3",
"workspace",
]
[[package]]
name = "auto_update_ui"
version = "0.1.0"
dependencies = [
"anyhow",
"auto_update",
"client",
"editor",
"gpui",
"http_client",
"markdown_preview",
"menu",
"release_channel",
"serde",
"serde_json",
"smol",
"util",
"workspace",
]
[[package]]
name = "autocfg"
version = "1.4.0"
@@ -15464,6 +15479,7 @@ dependencies = [
"async-watch",
"audio",
"auto_update",
"auto_update_ui",
"backtrace",
"breadcrumbs",
"call",