about summary refs log tree commit diff
path: root/crates/ide/src/expand_macro.rs
AgeCommit message (Expand)AuthorLines
2022-06-28fix: improve whitespace insertion in pretty printerRyo Yoshida-0/+32
2022-06-10internal: Bump DependenciesLukas Wirth-3/+3
2022-05-24fix: Insert whitespace into trait-impl completions when coming from macrosLukas Wirth-13/+4
2022-05-24add test for macro expand formattingandylizi-0/+18
2022-05-24ide: insert whitespaces surrounding `_` in macro expansionandylizi-1/+1
2022-04-17Disable rustfmt for expand_macro on wasm platformsLukas Wirth-2/+2
2022-04-17Fix macro patterns not getting formatted properlyLukas Wirth-17/+26
2022-04-17feat: Attempt to format expand_macro output with rustfmt if possibleLukas Wirth-7/+74
2022-03-09Add data queries for macrosLukas Wirth-1/+1
2022-03-06internal: Re-arrange ide_db modulesLukas Wirth-1/+1
2022-02-22fix: Fix expand_macro always expanding the first listed deriveLukas Wirth-2/+15
2022-02-22Make replace_derive_with_manual_impl work againLukas Wirth-6/+13
2022-02-22Fix `expand_macro` not working for derive attributesLukas Wirth-13/+11
2022-01-06Move pretty-printing test out of assistLaurențiu Nicola-0/+19
2022-01-06Always put a space after impl in macro pretty-printingJonas Platte-4/+4
2021-12-13fix: insert whitespaces into assoc items for assist when macro generatedLukas Wirth-3/+3
2021-12-13Move ws insert rendering for macro expansion into ide_dbLukas Wirth-84/+7
2021-11-27ide: fix expansion for 'as _'Jake Heinz-0/+21
2021-11-17Check for derive attributes by item path, not `derive` identifierLukas Wirth-15/+7
2021-10-26Update crates/ide/src/expand_macro.rsAnatol Ulrich-2/+2
2021-10-26fix testAnatol Ulrich-1/+3
2021-10-26wordingAnatol Ulrich-1/+1
2021-10-26fix: make `expand_macro` multi-token mapping awareAnatol Ulrich-12/+26
2021-10-12Saw a FIXME comment and decided to fix it.Mirko Rainer-1/+1
2021-10-01Add whitespace b/w lifetime and mut in expansionnathan.whitaker-1/+1
2021-09-14Add some more attribute ide testsLukas Wirth-0/+4
2021-08-26fix: Fix multiple derives in one attribute not expanding all in expand_macroLukas Wirth-4/+27
2021-08-26Improve expand_macroLukas Wirth-33/+59
2021-08-24Expand derive macros under cursor in `Expand Macro Recursively`Lukas Wirth-0/+31
2021-08-21Expand attributes recursively in expand_macroLukas Wirth-8/+19
2021-06-22Factor out `pick_best_token` ide pattern into `ide_db`Lukas Wirth-16/+6
2021-06-22Prefer identifier tokens in expand_macroLukas Wirth-2/+15
2021-06-08Prefer attr macros in "expand macro recursively"Jonas Schievink-20/+14
2021-06-07Make "expand macro" command work with attribute macrosJonas Schievink-7/+27
2021-06-02Allow expand-macro to be invoked anywhere inside a macro callLukas Wirth-3/+3
2021-04-19Replace SyntaxRewriter with ted in exppand_macro::expand_macro_recurLukas Wirth-14/+9
2021-04-08Reduce allocations in Expand macroLaurențiu Nicola-13/+30
2021-04-06Add space after lifetimeEmmanuel Thompson-0/+3
2021-03-31Gifs and screenshots for features in manualAyomide Bamidele-0/+2
2021-01-07Change <|> to $0 - RebaseKevaundray Wedderburn-6/+6
2020-10-02rename mock_analysis -> fixtureAleksey Kladov-2/+2
2020-08-21Switch to expect_test from crates.ioAleksey Kladov-1/+1
2020-08-13Rename ra_ide -> ideAleksey Kladov-0/+283