about summary refs log tree commit diff
path: root/crates/syntax/src
AgeCommit message (Expand)AuthorLines
2021-07-10Respect coercions in `inline_call`Lukas Wirth-4/+13
2021-07-09fix: Adding async keyword when await is present in generate_function assistvi_mi-2/+5
2021-07-05Update `inline_call` assist doc exampleLukas Wirth-6/+8
2021-07-05Merge #9474bors[bot]-0/+21
2021-07-05Fixup emitted whitespace in most casesLukas Wirth-0/+6
2021-07-04minor: untangle complex conditionAleksey Kladov-10/+9
2021-07-04minor: better error messageAleksey Kladov-1/+1
2021-07-03Merge #9476bors[bot]-16/+1143
2021-07-03internal: overhaul code generationAleksey Kladov-16/+1143
2021-07-03Inline parameters in `inline_call` if possibleLukas Wirth-0/+15
2021-07-03Merge the inline function/method assists into `inline_call`Lukas Wirth-2/+1
2021-07-03feat: Implement `inline_method` assistLukas Wirth-11/+17
2021-07-02`replace_match_with_if_let` works on more binary matchesLukas Wirth-0/+4
2021-07-01Merge #9458bors[bot]-3/+10
2021-07-02Remove make::match_arm_with_guardLukas Wirth-3/+10
2021-07-01Merge #9455bors[bot]-0/+13
2021-07-02Handle not let if expressions in replace_if_let_with_matchLukas Wirth-0/+13
2021-06-30Don't classify NameRef paths inside attribute TokenTreesLukas Wirth-0/+8
2021-06-28Fix `NameRef::classify` path resolution inside attributesLukas Wirth-5/+21
2021-06-27Deduplicate ast expression walking logicLukas Wirth-1/+51
2021-06-22Merge #9367bors[bot]-0/+9
2021-06-22Document perf characteristic of to_nodeAleksey Kladov-0/+9
2021-06-21feature: massively improve performance for large filesAleksey Kladov-1/+1
2021-06-18Don't insert imports outside of cfg attributed itemsLukas Wirth-1/+7
2021-06-18Allow to disable import insertion on single path glob importsLukas Wirth-0/+9
2021-06-17Create modules in correct directory for nested modules in move_module assistLukas Wirth-0/+8
2021-06-15Highlight unsafe trait refs as unsafe only in impl blocks and definitionsLukas Wirth-0/+9
2021-06-13clippy::manual_str_repeatMaan2003-1/+1
2021-06-13clippy::redudant_borrowMaan2003-10/+10
2021-06-11Update ungrammarJonas Schievink-7/+43
2021-06-08Fix edge case for ImportGranularity guessingLukas Wirth-1/+4
2021-06-03Apply more clippy suggestions and update generatedClemens Wasser-5/+5
2021-06-02Account for generics in extract_struct_from_enum_variantLukas Wirth-3/+2
2021-05-31minor: remove debug printAleksey Kladov-1/+0
2021-05-27Attribute completion is context awareLukas Wirth-0/+7
2021-05-24generate match arms with todo!() as placeholder bodyDomantas Jadenkus-6/+15
2021-05-22Add more docsAleksey Kladov-4/+15
2021-05-22internal: replace AstTransformer with mutable syntax treesAleksey Kladov-54/+19
2021-05-20Don't compare ast::Visibility by stringifyingLukas Tobias Wirth-0/+23
2021-05-17fix: don't add extra whitespace around fieldsAleksey Kladov-0/+4
2021-05-16internal: use mutable syntax trees when filling fieldsAleksey Kladov-98/+42
2021-05-16internal: use mutable trees when filling match armsAleksey Kladov-126/+69
2021-05-16Merge #8813bors[bot]-20/+61
2021-05-15Attach comments to ast::ImplLukas Wirth-2/+2
2021-05-14internal: use more mutable APIsAleksey Kladov-35/+17
2021-05-14internal: rewrite assoc item manipulaion to use mutable treesAleksey Kladov-153/+72
2021-05-14internal: remove SyntaxRewriterAleksey Kladov-153/+4
2021-05-14internal: remove more of the SyntaxRewriterAleksey Kladov-29/+31
2021-05-14internal: remove one more immutable treeAleksey Kladov-39/+12
2021-05-13Cleanup importsAleksey Kladov-4/+3