Lukas Wirth
|
2b05bd7d7e
|
Do not default to 'static for trait object lifetimes
We lack trait object default lifetime elision, so `'static` can be wrong at times, confusing the user
|
2025-06-24 08:49:24 +02:00 |
|
Lukas Wirth
|
95dce2be51
|
Merge pull request #20062 from ChayimFriedman2/doctests
minor: Don't run doctests
|
2025-06-24 06:47:24 +00:00 |
|
Lukas Wirth
|
937cd5292e
|
Merge pull request #20072 from Veykril/push-sorvvvzskywv
metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions
metrics / build_metrics (push) Waiting to run
metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions
metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions
metrics / other_metrics (self) (push) Blocked by required conditions
metrics / other_metrics (webrender-2022) (push) Blocked by required conditions
metrics / generate_final_metrics (push) Blocked by required conditions
rustdoc / rustdoc (push) Waiting to run
fix: Respect `.cargo/config.toml` `build.target-dir`
|
2025-06-24 05:50:47 +00:00 |
|
Lukas Wirth
|
f7a830724d
|
fix: Respect .cargo/config.toml build.target-dir
|
2025-06-23 19:47:52 +02:00 |
|
Shoyu Vanilla
|
254c6ec8e1
|
fix: Use ROOT hygiene for args inside new format_args! expansion
|
2025-06-24 01:10:32 +09:00 |
|
Lukas Wirth
|
ab9e7bdc83
|
Merge pull request #20069 from Veykril/push-mnqkqxomtlxn
metrics / build_metrics (push) Waiting to run
metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions
metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions
metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions
metrics / other_metrics (self) (push) Blocked by required conditions
metrics / other_metrics (webrender-2022) (push) Blocked by required conditions
metrics / generate_final_metrics (push) Blocked by required conditions
rustdoc / rustdoc (push) Waiting to run
fix: Fix cargo project manifest not pointing to the workspace root
|
2025-06-23 12:19:41 +00:00 |
|
Lukas Wirth
|
44f2cf9700
|
fix: Fix cargo project manifest not pointing to the workspace root
|
2025-06-23 14:04:57 +02:00 |
|
Laurențiu Nicola
|
b9ae87d586
|
Merge from rust-lang/rust
|
2025-06-23 12:17:31 +03:00 |
|
Chayim Refael Friedman
|
de312d0c71
|
Don't run doctests
|
2025-06-23 00:50:22 +03:00 |
|
Chayim Refael Friedman
|
78427be4d7
|
In "Wrap return type" assist, don't wrap exit points if they already have the right type
|
2025-06-23 00:45:40 +03:00 |
|
Chayim Refael Friedman
|
0100bc7373
|
Merge pull request #20056 from ShoyuVanilla/fmt-args-new
metrics / build_metrics (push) Has been cancelled
rustdoc / rustdoc (push) Has been cancelled
metrics / generate_final_metrics (push) Has been cancelled
metrics / other_metrics (diesel-1.4.8) (push) Has been cancelled
metrics / other_metrics (hyper-0.14.18) (push) Has been cancelled
metrics / other_metrics (ripgrep-13.0.0) (push) Has been cancelled
metrics / other_metrics (self) (push) Has been cancelled
metrics / other_metrics (webrender-2022) (push) Has been cancelled
release / dist (x86_64-unknown-linux-gnu) (push) Has been cancelled
release / dist (aarch64-pc-windows-msvc) (push) Has been cancelled
release / dist (x86_64-pc-windows-msvc) (push) Has been cancelled
release / dist (i686-pc-windows-msvc) (push) Has been cancelled
autopublish / publish (push) Has been cancelled
release / dist (aarch64-apple-darwin) (push) Has been cancelled
release / dist (x86_64-apple-darwin) (push) Has been cancelled
release / dist (aarch64-unknown-linux-gnu) (push) Has been cancelled
release / dist (arm-unknown-linux-gnueabihf) (push) Has been cancelled
release / dist (x86_64-unknown-linux-musl) (push) Has been cancelled
release / publish (push) Has been cancelled
Minic rustc's new `format_args!` expansion
|
2025-06-22 04:35:11 +00:00 |
|
Shoyu Vanilla
|
4f8767d790
|
Minic rustc's new format_args! expansion
|
2025-06-22 13:22:28 +09:00 |
|
Shoyu Vanilla
|
c13859903c
|
Implement region negation to minicore and add a flag fmt_before_1_89_0
|
2025-06-22 12:01:19 +09:00 |
|
Chayim Refael Friedman
|
0ddaf2cd7b
|
Merge pull request #20050 from LHolten/better-docs-for-exclude-imports-in-symbol-search
metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions
metrics / build_metrics (push) Waiting to run
metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions
metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions
metrics / other_metrics (self) (push) Blocked by required conditions
metrics / other_metrics (webrender-2022) (push) Blocked by required conditions
metrics / generate_final_metrics (push) Blocked by required conditions
rustdoc / rustdoc (push) Waiting to run
Add better documentation for excluding imports from symbol search
|
2025-06-21 20:34:56 +00:00 |
|
Lukas Wirth
|
56de2113f1
|
Merge pull request #20047 from ShoyuVanilla/comp-time-deps
metrics / build_metrics (push) Waiting to run
metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions
metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions
metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions
metrics / other_metrics (self) (push) Blocked by required conditions
metrics / other_metrics (webrender-2022) (push) Blocked by required conditions
metrics / generate_final_metrics (push) Blocked by required conditions
rustdoc / rustdoc (push) Waiting to run
internal: Utilize `cargo check --compile-time-deps`
|
2025-06-21 09:19:44 +00:00 |
|
Zakaria Elkatani
|
333808877b
|
fix: Correct grammar in remove all unused imports assist
|
2025-06-21 01:48:55 -04:00 |
|
Shoyu Vanilla
|
98c92fa879
|
internal: Utilize cargo check --compile-time-deps
|
2025-06-21 14:36:44 +09:00 |
|
jnyfah
|
a7619a310a
|
format
|
2025-06-21 00:20:39 +01:00 |
|
jnyfah
|
3c3bb0712f
|
revert changes
|
2025-06-21 00:18:32 +01:00 |
|
Zachary S
|
55968213fc
|
rust-analyzer: Rename LayoutS to LayoutData in comments
|
2025-06-20 12:50:55 -05:00 |
|
Lucas Holten
|
7492b63c18
|
Add better documentation for excluding imports from symbol search
|
2025-06-20 13:26:59 +02:00 |
|
Florian Diebold
|
b0552d779f
|
Merge pull request #20046 from regexident/type-param-parent-getter
metrics / build_metrics (push) Waiting to run
metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions
metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions
metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions
metrics / other_metrics (self) (push) Blocked by required conditions
metrics / other_metrics (webrender-2022) (push) Blocked by required conditions
metrics / generate_final_metrics (push) Blocked by required conditions
rustdoc / rustdoc (push) Waiting to run
Add `fn parent(self, db) -> GenericDef` to `hir::TypeParam`
|
2025-06-20 07:41:04 +00:00 |
|
HKalbasi
|
dc2e14d5f3
|
Merge pull request #20035 from joshka/jm/test-explorer-color
metrics / build_metrics (push) Waiting to run
metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions
metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions
metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions
metrics / other_metrics (self) (push) Blocked by required conditions
metrics / other_metrics (webrender-2022) (push) Blocked by required conditions
metrics / generate_final_metrics (push) Blocked by required conditions
rustdoc / rustdoc (push) Waiting to run
Add --color=always to test explorer command
|
2025-06-20 00:11:57 +00:00 |
|
Vincent Esche
|
90f392108c
|
Add fn parent(self, db) -> GenericDef to hir::TypeParam
|
2025-06-19 18:04:46 +02:00 |
|
Lukas Wirth
|
df50136c23
|
Merge pull request #20042 from Veykril/push-uosxynulorzn
metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions
metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions
metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions
metrics / other_metrics (self) (push) Blocked by required conditions
metrics / other_metrics (webrender-2022) (push) Blocked by required conditions
metrics / generate_final_metrics (push) Blocked by required conditions
metrics / build_metrics (push) Waiting to run
rustdoc / rustdoc (push) Waiting to run
fix: Temporarily disable `+` typing handler as it moves the cursor position
|
2025-06-19 06:40:37 +00:00 |
|
Lukas Wirth
|
3ee81c7115
|
fix: Temporarily disable + typing handler as it moves the cursor position
|
2025-06-19 08:29:50 +02:00 |
|
Lukas Wirth
|
01f4839113
|
Merge pull request #20041 from Veykril/push-yxlszoznuyno
Revert "Turn `BlockId` into a `#[salsa::tracked]`"
|
2025-06-19 05:51:31 +00:00 |
|
Lukas Wirth
|
6301c35cf3
|
Revert "Turn BlockId into a #[salsa::tracked]"
This reverts commit 8643a858db.
|
2025-06-19 07:40:01 +02:00 |
|
Lukas Wirth
|
bb1efeb835
|
Merge pull request #20039 from ShoyuVanilla/let-bind-ref-capt
fix: Closure capturing for let exprs
|
2025-06-19 04:47:50 +00:00 |
|
Shoyu Vanilla
|
5f401e3ce6
|
fix: Closure capturing for let exprs
|
2025-06-19 01:30:10 +09:00 |
|
Josh McKinney
|
54301d1bd5
|
Add --color=always to test explorer command
Fixes https://github.com/rust-lang/rust-analyzer/issues/20030
|
2025-06-18 04:46:58 -07:00 |
|
Laurențiu Nicola
|
54fcca7cdd
|
Merge from rust-lang/rust
|
2025-06-18 09:23:24 +03:00 |
|
jnyfah
|
8818e0140d
|
undo
|
2025-06-18 02:57:53 +01:00 |
|
jnyfah
|
e417ae2b71
|
fix format
|
2025-06-18 02:46:46 +01:00 |
|
jnyfah
|
43638fb0c1
|
format function
|
2025-06-18 02:25:33 +01:00 |
|
bors
|
01ccbcf4a8
|
Auto merge of #142567 - lnicola:sync-from-ra, r=lnicola
Subtree update of `rust-analyzer`
r? `@ghost`
|
2025-06-17 21:13:37 +00:00 |
|
Laurențiu Nicola
|
5d93e31067
|
Merge pull request #20025 from SoxPopuli/hide_private_imports_without_pe
metrics / build_metrics (push) Waiting to run
metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions
metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions
metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions
metrics / other_metrics (self) (push) Blocked by required conditions
metrics / other_metrics (webrender-2022) (push) Blocked by required conditions
metrics / generate_final_metrics (push) Blocked by required conditions
rustdoc / rustdoc (push) Waiting to run
Hide imported privates if private editable is disabled
|
2025-06-17 15:27:27 +00:00 |
|
Charlotte Smith
|
e6a4602209
|
Hide imported privates if private editable is disabled
|
2025-06-17 15:38:15 +01:00 |
|
Lukas Wirth
|
3bf8a77d13
|
Merge pull request #20023 from Veykril/push-vkqlnyttnqzl
Improve completions in if / while expression conditions
|
2025-06-17 12:01:43 +00:00 |
|
Lukas Wirth
|
7447db83ed
|
Better completion test sorting
|
2025-06-17 13:50:58 +02:00 |
|
Lukas Wirth
|
4331688e3d
|
Improve completions in if / while expression conditions
|
2025-06-17 13:50:58 +02:00 |
|
Chayim Refael Friedman
|
b46593ece2
|
Never make type mismatch diagnostic stable, even when there is a fix
We show fixes now even for experimental diagnostics anyway, and it has false positives.
|
2025-06-17 12:48:19 +03:00 |
|
Lukas Wirth
|
2b0c726e1b
|
Merge pull request #20020 from Veykril/push-yuqmorzsqumw
fix: Reload workspaces when cargo configs change
|
2025-06-17 09:24:13 +00:00 |
|
Lukas Wirth
|
24b0666d93
|
fix: Reload workspaces when cargo configs change
|
2025-06-17 11:13:56 +02:00 |
|
Lukas Wirth
|
03f1003637
|
chore: Start infesting ide crates with 'db lifetime
|
2025-06-17 10:42:38 +02:00 |
|
Lukas Wirth
|
a31e10a2fd
|
Merge pull request #20018 from Veykril/push-pkowrtoturkr
fix: Copy lockfiles into target directory before invoking `cargo metadata`
|
2025-06-17 08:20:20 +00:00 |
|
Lukas Wirth
|
8661c59a7f
|
Merge pull request #19939 from ChayimFriedman2/fill-arms-self
feat: In "Fill match arms", allow users to prefer `Self` to the enum name when possible
|
2025-06-17 08:20:02 +00:00 |
|
Lukas Wirth
|
eb25f5e85b
|
Merge pull request #19945 from ChayimFriedman2/private-field-quickfix
feat: Add the quickfix for increasing visibility of a private field to the private-field diagnostic (previously it was only on no-such-field)
|
2025-06-17 08:19:09 +00:00 |
|
Lukas Wirth
|
c0f428d55b
|
fix: Copy lockfiles into target directory before invoking cargo metadata
|
2025-06-17 10:09:04 +02:00 |
|
Lukas Wirth
|
b1824c3962
|
feat: Insert required parentheses when typing + in trait type
|
2025-06-16 19:02:18 +02:00 |
|