aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/completion/completion_item.rs
Commit message (Collapse)AuthorAgeFilesLines
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
| | | | #1856
* Inline snapshots for all tests in complete_snippet, remove now-unused ↵Phil Ellison2019-07-281-7/+0
| | | | check_completion
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-2/+2
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* update ra_ide_api to use builtinsAleksey Kladov2019-05-301-0/+2
|
* Added local macro gotoLenard Pratt2019-05-041-0/+1
|
* move the rest of presentation to presentationAleksey Kladov2019-02-241-39/+2
|
* move more code to presentationAleksey Kladov2019-02-241-72/+1
|
* move presentaion completion to presentationAleksey Kladov2019-02-241-80/+0
|
* more compact edits in instaAleksey Kladov2019-02-181-3/+9
|
* Don't use additional_text_edits API internallyAleksey Kladov2019-02-181-41/+62
|
* More orthogonal method namingAleksey Kladov2019-02-181-6/+1
|
* More compact debug representation for completionAleksey Kladov2019-02-181-5/+32
|
* Don't render `()` in calls to assoc functionsAleksey Kladov2019-02-171-0/+11
|
* Implement completion for associated itemsLaurențiu Nicola2019-02-121-0/+34
|
* fix regression in self-referential completionAleksey Kladov2019-02-111-2/+8
|
* reformat the worldAleksey Kladov2019-02-081-12/+4
|
* Some clippy cleanupskjeremy2019-02-061-3/+3
|
* Make the Resolution variants tuple variantsFlorian Diebold2019-02-011-16/+12
|
* Use the new Resolver API in completionFlorian Diebold2019-02-011-13/+31
|
* Pass Documentation up to LSP and add "rust" to our codeblocks thereJeremy Kolb2019-01-301-25/+10
|
* Sort completions in testsFlorian Diebold2019-01-271-1/+2
|
* Add module documentation supportJeremy A. Kolb2019-01-251-1/+1
|
* rename def_id -> defAleksey Kladov2019-01-251-4/+1
|
* ModuleDef is Def-freeAleksey Kladov2019-01-241-1/+0
|
* Migrate trait & type to new idsAleksey Kladov2019-01-241-5/+3
|
* move consts&statics to new idAleksey Kladov2019-01-241-2/+2
|
* adapt ide_api to the new APIAleksey Kladov2019-01-241-0/+1
|
* adapt ide_api to the new APIAleksey Kladov2019-01-241-2/+2
|
* update ide_api to new hirAleksey Kladov2019-01-241-1/+1
|
* Change ids strategyAleksey Kladov2019-01-241-38/+23
| | | | | | | this is a part of larghish hir refactoring which aims to * replace per-source-root module trees with per crate trees * switch from a monotyped DedId to type-specific ids
* Add a bunch of new documentation to completionsJeremy A. Kolb2019-01-231-14/+16
|
* Add way of getting docs from the code model and use for completionJeremy A. Kolb2019-01-231-6/+7
|
* don't insert parens for self methodsAleksey Kladov2019-01-231-1/+14
|
* move completion item tests closer to the codeAleksey Kladov2019-01-231-1/+60
| | | | | this is the reason why we need marks: the tests were spread across two files, because I've forgotten that there were tests already
* Move label from hir to ide_apiJeremy A. Kolb2019-01-221-2/+25
|
* Add function signature to CompletionItem detailJeremy A. Kolb2019-01-221-0/+4
|
* Move docs to FunctionJeremy Kolb2019-01-221-3/+2
|
* Thread documentation through FnSignature and CompletionItemJeremy Kolb2019-01-221-0/+5
|
* Teach CompletionItem about documentationJeremy Kolb2019-01-221-0/+16
|
* postfix completiongfreezy2019-01-211-0/+6
|
* use a combination of `source_change` and `text_edit` for `CompleteItem`gfreezy2019-01-201-12/+18
|
* refactor to use `remove_range` and `replace_range` instead of TextEditgfreezy2019-01-191-74/+36
|
* ignore unused methodsgfreezy2019-01-191-0/+3
|
* refactor completions to use TextEdit instead of InsertTextgfreezy2019-01-191-88/+122
|
* remove Cancelable from navigation targetAleksey Kladov2019-01-151-1/+1
|
* args -> paramsFlorian Diebold2019-01-121-1/+1
|
* Complete inherent methodsFlorian Diebold2019-01-121-1/+6
|
* actually produce missing def kindsAleksey Kladov2019-01-111-0/+20
|
* dont complete () if they are already thereAleksey Kladov2019-01-101-1/+1
|
* show field types in completionAleksey Kladov2019-01-091-2/+9
|