index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
ide
/
src
/
expand_macro.rs
Age
Commit message (
Expand
)
Author
Lines
2022-06-28
fix: improve whitespace insertion in pretty printer
Ryo Yoshida
-0
/
+32
2022-06-10
internal: Bump Dependencies
Lukas Wirth
-3
/
+3
2022-05-24
fix: Insert whitespace into trait-impl completions when coming from macros
Lukas Wirth
-13
/
+4
2022-05-24
add test for macro expand formatting
andylizi
-0
/
+18
2022-05-24
ide: insert whitespaces surrounding `_` in macro expansion
andylizi
-1
/
+1
2022-04-17
Disable rustfmt for expand_macro on wasm platforms
Lukas Wirth
-2
/
+2
2022-04-17
Fix macro patterns not getting formatted properly
Lukas Wirth
-17
/
+26
2022-04-17
feat: Attempt to format expand_macro output with rustfmt if possible
Lukas Wirth
-7
/
+74
2022-03-09
Add data queries for macros
Lukas Wirth
-1
/
+1
2022-03-06
internal: Re-arrange ide_db modules
Lukas Wirth
-1
/
+1
2022-02-22
fix: Fix expand_macro always expanding the first listed derive
Lukas Wirth
-2
/
+15
2022-02-22
Make replace_derive_with_manual_impl work again
Lukas Wirth
-6
/
+13
2022-02-22
Fix `expand_macro` not working for derive attributes
Lukas Wirth
-13
/
+11
2022-01-06
Move pretty-printing test out of assist
Laurențiu Nicola
-0
/
+19
2022-01-06
Always put a space after impl in macro pretty-printing
Jonas Platte
-4
/
+4
2021-12-13
fix: insert whitespaces into assoc items for assist when macro generated
Lukas Wirth
-3
/
+3
2021-12-13
Move ws insert rendering for macro expansion into ide_db
Lukas Wirth
-84
/
+7
2021-11-27
ide: fix expansion for 'as _'
Jake Heinz
-0
/
+21
2021-11-17
Check for derive attributes by item path, not `derive` identifier
Lukas Wirth
-15
/
+7
2021-10-26
Update crates/ide/src/expand_macro.rs
Anatol Ulrich
-2
/
+2
2021-10-26
fix test
Anatol Ulrich
-1
/
+3
2021-10-26
wording
Anatol Ulrich
-1
/
+1
2021-10-26
fix: make `expand_macro` multi-token mapping aware
Anatol Ulrich
-12
/
+26
2021-10-12
Saw a FIXME comment and decided to fix it.
Mirko Rainer
-1
/
+1
2021-10-01
Add whitespace b/w lifetime and mut in expansion
nathan.whitaker
-1
/
+1
2021-09-14
Add some more attribute ide tests
Lukas Wirth
-0
/
+4
2021-08-26
fix: Fix multiple derives in one attribute not expanding all in expand_macro
Lukas Wirth
-4
/
+27
2021-08-26
Improve expand_macro
Lukas Wirth
-33
/
+59
2021-08-24
Expand derive macros under cursor in `Expand Macro Recursively`
Lukas Wirth
-0
/
+31
2021-08-21
Expand attributes recursively in expand_macro
Lukas Wirth
-8
/
+19
2021-06-22
Factor out `pick_best_token` ide pattern into `ide_db`
Lukas Wirth
-16
/
+6
2021-06-22
Prefer identifier tokens in expand_macro
Lukas Wirth
-2
/
+15
2021-06-08
Prefer attr macros in "expand macro recursively"
Jonas Schievink
-20
/
+14
2021-06-07
Make "expand macro" command work with attribute macros
Jonas Schievink
-7
/
+27
2021-06-02
Allow expand-macro to be invoked anywhere inside a macro call
Lukas Wirth
-3
/
+3
2021-04-19
Replace SyntaxRewriter with ted in exppand_macro::expand_macro_recur
Lukas Wirth
-14
/
+9
2021-04-08
Reduce allocations in Expand macro
Laurențiu Nicola
-13
/
+30
2021-04-06
Add space after lifetime
Emmanuel Thompson
-0
/
+3
2021-03-31
Gifs and screenshots for features in manual
Ayomide Bamidele
-0
/
+2
2021-01-07
Change <|> to $0 - Rebase
Kevaundray Wedderburn
-6
/
+6
2020-10-02
rename mock_analysis -> fixture
Aleksey Kladov
-2
/
+2
2020-08-21
Switch to expect_test from crates.io
Aleksey Kladov
-1
/
+1
2020-08-13
Rename ra_ide -> ide
Aleksey Kladov
-0
/
+283