topecongiro
|
979d131c5d
|
Format and preserve attributes on ast::Stmt
|
2017-08-30 19:27:36 +09:00 |
|
Alex Crichton
|
1577cefad5
|
Add support for Yield
|
2017-08-30 13:54:25 +12:00 |
|
topecongiro
|
6bbc6b54de
|
Refactor - remove duplicates
replacing some functions with recover_missing_comments() and
rewrite_missing_comments().
|
2017-08-28 00:13:42 +09:00 |
|
Michael Smith
|
411c73c12f
|
Add multiline_{closure,match_arm}_forces_block
multiline_closure_forces_block = false (default):
result.and_then(|maybe_value| match maybe_value {
None => ...,
Some(value) => ...,
})
multiline_closure_forces_block = true:
result.and_then(|maybe_value| {
match maybe_value {
None => ...,
Some(value) => ...,
}
})
multiline_match_arm_forces_block = false (default):
match lorem {
None => if ipsum {
println!("Hello World");
},
Some(dolor) => ...,
}
multiline_match_arm_forces_block = true:
match lorem {
None => {
if ipsum {
println!("Hello World");
}
}
Some(dolor) => ...,
}
|
2017-08-21 14:05:20 -07:00 |
|
Nick Cameron
|
88cb142173
|
Merge pull request #1895 from topecongiro/configs-match_pattern_separator_break_point
Add mach_pattern_separator_break_point config option
|
2017-08-21 09:30:34 +12:00 |
|
Michael Smith
|
b2d10e39b4
|
Fix typos in comment
|
2017-08-18 17:11:35 -07:00 |
|
Seiichi Uchida
|
63ac49638b
|
Support match_pattern_separator_break_point config option
|
2017-08-18 23:19:47 +09:00 |
|
Seiichi Uchida
|
f9d279576f
|
Use write_list() for rewriting match arms
|
2017-08-18 23:15:56 +09:00 |
|
Nick Cameron
|
02cb9a134d
|
Merge pull request #1886 from topecongiro/issue-1882
Obey to `array_layout` when using mixed tactic for array
|
2017-08-16 16:27:37 +12:00 |
|
Seiichi Uchida
|
4fd9920a2d
|
Obey to array_layout when using mixed tactic for array
|
2017-08-15 22:10:39 +09:00 |
|
Seiichi Uchida
|
a1d28bf41c
|
Merge pull request #1872 from sinkuu/remove_newline
Remove blank lines at start or end of block
|
2017-08-15 00:28:31 +09:00 |
|
topecongiro
|
0af19985fc
|
Generalize combine_attr_and_expr
|
2017-08-11 17:52:13 +09:00 |
|
sinkuu
|
fea3080f91
|
Format
|
2017-08-11 17:44:16 +09:00 |
|
topecongiro
|
beeaf8d065
|
Fix a typo
|
2017-08-09 16:37:21 +09:00 |
|
topecongiro
|
bb8afcb091
|
Avoid rewriting the last argument whenever possible
|
2017-08-09 16:37:21 +09:00 |
|
topecongiro
|
be38606c77
|
Add leave_last field to ListItems
|
2017-08-09 16:37:21 +09:00 |
|
Seiichi Uchida
|
f9239dd630
|
Format source codes and update tests
|
2017-08-09 16:36:41 +09:00 |
|
topecongiro
|
6b85c4a6e7
|
Format inner attributes in match expr
|
2017-08-05 15:24:12 +09:00 |
|
topecongiro
|
d4bf413956
|
Do not add missing snippet between arms if it's just spaces
|
2017-08-05 15:23:23 +09:00 |
|
Nick Cameron
|
c283d3e643
|
Merge pull request #1840 from topecongiro/match-with-max-width
Match with max width
|
2017-08-01 13:51:23 +12:00 |
|
Seiichi Uchida
|
568a9adf87
|
Avoid early line breaks in match condition
|
2017-07-31 16:24:07 +09:00 |
|
Seiichi Uchida
|
e588f2fd7b
|
Make definitive_tactic more generic via enum Separator
|
2017-07-31 16:23:42 +09:00 |
|
Seiichi Uchida
|
570a3505b9
|
Make definitive_tactic more generic with separator length
|
2017-07-29 22:13:23 +09:00 |
|
topecongiro
|
5aff5beb2a
|
More fine-grained file-lines
|
2017-07-29 16:11:36 +09:00 |
|
Nick Cameron
|
1f991d00e0
|
Merge pull request #1822 from topecongiro/issue-1172
Remove newlines between list elements for expressions
|
2017-07-27 11:15:53 +12:00 |
|
Seiichi Uchida
|
261865ecc9
|
Remove newlines between list elements for expressions
|
2017-07-26 22:43:36 +09:00 |
|
topecongiro
|
38614e7af1
|
Format source codes and update tests
|
2017-07-26 17:43:17 +09:00 |
|
topecongiro
|
6b8f62fcc8
|
Avoid regression
|
2017-07-26 17:42:52 +09:00 |
|
topecongiro
|
760d6b85e2
|
Ignore the last line overhead when rewriting condition
|
2017-07-26 17:41:45 +09:00 |
|
topecongiro
|
2ffe4d0563
|
Simplify rewrite_pair
|
2017-07-26 17:40:57 +09:00 |
|
topecongiro
|
e523f053a3
|
Format source codes and update tests
|
2017-07-26 16:30:58 +09:00 |
|
topecongiro
|
3884b532b9
|
Avoid unnecessary line breaks in condition expression
|
2017-07-26 16:28:55 +09:00 |
|
Seiichi Uchida
|
8b970fcc9f
|
Format inner attributes wherever possible
|
2017-07-25 00:55:55 +09:00 |
|
topecongiro
|
68c6fe70fd
|
Format source codes and update tests
|
2017-07-21 17:57:31 +09:00 |
|
topecongiro
|
a16307a70f
|
Allow block-like rhs expression to stay on the same line as lhs
|
2017-07-21 17:57:31 +09:00 |
|
topecongiro
|
b233653a22
|
Cover missing comments between attributes and expressions
|
2017-07-20 23:58:00 +09:00 |
|
Seiichi Uchida
|
a8b0a6e4c5
|
Format source codes and update tests
|
2017-07-20 00:42:00 +09:00 |
|
Seiichi Uchida
|
28e32ce898
|
Use block indent when rewriting parenthesised expressions
|
2017-07-20 00:42:00 +09:00 |
|
Seiichi Uchida
|
faf45b3a80
|
Remove old heuristics from legacy style
|
2017-07-20 00:42:00 +09:00 |
|
Seiichi Uchida
|
cf8b191852
|
Put the brace of match on the next line if condition is multi-lined
|
2017-07-20 00:42:00 +09:00 |
|
Seiichi Uchida
|
b78b6e8b09
|
Format source codes and update tests
|
2017-07-20 00:42:00 +09:00 |
|
Seiichi Uchida
|
0a2567db93
|
Implement RFC style for match
Put the opening brace of match arm's body on the next line if the pattern has
guard and consists of multi lines.
|
2017-07-20 00:42:00 +09:00 |
|
Seiichi Uchida
|
de403f4f65
|
Use offset_left instead of shrink_left
|
2017-07-20 00:41:36 +09:00 |
|
topecongiro
|
dcb953b901
|
Add trailing comma when using Mixed indent style with newline
|
2017-07-13 20:32:46 +09:00 |
|
topecongiro
|
6fd291981e
|
Sort imports in alphabetical and consistent order
|
2017-07-13 18:42:14 +09:00 |
|
topecongiro
|
2fb66cd1d3
|
Add trailing_semicolon config option
trailing_semicolon controls whether to add a trailing semicolon after break,
continue and return.
|
2017-07-12 14:16:06 +09:00 |
|
topecongiro
|
e3310a6a18
|
Format source codes
|
2017-07-11 21:53:10 +09:00 |
|
topecongiro
|
08f3f03353
|
Implement combining against match arms
|
2017-07-11 21:52:27 +09:00 |
|
Nick Cameron
|
4cfc2bfbd4
|
Merge pull request #1778 from topecongiro/rfc/match-arm-multiline-pattern
Rfc: fix up match arm pattern
|
2017-07-11 16:11:09 +12:00 |
|
topecongiro
|
76228e81de
|
Format source codes
|
2017-07-10 16:52:50 +09:00 |
|