aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * Don't mess with cursor position when adding hashesAleksey Kladov2020-07-091-1/+1
| |
| * Merge #5284bors[bot]2020-07-091-2/+15
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5284: Fold struct literals r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| | * Fold struct literalsAleksey Kladov2020-07-091-2/+15
| | |
| * | Merge #5270bors[bot]2020-07-091-8/+0
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5270: Add argument count mismatch diagnostic r=matklad a=jonas-schievink Closes https://github.com/rust-analyzer/rust-analyzer/issues/4025. This currently has one false positive on this line, where `max` is resolved to `Iterator::max` instead of `Ord::max`: https://github.com/rust-analyzer/rust-analyzer/blob/8aa10c00a4c5b957d459fac5a103cd9688e8dcdd/crates/expect/src/lib.rs#L263 (I have no idea why it thinks that `usize` is an `Iterator`) TODO: * [x] Tests * [x] Improve diagnostic text for method calls Co-authored-by: Jonas Schievink <[email protected]>
| | * Remove unnecessary DiagnosticSink handlersJonas Schievink2020-07-091-16/+0
| | |
| | * Add argument count mismatch diagnosticJonas Schievink2020-07-091-0/+8
| | |
| * | Always put config firstAleksey Kladov2020-07-093-60/+60
| | |
| * | Cleanup diagnostics testsAleksey Kladov2020-07-092-237/+131
| | |
| * | Reduce code duplicationAleksey Kladov2020-07-091-181/+147
| | |
| * | Re-enable IDE features for incomplete impl blocsAleksey Kladov2020-07-092-1/+18
| |/
| * Prettier renderingAleksey Kladov2020-07-091-43/+43
| |
| * StreamlineAleksey Kladov2020-07-093-50/+36
| |
| * Reduce APIAleksey Kladov2020-07-092-13/+8
| |
| * CleanupAleksey Kladov2020-07-091-21/+15
| |
| * Reduce APIAleksey Kladov2020-07-091-19/+5
| |
| * RenameAleksey Kladov2020-07-091-22/+12
| |
| * Refactor hover testsAleksey Kladov2020-07-081-1582/+1615
| |
| * Simplify testsAleksey Kladov2020-07-081-59/+55
| |
| * Add Markup typeAleksey Kladov2020-07-083-48/+67
| |
| * simplifyAleksey Kladov2020-07-081-9/+11
| |
| * Minimize APIAleksey Kladov2020-07-081-6/+4
| |
| * Dead codeAleksey Kladov2020-07-081-31/+19
| |
| * Reduce visibilityAleksey Kladov2020-07-081-9/+7
| |
| * Modernize unqualified reference completion testsAleksey Kladov2020-07-074-1214/+414
| |
| * cleanupAleksey Kladov2020-07-071-3/+2
| |
| * Switch to fully dynamically dispatched salsaAleksey Kladov2020-07-071-9/+6
| | | | | | | | This improves compile times quite a bit
| * Modernise item completion testsAleksey Kladov2020-07-041-265/+199
| |
| * Alight details in comkplation listAleksey Kladov2020-07-047-50/+63
| |
| * Modernize qual path completion testsAleksey Kladov2020-07-043-1105/+475
| |
| * Modernize snippet completion testsAleksey Kladov2020-07-041-77/+29
| |
| * Modernize postfix completion testsAleksey Kladov2020-07-041-512/+123
| |
| * Modernize pattern completion testsAleksey Kladov2020-07-041-88/+37
| |
| * Fix lookup in testsAleksey Kladov2020-07-043-0/+11
| |
| * Macro testsAleksey Kladov2020-07-042-119/+70
| |
| * Modernize testsAleksey Kladov2020-07-041-64/+60
| |
| * Cleanup dot completiont testsAleksey Kladov2020-07-044-720/+407
| |
| * CommentsAleksey Kladov2020-07-042-2/+3
| |
| * Better tests for completion scoringAleksey Kladov2020-07-043-192/+61
| |
| * Modernize completion presentation testsAleksey Kladov2020-07-041-393/+340
| |
| * Unify namingAleksey Kladov2020-07-041-8/+8
| |
| * Cleanup testsAleksey Kladov2020-07-041-172/+62
| |
| * Cleanup more completion testsAleksey Kladov2020-07-033-331/+177
| |
| * Cleanup presentation testsAleksey Kladov2020-07-032-146/+59
| |
| * Fix module renamingAleksey Kladov2020-07-031-6/+53
| |
| * Compress rename testsAleksey Kladov2020-07-031-101/+142
| |
| * Use expect for rename testsAleksey Kladov2020-07-031-193/+57
| |
| * Adhere to code style in rename testsAleksey Kladov2020-07-031-341/+324
| |
| * Merge #5205bors[bot]2020-07-031-795/+178
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5205: Refactor attribut completion tests r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| | * Refactor attribut completion testsAleksey Kladov2020-07-031-645/+115
| | |
| | * Compress attribute completion testsAleksey Kladov2020-07-031-150/+63
| | |