Ryan Leung
|
2c7e737a06
|
add tests for macro!(/* comment */) (#2592)
* add tests
|
2018-04-04 11:02:01 +09:00 |
|
Shotaro Yamada
|
e2d801f11e
|
Do not turn spaces in the beginning of the file into a newline (#2583)
|
2018-04-01 23:09:53 +09:00 |
|
Ivan Sorokin
|
e6423cf4b1
|
Add test #2574 (#2577)
|
2018-04-01 00:54:44 +09:00 |
|
Seiichi Uchida
|
3de184fb0e
|
Merge pull request #2572 from codeworm96/remove_unreachable
Remove unreachable! from macros.rs
|
2018-03-29 09:16:38 +09:00 |
|
codeworm96
|
38107192f1
|
Add test for #2558
When run against invalid macro definitions, rustfmt should leave
them unchanged rather than panic.
|
2018-03-28 23:50:21 +08:00 |
|
Nick Cameron
|
72b715bad4
|
Merge pull request #2571 from topecongiro/issue-2569
Avoid panicking on macro call with a single comma
|
2018-03-28 17:02:49 +02:00 |
|
Nick Cameron
|
1644b174a7
|
Merge pull request #2557 from topecongiro/vertical-layout-complex-attrs
Use vertical layout for complex attributes
|
2018-03-28 17:01:16 +02:00 |
|
Seiichi Uchida
|
a49e00b4d7
|
Avoid panicking on macro call with a single comma
`parse_item` from libsyntax may return `None`, so we need to discard
the result in that case.
|
2018-03-28 18:14:51 +09:00 |
|
rleungx
|
bf3bf8c235
|
allow underscore
|
2018-03-28 00:31:44 +08:00 |
|
topecongiro
|
c77708ff9a
|
Use vertical layout for complex attributes
|
2018-03-25 15:17:41 +09:00 |
|
Nick Cameron
|
0bc0241d2a
|
Merge pull request #2548 from topecongiro/match-mod
Do not collapse block around expr with condition on match arm
|
2018-03-22 15:40:36 +13:00 |
|
Seiichi Uchida
|
5b9b7d5b9f
|
Do not collapse block around expr with condition on match arm
Closes #2376.
|
2018-03-21 22:21:08 +09:00 |
|
Nick Cameron
|
fa75ef4663
|
fixup tests
|
2018-03-20 09:27:31 +13:00 |
|
Seiichi Uchida
|
adc257f4b3
|
Put a space before colon that appears after a meta variable
Closes #2534.
|
2018-03-19 08:27:53 +09:00 |
|
Seiichi Uchida
|
f8109f8e9c
|
Put spaces around braces
|
2018-03-19 08:23:53 +09:00 |
|
Seiichi Uchida
|
0fd174d5f1
|
Handle binary operators and lifetimes
|
2018-03-19 08:23:53 +09:00 |
|
Seiichi Uchida
|
3f7b59ca2b
|
Break before meta variables when using multiple lines
|
2018-03-19 08:23:53 +09:00 |
|
Seiichi Uchida
|
c9701d8e18
|
Update tests
|
2018-03-19 08:23:53 +09:00 |
|
Seiichi Uchida
|
9cc038897e
|
Add a test for #2538
|
2018-03-17 14:58:56 +09:00 |
|
Nick Cameron
|
c416246494
|
Merge pull request #2509 from topecongiro/issue-2493
Overflow the last rhs of a binary expression
|
2018-03-16 07:30:30 +13:00 |
|
Seiichi Uchida
|
ccd134ed75
|
Add a test for #2497
Closes #2497.
|
2018-03-12 07:54:12 +09:00 |
|
Seiichi Uchida
|
f1d29ff580
|
Update tests for braces on trait
Test that the opening brace of trait with long name or bounds with multiple
lines will be put on the next line.
|
2018-03-12 07:48:31 +09:00 |
|
Nick Cameron
|
af5d3cc87b
|
Merge pull request #2524 from topecongiro/issue-2523
Do not unindent code block in comments with unformattable macro
|
2018-03-12 11:21:09 +13:00 |
|
topecongiro
|
c3e76bc02c
|
Add a test for #2523
|
2018-03-09 17:09:56 +09:00 |
|
Seiichi Uchida
|
e9f5382757
|
Add a test for #2510
Closes #2510.
|
2018-03-09 14:07:43 +09:00 |
|
Nick Cameron
|
dc2f1429e7
|
Merge pull request #2521 from topecongiro/issue-2520
Fix bugs when rewriting doc comments with code block
|
2018-03-09 15:18:53 +13:00 |
|
Nick Cameron
|
58fb47a8ca
|
Merge pull request #2519 from topecongiro/nested-parens
Remove nested parens
|
2018-03-09 15:16:30 +13:00 |
|
Seiichi Uchida
|
484469899b
|
Keep code block without correct backticks enclosing
|
2018-03-09 09:46:43 +09:00 |
|
Seiichi Uchida
|
0acc0a2989
|
Add a test for #2520
|
2018-03-09 09:28:49 +09:00 |
|
Seiichi Uchida
|
06f5d55dde
|
Add a test for removing nested parens
|
2018-03-08 20:25:06 +09:00 |
|
Seiichi Uchida
|
b2d3daccfa
|
Add a test for #2491
|
2018-03-08 19:08:32 +09:00 |
|
moe
|
a2f861730e
|
fix adds a trailing comma to struct-like macro (#2490)
* fix adds a trailing comma to struct-like macro
|
2018-03-08 18:05:39 +09:00 |
|
Seiichi Uchida
|
0e660e4c76
|
Add a test for #2493
|
2018-03-08 17:16:42 +09:00 |
|
Nick Cameron
|
06d509c25c
|
Merge pull request #2512 from topecongiro/rustc-ap-syntax
Update rustc-ap-syntax
|
2018-03-08 17:13:05 +13:00 |
|
Shotaro Yamada
|
b3fa50db73
|
Use nested_shape for indenting types of lazy_static
|
2018-03-07 10:51:28 +09:00 |
|
Seiichi Uchida
|
0393037d6e
|
Add tests for #2398
|
2018-03-06 19:42:55 +09:00 |
|
Seiichi Uchida
|
3fc8bb19a6
|
Add tests for #2511
|
2018-03-06 19:42:38 +09:00 |
|
kngwyu
|
f8f5d5c68c
|
add tests for 2506
|
2018-03-05 17:35:58 +09:00 |
|
Seiichi Uchida
|
cea5a92a6c
|
Add a test for #2482
|
2018-03-02 21:53:13 +09:00 |
|
Nick Cameron
|
4f522794ae
|
Tidy up and pass tests
|
2018-03-02 15:07:13 +13:00 |
|
topecongiro
|
4af2aa3a9e
|
Create rustfmt_core crate
|
2018-02-07 22:48:05 +09:00 |
|
topecongiro
|
5e0c6f9716
|
Avoid orphan in chain with punctuation
|
2018-02-06 09:36:29 +09:00 |
|
Seiichi Uchida
|
d85e1db178
|
Merge pull request #2393 from RReverser/macro_rules
Format stable macro_rules
|
2018-02-05 09:56:26 +09:00 |
|
topecongiro
|
18ba02ea70
|
Add a test for #2208
Closes #2208.
|
2018-02-05 08:38:53 +09:00 |
|
Ingvar Stepanyan
|
6377c52233
|
Fix comment handling in macros
|
2018-02-04 11:54:03 +00:00 |
|
Ingvar Stepanyan
|
70e7716262
|
Comments WIP
|
2018-02-04 11:54:03 +00:00 |
|
Ingvar Stepanyan
|
fef3e03d3e
|
Add repetition example
|
2018-02-04 11:53:10 +00:00 |
|
Ingvar Stepanyan
|
c750442e04
|
Add macro_rules tests
|
2018-02-04 11:53:09 +00:00 |
|
Seiichi Uchida
|
9273a72420
|
Add tests for reorder_extern_crates
|
2018-02-04 12:07:51 +09:00 |
|
Seiichi Uchida
|
61b23a4293
|
Skip rewriting macro def with repeat
|
2018-02-04 08:52:50 +09:00 |
|