Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | show field types in completion | Aleksey Kladov | 2019-01-09 | 5 | -61/+88 | |
| | | ||||||
| * | add completion detail | Aleksey Kladov | 2019-01-09 | 2 | -0/+13 | |
| | | ||||||
* | | Merge #478 | bors[bot] | 2019-01-10 | 8 | -48/+87 | |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 478: WIP: implement cancelation via unwinding r=matklad a=matklad This uses https://github.com/salsa-rs/salsa/pull/107 to implement cancellation. Now we can get rid of `Cancelable` wrapper from everywhere except the top-level analyzer library. Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | | upgrade salsa | Aleksey Kladov | 2019-01-10 | 1 | -1/+1 | |
| | | | ||||||
| * | | explain why we use resume_unwind | Aleksey Kladov | 2019-01-10 | 1 | -0/+2 | |
| | | | ||||||
| * | | implement RefUnwindSafe | Aleksey Kladov | 2019-01-10 | 4 | -6/+16 | |
| | | | ||||||
| * | | use unwinding for cancelation | Aleksey Kladov | 2019-01-10 | 6 | -43/+61 | |
| | | | ||||||
| * | | unwind on cancel | Aleksey Kladov | 2019-01-09 | 3 | -11/+20 | |
| |/ | ||||||
* | | Merge #477 | bors[bot] | 2019-01-10 | 1 | -4/+127 | |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | 477: Extend selection for list items r=matklad a=hban First PR, criticism welcome! There are a few things I'm not so sure about: * There is now a not-so-small list of "list-like kinds" in extend selection source which maybe should belong somewhere else. * Preferring left comma doesn't seem right IMO for one reason - trailing commas are usually on the right. For example, when array values are broken across multiple lines extending selected value will cover right trailing comma (because it's the only comma on the same line), but when all values are on the same line it will pick left comma. Anyway, currently with this PR it will pick always extend to left comma when possible since that's what issue specified 😃. Closes: #444 Co-authored-by: Hrvoje Ban <[email protected]> | |||||
| * | Extend selection for list items | Hrvoje Ban | 2019-01-09 | 1 | -4/+127 | |
|/ | ||||||
* | Merge #476 | bors[bot] | 2019-01-09 | 5 | -15/+21 | |
|\ | | | | | | | | | | | | | | | 476: nicer trailing comma handling in types r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | nicer trailing comma handling in types | Aleksey Kladov | 2019-01-09 | 5 | -15/+21 | |
|/ | ||||||
* | Merge #474 | bors[bot] | 2019-01-09 | 2 | -4/+4 | |
|\ | | | | | | | | | | | | | | | 474: Fix rev to deleted branch r=matklad a=weiznich Co-authored-by: Georg Semmler <[email protected]> | |||||
| * | Fix rev to deleted branch | Georg Semmler | 2019-01-09 | 2 | -4/+4 | |
|/ | ||||||
* | Merge #473 | bors[bot] | 2019-01-09 | 28 | -112/+171 | |
|\ | | | | | | | | | | | | | | | 473: Partial typo fix r=matklad a=marcusklaas This fixes some typos. Mostly in documentation, but also some code is affected (`defenition` was used in a few method names). Co-authored-by: Marcus Klaas de Vries <[email protected]> | |||||
| * | Fix typos in ARCHITECTURE.md and a number of crates | Marcus Klaas de Vries | 2019-01-09 | 23 | -91/+150 | |
| | | | | | | | | specifically: gen_lsp_server, ra_arena, ra_cli, ra_db, ra_hir | |||||
| * | Fix typo defenition -> definition | Marcus Klaas de Vries | 2019-01-08 | 8 | -21/+21 | |
| | | ||||||
* | | Merge #472 | bors[bot] | 2019-01-08 | 3 | -93/+103 | |
|\ \ | |/ |/| | | | | | | | | | | | 472: Stupidly simple idea to make DefIds more stable r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | fuzz-lockfile | Aleksey Kladov | 2019-01-08 | 1 | -32/+9 | |
| | | ||||||
| * | more stable DefIds via bfs tree walking | Aleksey Kladov | 2019-01-08 | 2 | -7/+31 | |
| | | ||||||
| * | one more invalidation test | Aleksey Kladov | 2019-01-08 | 1 | -1/+32 | |
| | | ||||||
| * | fix test naming | Aleksey Kladov | 2019-01-08 | 1 | -22/+22 | |
| | | ||||||
| * | remove duplication in tests | Aleksey Kladov | 2019-01-08 | 1 | -55/+33 | |
|/ | ||||||
* | Merge #471 | bors[bot] | 2019-01-08 | 52 | -104/+132 | |
|\ | | | | | | | | | | | | | | | 471: rename crates to match reality r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | fix the docs | Aleksey Kladov | 2019-01-08 | 3 | -29/+40 | |
| | | ||||||
| * | fix usages after rename | Aleksey Kladov | 2019-01-08 | 30 | -31/+4280 | |
| | | ||||||
| * | rename ra_analysis -> ra_ide_api | Aleksey Kladov | 2019-01-08 | 23 | -4249/+0 | |
| | | ||||||
| * | fix usages after rename | Aleksey Kladov | 2019-01-08 | 10 | -45/+62 | |
| | | ||||||
| * | rename ra_editor -> ra_ide_api_light | Aleksey Kladov | 2019-01-08 | 18 | -0/+0 | |
|/ | ||||||
* | Merge #469 | bors[bot] | 2019-01-08 | 12 | -63/+33 | |
|\ | | | | | | | | | | | | | | | 469: kill text utils r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | kill text utils | Aleksey Kladov | 2019-01-08 | 4 | -19/+13 | |
| | | ||||||
| * | upstream text-utils to text_unit | Aleksey Kladov | 2019-01-08 | 10 | -44/+20 | |
|/ | ||||||
* | Merge #468 | bors[bot] | 2019-01-08 | 21 | -51/+60 | |
|\ | | | | | | | | | | | | | | | 468: decouple ra_editor from other stuff r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | ra_db is independent from editor | Aleksey Kladov | 2019-01-08 | 7 | -23/+27 | |
| | | ||||||
| * | add comment | Aleksey Kladov | 2019-01-08 | 1 | -0/+9 | |
| | | ||||||
| * | ra_hir does not depend on ra_editor | Aleksey Kladov | 2019-01-08 | 2 | -2/+0 | |
| | | ||||||
| * | move node at offset to aglo already | Aleksey Kladov | 2019-01-08 | 11 | -22/+19 | |
| | | ||||||
| * | dont depend on ra_editor directly | Aleksey Kladov | 2019-01-08 | 4 | -4/+5 | |
|/ | ||||||
* | Merge #467 | bors[bot] | 2019-01-08 | 9 | -144/+153 | |
|\ | | | | | | | | | | | | | | | 467: move function to code_model_api r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | move function to code_model_api | Aleksey Kladov | 2019-01-08 | 9 | -144/+153 | |
|/ | ||||||
* | Merge #466 | bors[bot] | 2019-01-08 | 3 | -15/+13 | |
|\ | | | | | | | | | | | | | | | | | | | 466: switch to newer cargo-metadata r=matklad a=matklad This handles renames closes https://github.com/rust-analyzer/rust-analyzer/issues/464 Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | switch to newer cargo-metadata | Aleksey Kladov | 2019-01-08 | 3 | -15/+13 | |
|/ | ||||||
* | Merge #462 | bors[bot] | 2019-01-08 | 7 | -522/+482 | |
|\ | | | | | | | | | | | | | | | 462: Remove UI-ish FnSignatureInfo from hir r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | simplify | Aleksey Kladov | 2019-01-08 | 1 | -33/+33 | |
| | | ||||||
| * | simplify | Aleksey Kladov | 2019-01-08 | 1 | -43/+37 | |
| | | ||||||
| * | kill FnSignatureInfo | Aleksey Kladov | 2019-01-08 | 1 | -35/+11 | |
| | | ||||||
| * | remove FnSignatureInfo from hir | Aleksey Kladov | 2019-01-08 | 4 | -137/+115 | |
| | | ||||||
| * | move tests | Aleksey Kladov | 2019-01-08 | 2 | -260/+250 | |
| | | ||||||
| * | introduce CallInfo | Aleksey Kladov | 2019-01-08 | 3 | -23/+33 | |
| | | ||||||
| * | move call-info to a separate file | Aleksey Kladov | 2019-01-08 | 3 | -118/+130 | |
|/ |