rust/crates
bors 5e1b09bb76 Auto merge of #16537 - Veykril:sysroot-tools, r=Veykril
internal: tool discovery prefers sysroot tools

Fixes https://github.com/rust-lang/rust-analyzer/issues/15927, Fixes https://github.com/rust-lang/rust-analyzer/issues/16523

After this PR we will look for `cargo` and `rustc` in the sysroot if it was succesfully loaded instead of using the current lookup scheme. This should be more correct than the current approach as that relies on the working directory of the server binary or loade workspace, meaning it can behave a bit odd wrt overrides.

Additionally, rust-project.json projects now get the target data layout set so there should be better const eval support now.
2024-02-12 11:26:53 +00:00
..
base-db base-db: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
cfg Merge commit '7219414e81810fd4d967136c4a0650523892c157' into sync-from-ra 2024-01-28 15:56:54 +02:00
flycheck internal: tool discovery prefers sysroot tools 2024-02-12 12:08:18 +01:00
hir internal: Remove SELF_REF hack for self referential SyntaxContexts 2024-02-10 16:20:02 +01:00
hir-def internal: Remove SELF_REF hack for self referential SyntaxContexts 2024-02-10 16:20:02 +01:00
hir-expand internal: Remove SELF_REF hack for self referential SyntaxContexts 2024-02-10 16:20:02 +01:00
hir-ty Auto merge of #16537 - Veykril:sysroot-tools, r=Veykril 2024-02-12 11:26:53 +00:00
ide Auto merge of #16525 - Veykril:item-loc, r=Veykril 2024-02-10 10:47:37 +00:00
ide-assists Auto merge of #16524 - evertedsphere:swann/trait-bound-dyn, r=Veykril 2024-02-10 10:59:46 +00:00
ide-completion Auto merge of #16525 - Veykril:item-loc, r=Veykril 2024-02-10 10:47:37 +00:00
ide-db Auto merge of #16525 - Veykril:item-loc, r=Veykril 2024-02-10 10:47:37 +00:00
ide-diagnostics Prefer debug! to never! and add regression test 2024-02-11 23:46:05 +01:00
ide-ssr ide-ssr: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
intern
limit Lint debug prints and disallowed types with clippy 2024-02-01 17:57:27 +01:00
load-cargo load-cargo: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
mbe mbe: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
parser parser: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
paths
proc-macro-api proc-macro-api: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
proc-macro-srv Auto merge of #16470 - Veykril:clippy-disallow, r=lnicola 2024-02-05 17:20:43 +00:00
proc-macro-srv-cli Merge commit '0113bc9388b480fa42c632f57f4f0f7af5813ec1' into sync-from-ra 2024-02-04 10:37:58 +02:00
profile Merge commit '0113bc9388b480fa42c632f57f4f0f7af5813ec1' into sync-from-ra 2024-02-04 10:37:58 +02:00
project-model internal: tool discovery prefers sysroot tools 2024-02-12 12:08:18 +01:00
rust-analyzer internal: tool discovery prefers sysroot tools 2024-02-12 12:08:18 +01:00
salsa internal: Remove SELF_REF hack for self referential SyntaxContexts 2024-02-10 16:20:02 +01:00
sourcegen sourcegen: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
span internal: Remove SELF_REF hack for self referential SyntaxContexts 2024-02-10 16:20:02 +01:00
stdx Merge commit '0113bc9388b480fa42c632f57f4f0f7af5813ec1' into sync-from-ra 2024-02-04 10:37:58 +02:00
syntax syntax: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
test-fixture test-fixture: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
test-utils test-utils: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
text-edit text-edit: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:41 +09:00
toolchain internal: tool discovery prefers sysroot tools 2024-02-12 12:08:18 +01:00
tt tt: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
vfs vfs: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
vfs-notify Merge commit 'a9116523604c998e7781f60d3b5a6f586e0414a9' into sync-from-ra 2024-01-21 16:53:06 +02:00