Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add rust-analyzer and related components to rustup book #3062

Closed
TheButlah opened this issue Aug 17, 2022 · 5 comments
Closed

Add rust-analyzer and related components to rustup book #3062

TheButlah opened this issue Aug 17, 2022 · 5 comments
Labels
enhancement fixed-next-release This issue will be fixed in the next release of rustup.

Comments

@TheButlah
Copy link

Problem you are trying to solve

Recently, rust-analyzer became a rust toolchain component, and even more recently its proc macro server became a component. I do not know which component is which and what they are named, because they aren't listed in the rustup book

Solution you'd like

Please add all components related to rust analyzer to the rustup book

Notes

I would do it myself, but I don't know what is what 😅

@ehuss
Copy link
Contributor

ehuss commented Aug 18, 2022

The documentation will be added as part of #3022.

Can you point me to where the proc macro server became a component? My understanding is that it is part of the rustc component.

@TheButlah
Copy link
Author

I would ask @fasterthanlime

@fasterthanlime
Copy link

Can you point me to where the proc macro server became a component? My understanding is that it is part of the rustc component.

This is correct. It's shipped as part of the rustc component, under libexec.

I didn't have anything to do with the rust-analyzer component — it changed from a git submodule to a git subtree, but that makes no difference to rustup. It'll still lag behind until someone makes a sync PR to rust-lang/rust (like rustfmt, clippy etc)

@Rustin170506
Copy link
Member

You can find the rust-analyzer docs in the devel rustup book.

After release, it will be in the rustup book.

@Rustin170506 Rustin170506 added the fixed-next-release This issue will be fixed in the next release of rustup. label Oct 9, 2022
@Rustin170506
Copy link
Member

1.26.0 was released. The docs updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement fixed-next-release This issue will be fixed in the next release of rustup.
Projects
None yet
Development

No branches or pull requests

4 participants