aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_lsp_server/src/conv.rs
Commit message (Expand)AuthorAgeFilesLines
* don't send LocationLink unless the client opts-inAleksey Kladov2019-07-081-1/+9
* simplifyAleksey Kladov2019-07-081-0/+13
* add try_conv_with_to_vecAleksey Kladov2019-07-081-21/+46
* Some clippy fixes for 1.36Jeremy Kolb2019-07-041-1/+1
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-7/+7
* make Docs handing more ideomaticAleksey Kladov2019-06-081-1/+1
* renameAleksey Kladov2019-06-011-25/+25
* update ra_ide_api to use builtinsAleksey Kladov2019-05-301-0/+1
* Added local macro gotoLenard Pratt2019-05-041-0/+1
* Refactor CallInfo function signatures to new FunctionSignature typeVille Penttinen2019-04-091-0/+22
* LSP: Support EnumMember and Fieldkjeremy2019-03-111-0/+2
* rename type to type_alias in the AST as wellAleksey Kladov2019-02-251-1/+1
* Don't use additional_text_edits API internallyAleksey Kladov2019-02-181-6/+26
* Refactor find_all_refs to return ReferenceSearchResultVille Penttinen2019-02-171-1/+1
* reformat the worldAleksey Kladov2019-02-081-47/+12
* Some clippy cleanupskjeremy2019-02-061-5/+2
* Use the new Resolver API in completionFlorian Diebold2019-02-011-0/+1
* Pass Documentation up to LSP and add "rust" to our codeblocks thereJeremy Kolb2019-01-301-8/+11
* Fix target_selection_range typeHirokazu Hata2019-01-231-1/+1
* Teach CompletionItem about documentationJeremy Kolb2019-01-221-2/+10
* use a combination of `source_change` and `text_edit` for `CompleteItem`gfreezy2019-01-201-7/+4
* refactor to use `remove_range` and `replace_range` instead of TextEditgfreezy2019-01-191-7/+13
* refactor completions to use TextEdit instead of InsertTextgfreezy2019-01-191-16/+19
* switch to lsp-typesAleksey Kladov2019-01-141-15/+15
* target_selection_range is not nullable in the implementationAleksey Kladov2019-01-131-5/+10
* Complete inherent methodsFlorian Diebold2019-01-121-0/+1
* actually produce missing def kindsAleksey Kladov2019-01-111-0/+4
* fix testsAleksey Kladov2019-01-111-2/+3
* use location link in goto defAleksey Kladov2019-01-111-8/+20
* return ref ranges from gotodefAleksey Kladov2019-01-111-1/+10
* add completion detailAleksey Kladov2019-01-091-0/+1
* fix usages after renameAleksey Kladov2019-01-081-1/+1
* dont depend on ra_editor directlyAleksey Kladov2019-01-081-1/+1
* Rename ImplItem to ImplBlockFlorian Diebold2019-01-041-1/+1
* use lsp WorkspaceEdit instead of custom source_file_edits and file_system_editsBernardo2019-01-031-17/+34
* use navigation target in APIAleksey Kladov2019-01-021-1/+10
* fix icons in completionAleksey Kladov2018-12-311-1/+0
* completion for enum variantsAleksey Kladov2018-12-281-0/+1
* switch to FileRangeAleksey Kladov2018-12-281-1/+12
* Merge #325bors[bot]2018-12-271-40/+7
|\
| * change to `TextEdit` to avoid allocation and sortBernardo2018-12-251-4/+6
| * use new translate_offset_with_edit for TryConvWithBernardo2018-12-251-36/+1
| * move translate_offset_with_edit to ra_editorBernardo2018-12-251-305/+0
| * initial newline translation workingBernardo2018-12-251-13/+257
| * test translate_offset_with_edit against simple impl for single editsBernardo2018-12-251-0/+61
* | Implement basic completion for fieldsFlorian Diebold2018-12-251-0/+1
* | Do name resolution by namespace (types/values)Florian Diebold2018-12-251-0/+2
|/
* binding iconAleksey Kladov2018-12-211-0/+1
* moar iconsAleksey Kladov2018-12-211-0/+2
* more iconsAleksey Kladov2018-12-211-1/+14