gpui: Switch from linkme to inventory for action registration (#24087)

This switches how actions are registered in GPUI from
[dtolnay/linkme](https://github.com/dtolnay/linkme) to
[dtolany/inventory](https://github.com/dtolnay/inventory), fixing the
linking error seen in #15902, which also occurs on nightly toolchains.
I'm not sure if that issue should be closed or not given the other
problems on Chimera though.

This also fixes zed-industries/create-gpui-app#10

Release Notes:

- N/A
This commit is contained in:
someone13574 2025-02-02 12:13:46 -05:00 committed by GitHub
parent f4f51c198c
commit 4a65315f3b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 31 additions and 49 deletions

View file

@ -79,8 +79,8 @@ futures.workspace = true
gpui_macros.workspace = true
http_client = { optional = true, workspace = true }
image = "0.25.1"
inventory = "0.3.19"
itertools.workspace = true
linkme = "0.3"
log.workspace = true
num_cpus = "1.13"
parking = "2.0.0"