aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api
Commit message (Expand)AuthorAgeFilesLines
...
| * use slightly more idiomatic api for cfgAleksey Kladov2019-10-081-1/+2
* | Address comments: fix docs, add completion test for `Self`.ice10002019-10-081-0/+29
* | Support inferring `Self` type in enum definitionsice10002019-10-081-1/+1
|/
* Merge #1960bors[bot]2019-10-058-289/+312
|\
| * replace AST visitors with macroEkaterina Babshukova2019-10-058-289/+312
* | Refactor CfgOptions insideuHOOCCOOHu2019-10-021-1/+0
* | Enable CfgOptions `test` for workspace cratesuHOOCCOOHu2019-10-024-4/+13
|/
* Merge branch 'master' into feature/issue/1856Alexander Andreev2019-09-303-7/+7
|\
| * Fix API of AttruHOOCCOOHu2019-09-302-2/+2
| * move field list to ast/edit.rsAleksey Kladov2019-09-301-5/+5
* | Added test for check doc strings in crates.Alexander Andreev2019-09-3048-0/+95
|/
* Start simplifying editing APIAleksey Kladov2019-09-262-2/+0
* keep ast creation API simpleAleksey Kladov2019-09-261-6/+3
* disable periodic GCAleksey Kladov2019-09-262-8/+2
* Fix retrieval of the Fn traitsFlorian Diebold2019-09-251-1/+1
* clean up namingAleksey Kladov2019-09-251-1/+1
* cleanup diagnosticsAleksey Kladov2019-09-251-4/+6
* shorten AstBuilder namesAleksey Kladov2019-09-251-4/+4
* cleaned up record field builderAleksey Kladov2019-09-251-1/+3
* move ast builder to a separate fileAleksey Kladov2019-09-251-1/+1
* move assists to subdirAleksey Kladov2019-09-251-2/+2
* Remove redundant clone()Shotaro Yamada2019-09-254-5/+5
* allow compiling ra_ide_api on wasmAleksey Kladov2019-09-206-12/+76
* A few doc commentskjeremy2019-09-191-1/+9
* Merge #1853bors[bot]2019-09-197-27/+47
|\
| * introduce FromSource traitEkaterina Babshukova2019-09-197-27/+47
* | Pacify rustfmt.Mazdak Farrokhzad2019-09-191-4/+1
* | `fold_kind`: `MATCH_ARM_LIST => FoldKind::Block`Mazdak Farrokhzad2019-09-191-0/+18
|/
* Remove TraitItem and ImplItem in favor of AssocItemFlorian Diebold2019-09-171-3/+3
* Refactor a bit to prepare for resolving trait assoc itemsFlorian Diebold2019-09-175-14/+17
* Remove a dbg!Florian Diebold2019-09-141-1/+1
* rename add_resolution -> add_scope_defAleksey Kladov2019-09-131-18/+0
* Specify desirable namespace when calling resolveAleksey Kladov2019-09-135-56/+76
* rename AdtDef -> AdtAleksey Kladov2019-09-128-30/+24
* make various enums "inherit" from AdtDefAleksey Kladov2019-09-126-23/+24
* Complete vec macros with square bracketsKirill Bulatov2019-09-122-3/+36
* Add `!` to the macro completion labelKirill Bulatov2019-09-124-20/+24
* Complete macros parenthesisKirill Bulatov2019-09-124-9/+9
* Split out `complete_macro_in_item_position`uHOOCCOOHu2019-09-113-37/+52
* Fix typouHOOCCOOHu2019-09-111-1/+1
* Show macro definition in hover textuHOOCCOOHu2019-09-101-3/+21
* Support completion for macrosuHOOCCOOHu2019-09-104-2/+295
* introduce hir debugging infraAleksey Kladov2019-09-092-3/+43
* simplifyAleksey Kladov2019-09-061-38/+40
* make source_root API more abstractAleksey Kladov2019-09-062-3/+3
* fix renaming of modulesAleksey Kladov2019-09-052-72/+86
* always use \n newlinesAleksey Kladov2019-09-051-357/+357
* Make type walking infrastructure a bit nicerFlorian Diebold2019-09-031-1/+1
* fix assistsAleksey Kladov2019-09-021-42/+49
* fix hir for new block syntaxAleksey Kladov2019-09-021-1/+1