about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates
AgeCommit message (Collapse)AuthorLines
2025-02-27Add anchor for intra-doc links to associated itemsNicholas Crothers-7/+99
2025-02-27Warn when the used toolchain looks too old for rust-analyzerLukas Wirth-114/+140
2025-02-27Allow unsetting default cfgsLukas Wirth-63/+91
2025-02-27ignore another test that fails on windowsBenjaminBrienen-1/+1
2025-02-27ignore doc test that only fails on windowsBenjaminBrienen-1/+1
2025-02-27fix doc testsBenjaminBrienen-61/+75
2025-02-27enable doctestBenjaminBrienen-30/+0
2025-02-27fix testing for packages with multiple targetsduncan-143/+186
fix test running by invoking cargo per package remove hack_recover_crate_name make clippy happy fix testing for packages with multiple targets fix test running by invoking cargo per package remove hack_recover_crate_name make clippy happy fix testing for packages with multiple targets fix bad merge replace TargetKind::fmt with TargetKind::as_cargo_target to clarify intention dedupulicate requested test runs replace ParseFromLine with CargoParser formatting - remove trailing space formatting for rustfmt CI
2025-02-27Fix sysroot crate-graph construction not mapping crate-ids for proc-macrosLukas Wirth-2/+5
2025-02-27Merge pull request #19096 from darichey/rust-project-sysrootLukas Wirth-1228/+146
Allow rust-project.json to specify sysroot workspace
2025-02-27Delete tuple unsizingAlice Ryhl-34/+0
2025-02-27Cofigurate out ohos target to avoid compilation crashesLuuuXXX-5/+7
2025-02-26Drop support for stitched sysrootDavid Richey-1168/+12
2025-02-26Allow rust-project.json to specify sysroot workspaceDavid Richey-61/+135
2025-02-26Merge pull request #19225 from Giga-Bowser/remove-assistsLukas Wirth-41/+251
internal: Migrate some low-hanging `remove_*` assists to `SyntaxEditor`
2025-02-26Merge pull request #19204 from kazatsuyu/allow-package-specific-featureChayim Refael Friedman-1/+3
Allow "package/feature" format feature flag
2025-02-25internal: Migrate `remove_unused_param` assist to `SyntaxEditor`Giga Bowser-16/+70
2025-02-25fix: Properly handle removals in `SyntaxEditor`Giga Bowser-6/+18
2025-02-25internal: Migrate `remove_parentheses` assist to `SyntaxEditor`Giga Bowser-4/+13
2025-02-25internal: Migrate `remove_mut` assist to `SyntaxEditor`Giga Bowser-7/+8
2025-02-25internal: Improve reporting of intersecting changesGiga Bowser-8/+142
2025-02-25Disable typos checker for the target feature namesChayim Refael Friedman-0/+2
2025-02-25Support target features implications in target_feature 1.1Chayim Refael Friedman-36/+268
We vendor the list of implications, which isn't nice, but t-compiler doesn't want to make rustc_target available to us.
2025-02-24minor: Add tabstop to impl body in `generate_trait_impl` assistGiga Bowser-12/+16
2025-02-24Merge pull request #19171 from ShoyuVanilla/migrate-de-morgan-assistLukas Wirth-75/+351
internal: Migrate `apply_demorgan` to `SyntaxEditor`
2025-02-24Merge pull request #18987 from ChayimFriedman2/drop-glueLukas Wirth-6/+987
feat: Calculate drop glue and show it on hover
2025-02-24Add `take()` method to `SyntaxEditor`Shoyu Vanilla-25/+20
2025-02-24Migrate `apply_demorgan` to `SyntaxEditor`Shoyu Vanilla-52/+162
2025-02-24Migrate some leftovers in `add_missing_match_arms`Shoyu Vanilla-25/+196
2025-02-24Merge pull request #19219 from Veykril/push-rvosplwpwqqtLukas Wirth-4/+121
Vendor `always-assert` into `stdx`
2025-02-24Merge pull request #19211 from Timmmm/user/timh/import_privateLukas Wirth-1/+4
Include private items in completions for local crates
2025-02-24Merge pull request #19197 from andylokandy/instaLukas Wirth-16/+13
feat: update insta inline snapshot when clicking 'Update Test' runnable
2025-02-24Vendor always-assertLukas Wirth-4/+121
2025-02-24Format codeLaurențiu Nicola-2/+8
2025-02-24Add rustc_hashes and bump the othersLaurențiu Nicola-0/+2
2025-02-24Merge from rust-lang/rustLaurențiu Nicola-17/+31
2025-02-23Merge pull request #19191 from Veykril/push-yzzlosskwrxsLukas Wirth-121/+23
Remove `limit` crate in favor `usize`
2025-02-23Remove `limit` crate in favor `usize`Lukas Wirth-121/+23
2025-02-23Include private items in completions for local cratesTim Hutt-1/+4
Don't filter out private items when completing paths in the same crate. Instead respect the `privateEditable` setting. Fixes #9850
2025-02-23Fix codegen of parser inline tests runnerniller-g-4/+4
When running `cargo codegen` the `crates/parser/test_data/generated/runner.rs` file is only updated when some file in `crates/parser/test_data/inline` changes. However this is not sufficient in all cases
2025-02-23Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, ↵Jacob Pratt-5/+5
r=saethlin,traviscross Greatly simplify lifetime captures in edition 2024 Remove most of the `+ Captures` and `+ '_` from the compiler, since they are now unnecessary with the new edition 2021 lifetime capture rules. Use some `+ 'tcx` and `+ 'static` rather than being overly verbose with precise capturing syntax.
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-5/+5
2025-02-22Merge pull request #19182 from ShoyuVanilla/issue-19177Chayim Refael Friedman-7/+47
fix: Binding wrong associated type when lowering bounds like `T: Trait<Assoc = U>`
2025-02-22Allow "package/feature" format feature flagShirayama Kazatsuyu-1/+3
2025-02-22Switch back to RUST_SRC_PATHLaurențiu Nicola-8/+6
2025-02-21fixandylokandy-1/+1
2025-02-21feat: update insta inline snapshot when clicks 'Update Test' runnableandylokandy-16/+13
2025-02-20rust-analyzer: use new function in (incorrect) layout computationJubilee Young-1/+1
This is only to fix the build.
2025-02-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` ↵Zachary S-6/+6
field in `LayoutData`. Also update comments that refered to BackendRepr::Uninhabited.
2025-02-20Merge pull request #19189 from Veykril/push-qutznxznnwqnLukas Wirth-3/+3
minor: Improve unset `OUT_DIR` error message