aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src
Commit message (Expand)AuthorAgeFilesLines
...
* | Filter out non callable versions of Struct/EnumVariantkjeremy2019-10-282-38/+84
* | formattingJeremy Kolb2019-10-281-1/+1
* | Fix syntaxJeremy Kolb2019-10-281-1/+1
* | Preliminary enum variant supportJeremy Kolb2019-10-282-2/+67
* | Add disciminantJeremy Kolb2019-10-282-7/+17
* | WIP: Expand signature helpJeremy Kolb2019-10-282-8/+60
|/
* Be more precise with function signaturesJeremy Kolb2019-10-271-8/+32
* extend selection in trait bound extends to plusAlexander Elís Ebenesersson2019-10-271-10/+72
* avoid TextEditorBuilder for simple editsAleksey Kladov2019-10-265-37/+21
* insert space after `->`Aleksey Kladov2019-10-251-111/+117
* refactor typing_handlersAleksey Kladov2019-10-252-35/+41
* introduce SingleFileChangeAleksey Kladov2019-10-252-35/+46
* move source change to a dedicated fileAleksey Kladov2019-10-252-95/+104
* make typing infra slightly more extensibleAleksey Kladov2019-10-252-48/+72
* for highlighting, search only the current fileAleksey Kladov2019-10-244-26/+104
* add search scope stuctAleksey Kladov2019-10-241-13/+30
* add some profiling callsAleksey Kladov2019-10-243-0/+10
* some fixes, add docsEkaterina Babshukova2019-10-225-72/+73
* support items that visible to the parent moduleEkaterina Babshukova2019-10-223-5/+68
* classify module from declarationEkaterina Babshukova2019-10-223-8/+44
* fix highlightingEkaterina Babshukova2019-10-222-2/+2
* remove SearchScopeEkaterina Babshukova2019-10-222-10/+6
* use Lazy, some fixesEkaterina Babshukova2019-10-228-43/+49
* remove `unreachable!()`Ekaterina Babshukova2019-10-224-15/+18
* replace trait by a bunch of functionsEkaterina Babshukova2019-10-228-272/+225
* restructure a bitEkaterina Babshukova2019-10-2210-699/+869
* classify definition of a function rightEkaterina Babshukova2019-10-221-0/+3
* some fixes, add testsEkaterina Babshukova2019-10-223-39/+52
* implement search of referencesEkaterina Babshukova2019-10-223-76/+134
* find scope for `Declaration` itemEkaterina Babshukova2019-10-224-46/+86
* return Declaration from classify_name_refEkaterina Babshukova2019-10-225-181/+284
* return Declaration from classify_nameEkaterina Babshukova2019-10-222-36/+59
* replace a chain of `if let` by macroEkaterina Babshukova2019-10-222-216/+86
* refactor name_ref_kind.rsEkaterina Babshukova2019-10-226-64/+61
* initial classify_nameEkaterina Babshukova2019-10-226-34/+318
* Guess macro braces from docsoxalica2019-10-202-7/+91
* relative-path 1.0kjeremy2019-10-171-1/+1
* Merge #2012bors[bot]2019-10-172-2/+77
|\
| * #1435 postfix completion for integer literalsSergey Parilin2019-10-142-2/+77
* | Merge #2008bors[bot]2019-10-146-8/+31
|\ \
| * | Prepare SourceDatabase API for lazy file loadingAleksey Kladov2019-10-146-8/+31
| |/
* / Use correct db typekjeremy2019-10-111-1/+1
|/
* Merge #1994bors[bot]2019-10-111-2/+9
|\
| * remove last traces of source roots from hirAleksey Kladov2019-10-111-2/+9
* | Use `original_file` instead of `as_original_file`Shotaro Yamada2019-10-102-4/+4
|/
* 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
* Merge #1973bors[bot]2019-10-091-56/+84
|\
| * add <> for type aliases as wellAleksey Kladov2019-10-091-52/+80
| * smal cleanupAleksey Kladov2019-10-091-5/+5