aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/completion
Commit message (Expand)AuthorAgeFilesLines
* Move ids to hir_def crateAleksey Kladov2019-10-301-1/+1
* don't add macro braces in use itemsAleksey Kladov2019-10-301-17/+53
* avoid TextEditorBuilder for simple editsAleksey Kladov2019-10-262-11/+7
* Guess macro braces from docsoxalica2019-10-202-7/+91
* #1435 postfix completion for integer literalsSergey Parilin2019-10-142-2/+77
* tweak fn labels in completionAleksey Kladov2019-10-104-36/+33
* if completion does auto-insertion, indicate this in the labelAleksey Kladov2019-10-105-475/+562
* add <> for type aliases as wellAleksey Kladov2019-10-091-52/+80
* smal cleanupAleksey Kladov2019-10-091-5/+5
* add `<>` when completing generic typesAleksey Kladov2019-10-083-78/+197
* simplifyAleksey Kladov2019-10-081-4/+5
* refactorAleksey Kladov2019-10-081-8/+15
* 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
* replace AST visitors with macroEkaterina Babshukova2019-10-052-16/+18
* Added test for check doc strings in crates.Alexander Andreev2019-09-3014-0/+27
* move assists to subdirAleksey Kladov2019-09-251-2/+2
* Remove redundant clone()Shotaro Yamada2019-09-252-2/+2
* introduce FromSource traitEkaterina Babshukova2019-09-191-2/+5
* Remove TraitItem and ImplItem in favor of AssocItemFlorian Diebold2019-09-171-3/+3
* 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-124-12/+10
* make various enums "inherit" from AdtDefAleksey Kladov2019-09-123-13/+14
* 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-112-37/+50
* Fix typouHOOCCOOHu2019-09-111-1/+1
* Support completion for macrosuHOOCCOOHu2019-09-103-1/+288
* simplifyAleksey Kladov2019-09-061-38/+40
* Make type walking infrastructure a bit nicerFlorian Diebold2019-09-031-1/+1
* :arrow_up: instaAleksey Kladov2019-08-2911-85/+85
* rename struct -> record, pos -> tupleAleksey Kladov2019-08-235-22/+22
* implement feature flagsAleksey Kladov2019-08-221-1/+4
* Employ early return pattern moreEvgenii P2019-08-041-15/+19
* Use std::future::Future trait from stdlibEvgenii P2019-08-031-11/+8
* do fixup: remove unused imports in complete_dot.rsEvgenii P2019-08-021-4/+1
* Change postfix completion to keyword completionEvgenii P2019-08-021-22/+8
* Use future lang item instead of hardcoded std::future::FutureEvgenii P2019-08-021-6/+11
* rustfmtEvgenii P2019-08-021-6/+6
* Implement completion for the .await syntaxEvgenii P2019-08-021-10/+70
* Rerun cargo format, to make tests pass and formatting incorrectPhil Ellison2019-07-281-5/+5
* Remove vertical ellipses from tests in complete_snippet.rs and presentation.rsPhil Ellison2019-07-282-102/+94
* Remove vertical ellipses from tests in complete_scope.rsPhil Ellison2019-07-281-243/+225
* cargo formatPhil Ellison2019-07-283-106/+106
* Inline snapshots for all tests in complete_snippet, remove now-unused check_c...Phil Ellison2019-07-286-80/+57
* Inline snapshots for all tests in presentation.rsPhil Ellison2019-07-287-177/+152
* Inline snapshots for all tests in complete_scope.rsPhil Ellison2019-07-2813-402/+362