Lukas Wirth
337c2d993b
Merge pull request #19937 from Veykril/push-rvnylnlnxxyr
...
fix: Record macro calls for fields in `ChildBySource` impls
2025-06-06 05:45:48 +00:00
Lukas Wirth
98a4508e57
Merge pull request #19935 from ChayimFriedman2/exp-diag-show-quickfix
...
fix: Always include quickfixes for diagnostics, even when diagnostics are disabled
2025-06-06 05:35:52 +00:00
Lukas Wirth
c8b0b081f4
Merge pull request #19936 from ChayimFriedman2/unlinked-file-stable
...
fix: Stabilize unlinked file diagnostic
2025-06-06 05:35:02 +00:00
Lukas Wirth
e90b3fb51f
fix: Record macro calls for fields in ChildBySource impls
2025-06-06 07:34:42 +02:00
Chayim Refael Friedman
903a0db6f3
Stabilize unlinked file diagnostic
2025-06-06 03:55:57 +03:00
Chayim Refael Friedman
0713466a2e
Always include quickfixes for diagnostics, even when diagnostics are disabled
2025-06-06 03:52:32 +03:00
Lukas Wirth
d2c0de2b0e
Merge pull request #19933 from Veykril/push-uyxorpyvnzsl
...
Better parser recovery for macro calls in type bound position
2025-06-05 14:23:04 +00:00
Lukas Wirth
1de497207d
Better parser recovery for macro calls in type bound position
2025-06-05 16:11:30 +02:00
Lukas Wirth
929f82af9f
Merge pull request #19932 from Veykril/push-skzlyntpxpsw
...
fix: Record macro calls in signatures in `ChildBySource` impls
2025-06-05 13:15:29 +00:00
Lukas Wirth
129d568e6d
fix: Record macro calls in signatures in ChildBySource impls
2025-06-05 15:04:50 +02:00
Lukas Wirth
957e649bad
Merge pull request #19928 from Veykril/push-kznpuqllrvvq
...
Deduplicate code in proc-macro-srv
2025-06-05 05:36:01 +00:00
Lukas Wirth
77b0d3e106
Deduplicate code in proc-macro-srv
2025-06-05 07:25:15 +02:00
Lukas Wirth
746a6fc3d1
Merge pull request #19905 from Veykril/push-unwwyqpwqxky
...
refactor: Cleanup descension stuff
2025-06-04 10:42:38 +00:00
Lukas Wirth
13d71f7e05
refactor: Cleanup descension stuff
2025-06-04 12:32:02 +02:00
Lukas Wirth
fd269a0df6
Merge pull request #19922 from Veykril/push-oxyomxrsplpx
...
feat: Add `dyn` keyword inlay hints
2025-06-04 09:51:22 +00:00
Lukas Wirth
efa88e5250
feat: Add dyn keyword inlay hints
2025-06-04 11:40:05 +02:00
Lukas Wirth
25cef03fdf
Give path segment type anchors their own grammar rule
2025-06-04 11:40:05 +02:00
Lukas Wirth
c1e3da315a
Remove unnecessary parameters in inlay-hint computation
2025-06-04 11:31:45 +02:00
Laurențiu Nicola
e07199ad46
Merge pull request #19913 from rust-lang/dependabot/npm_and_yarn/editors/code/tar-fs-2.1.3
...
chore(deps): bump tar-fs from 2.1.2 to 2.1.3 in /editors/code
2025-06-04 07:18:49 +00:00
Lukas Wirth
2163766201
Merge pull request #19914 from davidbarsky/davidbarsky/add-some-additional-incrementalism-tests
...
hir-ty: add incremental tests checking for `infer` invalidation
2025-06-04 07:15:18 +00:00
Laurențiu Nicola
f97317a3dc
Merge pull request #19921 from ShoyuVanilla/ci-retry
...
ci: Pin `cargo-workspaces` version to `0.3.6`, again
2025-06-04 07:14:11 +00:00
Shoyu Vanilla
4e85d77393
ci: Pin cargo-workspaces version to 0.3.6, again
2025-06-04 16:03:00 +09:00
Laurențiu Nicola
b02d03417a
Merge pull request #19920 from ShoyuVanilla/patch-2
...
fix: Typo mistake in CI
2025-06-04 06:34:25 +00:00
Shoyu Vanilla (Flint)
d61d0f7977
fix: Typo mistake in autopublish workflow
2025-06-04 15:13:44 +09:00
Laurențiu Nicola
8f5d007917
Merge pull request #19919 from ShoyuVanilla/patch-1
...
ci: When autopublishing, remove `xtask` from workspace
2025-06-04 05:29:49 +00:00
Shoyu Vanilla (Flint)
cd38deb3ca
ci: When autopublishing, remove xtask from workspace
...
Revert `cargo-workspaces` version fix
2025-06-04 14:19:18 +09:00
Laurențiu Nicola
e5fb11ae3e
Merge pull request #19915 from ShoyuVanilla/publish-libs-crash
...
ci: Pin `cargo-workspaces` to `0.3.6`
2025-06-04 04:26:10 +00:00
David Barsky
32297bdf8c
hir-ty: add incremental tests checking for infer invalidation
2025-06-03 13:48:45 -04:00
Shoyu Vanilla
840142b7f7
ci: Pin cargo-workspaces to 0.3.6
2025-06-04 00:14:00 +09:00
dependabot[bot]
1cefc216c7
chore(deps): bump tar-fs from 2.1.2 to 2.1.3 in /editors/code
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.2 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/commits )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 09:11:14 +00:00
Lukas Wirth
2ada018e29
Merge pull request #19869 from MatrixFrog/publicize_field
...
Add a quickfix for accessing a private field of a struct
2025-06-03 06:11:28 +00:00
Lukas Wirth
e179d2bdb7
Merge pull request #19894 from ShoyuVanilla/some-query-cycles
...
fix: Cycle handlers for `HirDatabase::infer, const_param_ty_with_diagnostics`
2025-06-03 06:08:46 +00:00
Lukas Wirth
ae8e3611fc
Merge pull request #19901 from BazookaMusic/master
...
Enable Assist edit for tuple<->named struct for the struct and visiblity keywords
2025-06-03 06:07:39 +00:00
Tyler Breisacher
e323eae559
Add a quickfix for accessing a private field of a struct
2025-06-02 22:45:34 -07:00
Shoyu Vanilla
ddcc1afd4d
fix: Cycle handlers for `HirDatabase::infer, const_param_ty_with_diagnostics
2025-06-03 10:39:38 +09:00
BazookaMusic
d122bd43da
simplify expression that checks the offset
2025-06-02 23:28:26 +02:00
Lukas Wirth
23f79c10eb
Merge pull request #19893 from Veykril/push-wzqsompmnlmx
...
Enhance renaming to include identifiers that are generated from the original symbol
2025-06-02 13:39:04 +00:00
Lukas Wirth
a18f23210c
Support derive-macros for rename prefix magic
2025-06-02 15:27:13 +02:00
Lukas Wirth
4c1f3c63d7
fix: Fix edition handling for names in rename logic
2025-06-02 15:27:13 +02:00
Lukas Wirth
4d7b1a44db
Enhance renaming to include identifiers that are generated from the original symbol
...
Co-authored-by: Jake Goulding <jake.goulding@integer32.com>
2025-06-02 15:26:21 +02:00
Lukas Wirth
1099b63858
Merge pull request #19904 from Wilfred/project_json_naming
...
internal: Use 'ProjectJson' consistently
2025-06-02 11:13:14 +00:00
Wilfred Hughes
d964f5dec2
internal: Use 'ProjectJson' consistently
...
The Rust source code previously mised ProjectJson and JsonProject,
and the TypeScript definition didn't match either.
Use 'ProjectJson' everywhere. This is purely an internal change.
2025-06-02 11:21:46 +01:00
Lukas Wirth
6a44c01e86
Merge pull request #19897 from aibaars/patch-2
...
Produce ClosureBinder node in atom.rs
2025-06-02 09:13:04 +00:00
BazookaMusic
4f018d84a9
clippy and more formatting
2025-06-01 01:20:45 +02:00
BazookaMusic
b34e36bc8b
rename function so it makes more sense
2025-06-01 01:16:37 +02:00
BazookaMusic
01837bc0c4
Formatting issues resolved
2025-06-01 01:09:23 +02:00
BazookaMusic
a241d8ebd1
add missing public keyword
2025-06-01 00:47:43 +02:00
BazookaMusic
e3d26cdbb6
Allow assist edit for converting structs to appear also on struct keyword and on visibility
2025-06-01 00:44:33 +02:00
Lukas Wirth
01a1908a46
Merge pull request #19900 from Veykril/push-zurosouxqxzz
...
fix: Fix manual not containing diagnostics documentation
2025-05-31 12:47:26 +00:00
Lukas Wirth
2428070096
fix: Fix manual not containing diagnostics documentation
2025-05-31 14:36:29 +02:00