about summary refs log tree commit diff
path: root/crates/ra_ide_api/src/completion
AgeCommit message (Expand)AuthorLines
2019-03-02rename syntax_mapping as wellAleksey Kladov-4/+4
2019-03-02rename syntax-mapping -> source-mapAleksey Kladov-2/+2
2019-02-24complete patternsAleksey Kladov-0/+101
2019-02-24Rename Type => TypeAliasFlorian Diebold-3/+3
2019-02-24move testing functionsAleksey Kladov-20/+11
2019-02-24move the rest of presentation to presentationAleksey Kladov-50/+20
2019-02-24move more code to presentationAleksey Kladov-88/+57
2019-02-24move res completion to presentationAleksey Kladov-41/+42
2019-02-24simplifyAleksey Kladov-31/+31
2019-02-24move enum-variants to presentationAleksey Kladov-21/+21
2019-02-24simplifyAleksey Kladov-35/+31
2019-02-24move presentaion completion to presentationAleksey Kladov-80/+80
2019-02-24move function rendering to presentationAleksey Kladov-24/+49
2019-02-24introduce completion presentationAleksey Kladov-32/+40
2019-02-24complete fields in struct literalsAleksey Kladov-7/+16
2019-02-24complete struct literalsAleksey Kladov-0/+70
2019-02-18more compact edits in instaAleksey Kladov-1161/+339
2019-02-18Don't use additional_text_edits API internallyAleksey Kladov-378/+1274
2019-02-18More orthogonal method namingAleksey Kladov-9/+4
2019-02-18More compact debug representation for completionAleksey Kladov-1883/+610
2019-02-17Don't render `()` in calls to assoc functionsAleksey Kladov-6/+42
2019-02-17Unify with the autorefed/autoderefed receiver type during method resolutionFlorian Diebold-1/+1
2019-02-14use better label for &mut ref completionAleksey Kladov-11/+11
2019-02-14tweak postfix completionsAleksey Kladov-13/+60
2019-02-14add ref postfix templateAleksey Kladov-3/+27
2019-02-13Complete names from preludeFlorian Diebold-1/+74
2019-02-12Filter attributes from the completion details/labelLaurențiu Nicola-0/+46
2019-02-12Fix some typosPascal Hertleif-1/+1
2019-02-12Implement completion for associated itemsLaurențiu Nicola-1/+223
2019-02-11fix regression in self-referential completionAleksey Kladov-15/+31
2019-02-11use extern prelude in ResolverAleksey Kladov-0/+38
2019-02-08reformat the worldAleksey Kladov-46/+19
2019-02-06Some clippy cleanupskjeremy-9/+6
2019-02-04Complete extern prelude (again)Florian Diebold-0/+36
2019-02-03fold complete_postfix tests into oneHoàng Đức Hiếu-411/+3
2019-02-02add postfix completion for `dbg!()` with `.dbg`Hoàng Đức Hiếu-6/+212
2019-02-01Some cleanup and additional testsFlorian Diebold-24/+120
2019-02-01Make the Resolution variants tuple variantsFlorian Diebold-18/+14
2019-02-01CleanupFlorian Diebold-4/+4
2019-02-01Use the new Resolver API in completionFlorian Diebold-68/+74
2019-01-29Pass Documentation up to LSP and add "rust" to our codeblocks thereJeremy Kolb-25/+10
2019-01-27Sort completions in testsFlorian Diebold-270/+271
2019-01-25Add docs to struct fieldsJeremy A. Kolb-6/+14
2019-01-25Add module documentation supportJeremy A. Kolb-1/+43
2019-01-25EnumVariant details for completionJeremy A. Kolb-6/+107
2019-01-25use positional ids for fieldsAleksey Kladov-2/+2
2019-01-25pack enum variants into arenaAleksey Kladov-5/+5
2019-01-25rename def_id -> defAleksey Kladov-4/+1
2019-01-24Merge #623bors[bot]-46/+30
2019-01-25ModuleDef is Def-freeAleksey Kladov-1/+0