aboutsummaryrefslogtreecommitdiff
path: root/crates
Commit message (Collapse)AuthorAgeFilesLines
* Implement type inference for enum variantsMarcus Klaas de Vries2019-01-1012-45/+218
|
* Merge #475bors[bot]2019-01-106-59/+99
|\ | | | | | | | | | | | | | | | | | | | | 475: Show types of fields in completion r=matklad a=matklad ![image](https://user-images.githubusercontent.com/1711539/50910524-0f146200-143f-11e9-84d6-0ba80761cd89.png) r? @flodiebold Co-authored-by: Aleksey Kladov <[email protected]>
| * show field types in completionAleksey Kladov2019-01-095-61/+88
| |
| * add completion detailAleksey Kladov2019-01-092-0/+13
| |
* | Merge #478bors[bot]2019-01-106-27/+72
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]>
| * | explain why we use resume_unwindAleksey Kladov2019-01-101-0/+2
| | |
| * | implement RefUnwindSafeAleksey Kladov2019-01-103-5/+15
| | |
| * | use unwinding for cancelationAleksey Kladov2019-01-104-23/+46
| | |
| * | unwind on cancelAleksey Kladov2019-01-091-6/+16
| |/
* / Extend selection for list itemsHrvoje Ban2019-01-091-4/+127
|/
* nicer trailing comma handling in typesAleksey Kladov2019-01-094-11/+16
|
* Merge #473bors[bot]2019-01-0927-89/+149
|\ | | | | | | | | | | | | | | 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 cratesMarcus Klaas de Vries2019-01-0922-68/+128
| | | | | | | | specifically: gen_lsp_server, ra_arena, ra_cli, ra_db, ra_hir
| * Fix typo defenition -> definitionMarcus Klaas de Vries2019-01-088-21/+21
| |
* | fuzz-lockfileAleksey Kladov2019-01-081-32/+9
| |
* | more stable DefIds via bfs tree walkingAleksey Kladov2019-01-082-7/+31
| |
* | one more invalidation testAleksey Kladov2019-01-081-1/+32
| |
* | fix test namingAleksey Kladov2019-01-081-22/+22
| |
* | remove duplication in testsAleksey Kladov2019-01-081-55/+33
|/
* fix the docsAleksey Kladov2019-01-082-3/+9
|
* fix usages after renameAleksey Kladov2019-01-0829-9/+4258
|
* rename ra_analysis -> ra_ide_apiAleksey Kladov2019-01-0823-4249/+0
|
* fix usages after renameAleksey Kladov2019-01-089-21/+28
|
* rename ra_editor -> ra_ide_api_lightAleksey Kladov2019-01-0818-0/+0
|
* kill text utilsAleksey Kladov2019-01-084-19/+13
|
* upstream text-utils to text_unitAleksey Kladov2019-01-089-37/+13
|
* ra_db is independent from editorAleksey Kladov2019-01-086-22/+27
|
* add commentAleksey Kladov2019-01-081-0/+9
|
* ra_hir does not depend on ra_editorAleksey Kladov2019-01-081-1/+0
|
* move node at offset to aglo alreadyAleksey Kladov2019-01-0811-22/+19
|
* dont depend on ra_editor directlyAleksey Kladov2019-01-083-3/+5
|
* move function to code_model_apiAleksey Kladov2019-01-089-144/+153
|
* switch to newer cargo-metadataAleksey Kladov2019-01-081-12/+9
|
* simplifyAleksey Kladov2019-01-081-33/+33
|
* simplifyAleksey Kladov2019-01-081-43/+37
|
* kill FnSignatureInfoAleksey Kladov2019-01-081-35/+11
|
* remove FnSignatureInfo from hirAleksey Kladov2019-01-084-137/+115
|
* move testsAleksey Kladov2019-01-082-260/+250
|
* introduce CallInfoAleksey Kladov2019-01-083-23/+33
|
* move call-info to a separate fileAleksey Kladov2019-01-083-118/+130
|
* Fix name resolution across source rootsFlorian Diebold2019-01-083-19/+173
| | | | It was using the wrong name in that case.
* Fix use tree desugaringFlorian Diebold2019-01-082-1/+30
|
* Merge #458bors[bot]2019-01-084-9/+13
|\ | | | | | | | | | | | | | | 458: dont reexport module id r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * dont reexport module idAleksey Kladov2019-01-084-9/+13
| |
* | use real signature in completionAleksey Kladov2019-01-081-6/+4
| |
* | switch interner to use arenaAleksey Kladov2019-01-085-40/+22
|/
* minimize visibilityAleksey Kladov2019-01-081-1/+1
|
* move query impls to adtAleksey Kladov2019-01-083-25/+31
|
* move variant public api to apiAleksey Kladov2019-01-082-34/+28
|
* move variants to APIAleksey Kladov2019-01-083-29/+34
|