about summary refs log tree commit diff
path: root/crates/ra_ide_api/src
AgeCommit message (Expand)AuthorLines
2019-03-03Add optional range parameter to SyntaxTreeParamsVille Penttinen-3/+9
2019-03-03Represent unknown types as {unknown} instead of [unknown]Florian Diebold-1/+1
2019-03-02Merge #908bors[bot]-8/+27
2019-03-02remove second way to get the bodyAleksey Kladov-1/+1
2019-03-02rename syntax_mapping as wellAleksey Kladov-16/+15
2019-03-02align lower module query namesAleksey Kladov-2/+1
2019-03-02dont store body inside source mapAleksey Kladov-1/+1
2019-03-02rename syntax-mapping -> source-mapAleksey Kladov-7/+7
2019-02-28Update hover message since we do support globskjeremy-1/+1
2019-02-28Enable markup for hover on expressions which resolve using type_ofVille Penttinen-8/+27
2019-02-27Enable hover support for NamedFieldDefsVille Penttinen-3/+79
2019-02-27Allow goto-definition to work for named fields in struct initializerVille Penttinen-0/+45
2019-02-27Add support for hovering over the name of an itemVille Penttinen-2/+28
2019-02-26Replace visit_fn with crate::completion::function_labelVille Penttinen-43/+2
2019-02-26Add new type HoverResult to contain the results of hoveringVille Penttinen-15/+148
2019-02-26Add support for showing fn signature when hoveringVille Penttinen-3/+43
2019-02-25rename type to type_alias in the AST as wellAleksey Kladov-7/+7
2019-02-24complete patternsAleksey Kladov-0/+103
2019-02-24Rename Type => TypeAliasFlorian Diebold-4/+4
2019-02-24move testing functionsAleksey Kladov-20/+14
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/+41
2019-02-24complete fields in struct literalsAleksey Kladov-7/+16
2019-02-24complete struct literalsAleksey Kladov-0/+72
2019-02-24Assign IDs to assistsAleksey Kladov-4/+15
2019-02-23Remove unnecessary to_nav_targetVille Penttinen-16/+12
2019-02-23Add name_range field to FileSymbolVille Penttinen-7/+17
2019-02-23Fix NavigationTarget debug_render container_name outputVille Penttinen-1/+1
2019-02-23Fix goto def not working when cursor was over the name of a defVille Penttinen-4/+126
2019-02-22Merge #866bors[bot]-0/+20
2019-02-22Change resolve_path to return the fully resolved path or PerNs::noneVille Penttinen-2/+2
2019-02-21Merge #864bors[bot]-0/+17
2019-02-21kill utils moduleAleksey Kladov-3/+2
2019-02-21Implement basic support for Associated Methods and ConstantsVille Penttinen-2/+22
2019-02-20Fix handling of generics in tuple variants and refactor a bitFlorian Diebold-0/+17
2019-02-19remove ignored macro testsAleksey Kladov-1/+1
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-17Merge #844bors[bot]-34/+94
2019-02-17Remove leading ::Ville Penttinen-1/+1