rust-analyzer/crates
bors 000eed1da8 Auto merge of #17795 - Veykril:library-dep-loading, r=Veykril
feat: Load sysroot library via cargo metadata

See https://github.com/rust-lang/rust/pull/128534, fixes https://github.com/rust-lang/rust-analyzer/issues/7637

Requires a toolchain from 176e54520 2024-08-04 or later to work.
2024-08-05 10:45:47 +00:00
..
base-db Internal: Cleanup proc-macro error handling 2024-07-26 14:38:19 +02:00
cfg Make CfgExpr slimmer 2024-07-21 14:50:44 +02:00
flycheck 17470 - run test explorer tests at the package level and add missing extra_test_bin_args settings 2024-07-28 07:43:07 +01:00
hir Fix error spans for include! and compile_error! 2024-07-29 15:57:01 +02:00
hir-def fix: Insert a generic arg for impl Trait when lowering generic args 2024-08-05 00:06:29 +09:00
hir-expand fix: Fix builtin includes rejecting raw string literals 2024-07-30 08:19:32 +02:00
hir-ty fix: Insert a generic arg for impl Trait when lowering generic args 2024-08-05 00:06:29 +09:00
ide Auto merge of #17707 - Veykril:proc-macro-err-cleanup, r=Veykril 2024-07-29 14:07:33 +00:00
ide-assists feat: Load sysroot library via cargo metadata 2024-08-05 12:18:19 +02:00
ide-completion Add test in ide-completion/src/tests/item_list.rs 2024-07-29 20:40:51 +08:00
ide-db chore: update codegens 2024-07-23 22:36:46 +01:00
ide-diagnostics fix: Insert a tail Ok(()) for expr block instead of wrapping with Ok 2024-08-01 21:24:28 +09:00
ide-ssr Parse try as a keyword only in edition 2018 and up 2024-07-19 15:43:20 +02:00
intern Fix incorrect handling of cfg'd varargs 2024-07-25 11:02:19 +02:00
limit Remove inline rust_2018_idioms, unused_lifetimes lint warn, Cargo.toml already enforces this 2024-06-30 15:23:54 +02:00
load-cargo feat: Load sysroot library via cargo metadata 2024-08-05 12:18:19 +02:00
mbe Make basic use of spans for macro expansion errors 2024-07-29 14:52:40 +02:00
parser fix: move use parsing to outer match arm 2024-07-23 22:36:46 +01:00
paths Auto merge of #17795 - Veykril:library-dep-loading, r=Veykril 2024-08-05 10:45:47 +00:00
proc-macro-api Encode edition within FileId in the hir layer 2024-07-18 08:49:10 +02:00
proc-macro-srv Encode edition within FileId in the hir layer 2024-07-18 08:49:10 +02:00
proc-macro-srv-cli Abstract proc-macro-srv protocol format 2024-06-30 16:56:30 +02:00
profile Fix stop_watch on linux 2024-07-07 08:40:41 +02:00
project-model Auto merge of #17795 - Veykril:library-dep-loading, r=Veykril 2024-08-05 10:45:47 +00:00
rust-analyzer Auto merge of #17795 - Veykril:library-dep-loading, r=Veykril 2024-08-05 10:45:47 +00:00
salsa Fix and enable unsafe_op_in_unsafe_fn 2024-07-25 08:41:30 +03:00
span Fix error spans for include! and compile_error! 2024-07-29 15:57:01 +02:00
stdx Merge from rust-lang/rust 2024-07-28 17:19:33 +03:00
syntax internal: Remove AbsPathBuf::TryFrom impl that checks too many things at once 2024-08-02 11:08:19 +02:00
test-fixture Internal: Cleanup proc-macro error handling 2024-07-26 14:38:19 +02:00
test-utils internal: Remove AbsPathBuf::TryFrom impl that checks too many things at once 2024-08-02 11:08:19 +02:00
text-edit Remove inline rust_2018_idioms, unused_lifetimes lint warn, Cargo.toml already enforces this 2024-06-30 15:23:54 +02:00
toolchain Remove inline rust_2018_idioms, unused_lifetimes lint warn, Cargo.toml already enforces this 2024-06-30 15:23:54 +02:00
tt Make basic use of spans for macro expansion errors 2024-07-29 14:52:40 +02:00
vfs Encode edition within FileId in the hir layer 2024-07-18 08:49:10 +02:00
vfs-notify internal: Remove AbsPathBuf::TryFrom impl that checks too many things at once 2024-08-02 11:08:19 +02:00