rust-analyzer/crates
A4-Tacks 3964af7bf6
Add applicable in closure for convert_to_guarded_return
Example
---
```rust
fn main() {
    let _f = || {
        bar();
        if$0 true {
            foo();

            // comment
            bar();
        }
    }
}
```
->
```rust
fn main() {
    let _f = || {
        bar();
        if false {
            return;
        }
        foo();

        // comment
        bar();
    }
}
```
2025-09-25 22:04:53 +08:00
..
base-db Expand target info to include the architecture 2025-09-09 13:47:26 +03:00
cfg cargo clippy --fix 2025-07-31 10:55:10 +02:00
edition
hir Remove all non-ns diagnostics queries, naming consistenly 2025-09-23 16:27:03 -04:00
hir-def Merge pull request #20664 from ChayimFriedman2/coerce-ns 2025-09-18 00:19:30 +00:00
hir-expand When renaming a parameter to self, change callers to use method call syntax 2025-08-02 21:39:22 +03:00
hir-ty Implement fallback properly 2025-09-24 20:42:06 +03:00
ide Be sure to instantiate and pass up trait refs in named_associated_type_shorthand_candidates 2025-09-23 16:27:04 -04:00
ide-assists Add applicable in closure for convert_to_guarded_return 2025-09-25 22:04:53 +08:00
ide-completion Use lower_nextsolver::callable_item_signature instead of lower::callable_item_signature 2025-09-23 16:26:46 -04:00
ide-db Remove lower::value_ty in favor of lower_nextsolver::value_ty 2025-09-23 03:58:51 -04:00
ide-diagnostics Fix lifetime elision handling for Fn-style trait bounds 2025-09-22 16:53:20 +03:00
ide-ssr Merge pull request #20517 from Veykril/veykril/push-wrurmtqppzus 2025-09-16 07:28:47 +00:00
intern Implement fallback properly 2025-09-24 20:42:06 +03:00
load-cargo cargo clippy --fix 2025-07-31 10:55:10 +02:00
mbe cargo clippy --fix 2025-07-31 10:55:10 +02:00
parser Auto-attach database in Analysis calls 2025-08-18 09:52:23 +02:00
paths Don't run doctests 2025-06-23 00:50:22 +03:00
proc-macro-api Add version command to proc-macro-srv 2025-07-31 10:10:50 +02:00
proc-macro-srv Reorganize proc-macro-srv 2025-07-31 09:55:07 +02:00
proc-macro-srv-cli Add version command to proc-macro-srv 2025-07-31 10:10:50 +02:00
profile Implement next trait solver 2025-08-09 16:08:58 +00:00
project-model fix: Make flycheck clearing dependency-aware 2025-09-20 01:35:35 +09:00
query-group-macro Implement next trait solver 2025-08-09 16:08:58 +00:00
rust-analyzer Clarify rust-analyzer.inlayHints.maxLength is not a hard guarantee 2025-09-22 04:16:50 +03:00
span Merge Trait and TraitAlias handling 2025-08-13 15:28:08 +08:00
stdx Add some test for stdx::replace 2025-09-20 21:15:12 +08:00
syntax Merge pull request #20624 from A4-Tacks/fix-syn-lifetime-bounds 2025-09-09 07:35:19 +00:00
syntax-bridge remove P 2025-08-09 15:47:01 +08:00
test-fixture Expand target info to include the architecture 2025-09-09 13:47:26 +03:00
test-utils Port a bunch of stuff from rustc and fix a bunch of type mismatches/diagnostics 2025-09-15 18:56:17 +03:00
toolchain Don't run doctests 2025-06-23 00:50:22 +03:00
tt cargo clippy --fix 2025-07-31 10:55:10 +02:00
vfs Bump salsa 2025-07-03 10:05:16 +02:00
vfs-notify cargo clippy --fix 2025-07-31 10:55:10 +02:00