David Barsky
|
70a098e6fc
|
Merge pull request #18521 from tareknaser/syntax_factory_reorder_impl_items
Migrate `reorder_impl_items` Assist to Use `SyntaxFactory`
|
2024-11-19 20:38:57 +00:00 |
|
Laurențiu Nicola
|
af318f7320
|
Merge pull request #18529 from cmrschwarz/allow_leading_whitespace_in_merge_match_arms
Improve selection handling for the `merge_match_arms` assist
|
2024-11-19 17:45:52 +00:00 |
|
Laurențiu Nicola
|
00a8fc1c3d
|
Merge pull request #18459 from Giga-Bowser/match-placeholders
feat: Use snippet placeholders for generated match arms
|
2024-11-19 17:12:16 +00:00 |
|
Christian Schwarz
|
effe9ac712
|
improve selection handling for merge_match_arms
|
2024-11-19 08:22:13 +01:00 |
|
Tarek
|
a96a0934de
|
feat: migrate reorder_impl_items assist to use SyntaxFactory
Signed-off-by: Tarek <tareknaser360@gmail.com>
|
2024-11-17 12:17:44 +02:00 |
|
Chayim Refael Friedman
|
744e8e870c
|
Fix related documents diagnostics
They were converted to LSP position using the current file's line index, which is obviously wrong.
|
2024-11-16 21:17:15 +02:00 |
|
Laurențiu Nicola
|
9f4f903bcf
|
Bump xshell
|
2024-11-16 18:02:44 +02:00 |
|
Tarek
|
acb9da7c93
|
feat: migrate reorder_fields assist to use SyntaxFactory
Signed-off-by: Tarek <tareknaser360@gmail.com>
|
2024-11-13 15:02:08 +02:00 |
|
Kirill Bulatov
|
e646263abc
|
Update the file hash
|
2024-11-11 16:06:55 +01:00 |
|
Kirill Bulatov
|
572ae698be
|
Use completion item indices instead of property matching when searching for the completion item to resolve
|
2024-11-11 15:50:04 +01:00 |
|
Laurențiu Nicola
|
c2ffafdc9a
|
Merge pull request #18482 from regexident/hir_trait_supertraits_accessors
internal: Add public `direct_supertraits(…)` & `all_supertraits(…)` accessor methods to `hir::Trait`
|
2024-11-11 06:58:17 +00:00 |
|
Laurențiu Nicola
|
a11877735c
|
Merge pull request #18492 from samestep/docs-dev-no-design-label
Replace Design label with C-Architecture
|
2024-11-10 18:46:57 +00:00 |
|
Sam Estep
|
29f84262a4
|
Replace with C-Architecture
|
2024-11-10 13:34:26 -05:00 |
|
Master-Hash
|
ef8a0c0016
|
editors/code: Match supported debug engines in config with actual supported ones
|
2024-11-08 08:33:32 +01:00 |
|
Laurențiu Nicola
|
f9d7f6dd34
|
Merge pull request #18486 from Wilfred/update_minimum_vscode
editors/code: Change minimum VS Code from 1.78 to 1.83
|
2024-11-08 06:51:14 +00:00 |
|
Sam Estep
|
01726389fb
|
Delete design label from list
|
2024-11-07 11:49:22 -05:00 |
|
Laurențiu Nicola
|
668f3881d2
|
Merge pull request #18490 from ShoyuVanilla/dyn-compat-rename
minor: Rename `dyn compatible` to `dyn-compatible`
|
2024-11-07 14:21:40 +00:00 |
|
Shoyu Vanilla
|
902a2c5060
|
minor: Rename dyn compatible to dyn-compatible
|
2024-11-07 23:00:29 +09:00 |
|
Wilfred Hughes
|
cd6ddcaf42
|
editors/code: Change minimum VS Code from 1.78 to 1.83
It's been a year since we last bumped this (see #15904), and VS Code
1.83 is the first version that supports LSP 3.17.5 (via
vscode-languageclient 9.0.1).
https://code.visualstudio.com/updates/v1_83#_language-server-protocol
|
2024-11-06 15:00:59 -08:00 |
|
Vincent Esche
|
d5dec8ab03
|
Add direct_supertraits(…) HIR-level method to hir::Trait type
|
2024-11-06 10:02:13 +01:00 |
|
Vincent Esche
|
de30d7dc37
|
Add pub fn direct_super_traits(db, trait_id) to hir_ty crate
|
2024-11-06 10:02:13 +01:00 |
|
Vincent Esche
|
fa393dd9d8
|
Refactor hir::Trait's existing items_with_supertraits(…) method based on new all_supertraits(…) method
|
2024-11-06 10:02:13 +01:00 |
|
Vincent Esche
|
80df05b8b8
|
Add pub fn all_supertraits(…) HIR-level method to hir::Trait type
|
2024-11-06 10:02:13 +01:00 |
|
Giga Bowser
|
bbfee60104
|
Properly use final tabstop when adding missing match arms
|
2024-11-05 12:19:20 -05:00 |
|
Laurențiu Nicola
|
59ee3bd948
|
Enable triagebot transfer feature
|
2024-11-04 21:35:10 +02:00 |
|
Laurențiu Nicola
|
1330cd1888
|
Don't try to auto-publish text-edit
|
2024-11-04 15:23:05 +02:00 |
|
Lukas Wirth
|
acfacff642
|
Merge pull request #18475 from Veykril/push-zkvkpxttozup
Support new #[rustc_intrinsic] attribute and fallback bodies
|
2024-11-04 12:48:00 +00:00 |
|
Lukas Wirth
|
5cbfb7422b
|
Support new #[rustc_intrinsic] attribute and fallback bodies
|
2024-11-04 13:33:55 +01:00 |
|
Lukas Wirth
|
aa59ac3ada
|
Merge pull request #18473 from Veykril/push-xnlzukoqttvz
Render extern blocks in `file_structure`
|
2024-11-04 11:34:35 +00:00 |
|
Lukas Wirth
|
8071cbd730
|
Render extern blocks in file_structure
|
2024-11-04 12:21:05 +01:00 |
|
Laurențiu Nicola
|
9f4e71940f
|
Fix feature name casing
|
2024-11-04 10:27:32 +02:00 |
|
Lukas Wirth
|
56e89bc5a4
|
Allow interpreting consts and statics with interpret function command
|
2024-11-03 15:35:45 +01:00 |
|
Lukas Wirth
|
72d9929ccd
|
Merge pull request #18469 from Veykril/push-zwnywqmvtuts
feat: Show `static` values on hover
|
2024-11-03 13:00:32 +00:00 |
|
benluiwj
|
f5e1dce490
|
Improve error message for too new proc-macro server
|
2024-11-02 21:46:05 +08:00 |
|
Lukas Wirth
|
b4312375bd
|
Allow static initializers to be const evaluated
|
2024-11-02 12:43:11 +01:00 |
|
Giga Bowser
|
3e3fd4aabe
|
Use snippet placeholders for generated match arms
|
2024-11-01 12:35:01 -04:00 |
|
Laurențiu Nicola
|
9acf57c48e
|
Format code
|
2024-11-01 14:12:18 +02:00 |
|
Laurențiu Nicola
|
7303227589
|
Bump rustc crates
|
2024-11-01 13:38:35 +02:00 |
|
Laurențiu Nicola
|
d94c49c0e8
|
Merge from rust-lang/rust
|
2024-11-01 13:14:25 +02:00 |
|
Laurențiu Nicola
|
21544d8b40
|
Preparing for merge from rust-lang/rust
|
2024-11-01 13:14:16 +02:00 |
|
Chayim Refael Friedman
|
f0bf75d647
|
Parse patterns with leading pipe properly in all places
|
2024-10-31 15:32:37 +02:00 |
|
Lukas Wirth
|
b25a3de4d1
|
Merge pull request #18447 from ChayimFriedman2/cleanup-tylowerctx
Avoid interior mutability in `TyLoweringContext`
|
2024-10-31 12:48:17 +00:00 |
|
bjorn3
|
3cc0ba8337
|
Remove support for compressed dylib metadata from rust-analyzer
|
2024-10-31 12:48:09 +00:00 |
|
Lukas Wirth
|
2a9b851c3e
|
Merge pull request #18448 from Veykril/push-zwuuoytnmnqz
Move `child_by_source` from `hir-def` to `hir`
|
2024-10-31 08:42:59 +00:00 |
|
Lukas Wirth
|
bc862b897d
|
Move child_by_source from hir-def to hir
|
2024-10-31 09:28:08 +01:00 |
|
Lukas Wirth
|
7ca05b5432
|
Merge pull request #18437 from sam-mccall/publish_fixture
Publish test-fixture => ra_ap_test_fixture
|
2024-10-31 08:03:44 +00:00 |
|
Chayim Refael Friedman
|
5aff11042c
|
Avoid interior mutability in TyLoweringContext
This requires some serious code juggling.
|
2024-10-30 21:24:19 +02:00 |
|
Chayim Refael Friedman
|
6a6b61a918
|
Only parse safe as contextual kw in extern blocks
I don't like the party of `bool`s that is becoming, but two isn't worth a refactoring yet IMO.
|
2024-10-30 19:28:33 +02:00 |
|
Lukas Wirth
|
cee32578cb
|
Merge pull request #18304 from davidkurilla/docs-create-setup-document
docs: create setup documentation
|
2024-10-30 09:52:39 +00:00 |
|
Lukas Wirth
|
482e63d272
|
Merge pull request #18382 from dqkqd/issue-17042
fix: auto-complete import for aliased function and module
|
2024-10-30 09:42:46 +00:00 |
|