about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorLines
2025-08-10internal: Make flycheck generationalShoyu Vanilla-38/+148
2025-08-09Merge pull request #20411 from BenjaminBrienen/duplicate-fieldLaurențiu Nicola-1/+0
remove duplicate field in Debug impl of ProjectWorkspace
2025-08-08remove duplicate field in DebugBenjaminBrienen-1/+0
2025-08-07Merge pull request #20400 from rust-lang/veykril/push-ksxzmxqymstoLukas Wirth-6/+7
Disable error log for position clamping, its too noisy due to ease of triggering
2025-08-07Disable error log for position clamping, its too noisy due to ease of triggeringLukas Wirth-6/+7
2025-08-07Merge pull request #20394 from ↵Shoyu Vanilla (Flint)-3/+3
rust-lang/dependabot/npm_and_yarn/editors/code/tmp-0.2.4 Bump tmp from 0.2.3 to 0.2.4 in /editors/code
2025-08-07Merge pull request #20373 from Hmikihiro/generate_module_as_ast_instead_of_strShoyu Vanilla (Flint)-66/+126
In handlers/extract_module.rs, generate ast::Module instead of String
2025-08-07In extract_module.rs, generate ast::Module instead of StringHmikihiro-66/+126
2025-08-06Bump tmp from 0.2.3 to 0.2.4 in /editors/codedependabot[bot]-3/+3
Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.3 to 0.2.4. - [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md) - [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4) --- updated-dependencies: - dependency-name: tmp dependency-version: 0.2.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2025-08-06Merge pull request #20393 from rust-lang/veykril/push-urpzrkwpkmxwLukas Wirth-29/+29
Fix non-lsp compliant `Response` definition
2025-08-06Fix non-lsp compliant `Response` definitionLukas Wirth-29/+29
2025-08-06Merge pull request #20392 from rust-lang/veykril/push-pxplxplxvvyyLukas Wirth-4/+8
Report the incorrect payload when failing to deserialize lsp messages
2025-08-06Report the incorrect payload when failing to deserialize lsp messagesLukas Wirth-4/+8
2025-08-06Merge pull request #20354 from A4-Tacks/clean-lit-stmt-remove-dbgChayim Refael Friedman-0/+50
Add remove literal dbg stmt for remove_dbg
2025-08-06Add remove simple dbg stmt for remove_dbgA4-Tacks-0/+50
Remove only contain literals dbg statement ```rust fn foo() { let n = 2; $0dbg!(3); dbg!(2.6); dbg!(1, 2.5); dbg!('x'); dbg!(&n); dbg!(n); // needless comment dbg!("foo");$0 } ``` -> ```rust fn foo() { // needless comment } ``` Old: ```rust fn foo() { 3; 2.6; (1, 2.5); 'x'; &n; n; // needless comment "foo"; } ```
2025-08-06Merge pull request #20387 from ChayimFriedman2/rename-macroShoyu Vanilla (Flint)-63/+81
fix: Do not remove the original token when descending into derives
2025-08-05Merge pull request #20384 from vxpm/fix-external-docsChayim Refael Friedman-1/+26
fix external docs for exported macros
2025-08-05fix external docs for exported macrosvinícius x-1/+26
add test
2025-08-05Merge pull request #20381 from A4-Tacks/fix-assign-sugChayim Refael Friedman-0/+82
Add assignment type analysis for ide-completion
2025-08-05Change prev whitespace to prev triviaA4-Tacks-3/+3
2025-08-05Merge pull request #20385 from Hmikihiro/migrate_expand_glob_importShoyu Vanilla (Flint)-5/+4
Migrate `expand_glob_import` assist to use `SyntaxEditor`
2025-08-05Merge pull request #20383 from ↵Shoyu Vanilla (Flint)-17/+19
Hmikihiro/remove_ted_from_replace_named_generic_with_impl remove `ted` from replace_named_generic_with_impl.rs
2025-08-05Merge pull request #20380 from Hmikihiro/add_attr_argShoyu Vanilla (Flint)-116/+185
remove `add_attr()` from edit_in_place.rs because it use `ted`.
2025-08-05Merge pull request #20389 from Veykril/push-ssyssvnrywvyLukas Wirth-7/+3
Slim down compile time artifact progress reports
2025-08-05Slim down compile time artifact progress reportsLukas Wirth-7/+3
2025-08-05Do not remove the original token when descending into derivesChayim Refael Friedman-11/+9
This caused rename to remove both, because it couldn't rename the derive-expanded one. I spent some time trying to create a test for this, before giving up. But I checked manually that this works.
2025-08-05Allow renaming when there are multiple definitions (due to macros) even when ↵Chayim Refael Friedman-52/+72
some cannot rename
2025-08-05Migrate `expand_glob_import` assist to use `SyntaxEditor`Hmikihiro-5/+4
2025-08-05remove `ted` from replace_named_generic_with_impl.rsHmikihiro-17/+19
2025-08-04Merge pull request #20378 from skewb1k/chore/folding_ranges-permsLaurențiu Nicola-0/+0
chore: fix crates/ide/src/folding_ranges.rs file perms
2025-08-04Merge pull request #20382 from ChayimFriedman2/goto-def-from-macroShoyu Vanilla (Flint)-4/+30
fix: Correctly goto `From` impl when on `into()` even when the call is inside a macro
2025-08-04Correctly goto `From` impl when on `into()` even when the call is inside a macroChayim Refael Friedman-4/+30
Descend into macros first.
2025-08-04remvoe add_attr edit_in_place.rs because it use ted.Hmikihiro-116/+185
2025-08-04chore: fix crates/ide/src/folding_ranges.rs file permsskewb1k-0/+0
755 -> 644
2025-08-04Add assignment type analysis for ide-completionA4-Tacks-0/+82
2025-08-03Merge pull request #20372 from Hmikihiro/remove_unused_fn_from_edit_in_placeLukas Wirth-161/+2
Remove unused functions from edit_in_place.rs
2025-08-03Remove unused functions from edit_in_placeHmikihiro-161/+2
2025-08-03Merge pull request #20371 from Hmikihiro/migrate_generate_trait_from_implLukas Wirth-34/+35
Migrate `generate_trait_from_impl` assist to use `SyntaxEditor`
2025-08-03Migrate `generate_trait_from_impl` assist to use `SyntaxEditor`Hmikihiro-34/+35
2025-08-03Merge pull request #20368 from Hmikihiro/migrate_delegate_methodsLukas Wirth-36/+41
Migrate `generate_delegate_methods` assist to use `SyntaxEditor`
2025-08-03Merge pull request #20364 from Hmikihiro/migrate_convert_from_to_tryfromLukas Wirth-19/+23
Migrate `convert_from_to_tryfrom` assist to use `SyntaxEditor`
2025-08-02Merge pull request #20351 from ChayimFriedman2/rename-self1Lukas Wirth-25/+186
feat: When renaming a parameter to `self`, change callers to use method call syntax
2025-08-02When renaming a parameter to `self`, change callers to use method call syntaxChayim Refael Friedman-25/+186
2025-08-02Merge pull request #20358 from iorizu/issue-20346Chayim Refael Friedman-13/+29
minor: Fix documentation for `*.overrideCommand` config options
2025-08-03Migrate `generate_delegate_methods` assist to use `SyntaxEditor`Hmikihiro-36/+41
2025-08-02Migrate `convert_from_to_tryfrom` assist to use `SyntaxEditor`Hmikihiro-19/+23
2025-08-01Fix more docsIfeanyi Orizu-6/+8
2025-08-01Update documentation for overrideCommand config optionsIfeanyi Orizu-7/+21
2025-07-31Merge pull request #20345 from Hmikihiro/Migrate_add_trait_assoc_items_to_implShoyu Vanilla (Flint)-26/+67
add `SyntaxEditor::delete_all` to migrate utils.rs `add_trait_assoc_items_to_impl`
2025-07-31Merge pull request #20349 from Veykril/push-orvqsnqtttzvLukas Wirth-3331/+3073
`cargo clippy --fix`