Commit graph

1924 commits

Author SHA1 Message Date
topecongiro
183e3482e5 Add a space before range if lhs ends with dot 2017-07-04 20:23:57 +09:00
Nick Cameron
2400f39f98 Merge pull request #1757 from topecongiro/rfc/combine-array
Rfc: Combine Array
2017-07-04 18:22:32 +12:00
Nick Cameron
960dd3242a Merge pull request #1756 from topecongiro/closure_block_indent_threshold
Use correct one line budget in rewrite_closure_block
2017-07-04 18:21:11 +12:00
Nick Cameron
617578146f Merge pull request #1752 from topecongiro/supress-write-mode-warning
Suppress write mode warning
2017-07-04 18:11:48 +12:00
Nick Cameron
70ba87f9ae Merge pull request #1750 from topecongiro/multi-lined-index
Put multi-lined index on the next line if it fits in one line
2017-07-04 18:11:01 +12:00
topecongiro
2ed6feca83 Update tests
Now structs.rs has no overflowing max_width :)
2017-07-03 18:55:11 +09:00
topecongiro
34b4a9d3c4 Add struct_field_align_threshold for vertical alignment 2017-07-03 18:54:41 +09:00
topecongiro
bd991851c8 Format source codes 2017-07-03 18:54:26 +09:00
topecongiro
89aaf3bf03 Use correct width and tactic for struct literal 2017-07-03 18:53:47 +09:00
topecongiro
7eafad96ad Implement Spanned for ast::StructField and ast::Field 2017-07-03 18:48:21 +09:00
topecongiro
c762cf9b43 Update tests 2017-06-29 11:01:22 +09:00
topecongiro
4e0882ea67 Combine Array 2017-06-29 11:01:12 +09:00
topecongiro
0199e08367 Use correct one line budget in rewrite_closure_block 2017-06-28 10:56:29 +09:00
topecongiro
747481068c Add an option to inhibit warning on write-mode change 2017-06-27 11:28:28 +09:00
topecongiro
5f77581763 Put multi-lined index on the next line if it fits in one line 2017-06-26 07:57:06 +09:00
Nick Cameron
f028cbe760 nightly-0.1.7 2017-06-23 17:03:47 +12:00
Nick Cameron
092f31b72a Merge pull request #1744 from topecongiro/macro-arguments-trailing-comma
Do not add trailing comma inside macro invocation unless there alreay is
2017-06-23 17:02:45 +12:00
topecongiro
eeb5599b4b Do not add trailing comma inside macro invocation unless there already is 2017-06-23 13:43:43 +09:00
Nick Cameron
c9d53e13d7 nightly-0.1.6 2017-06-23 16:30:19 +12:00
Nick Cameron
63076d7f21 Merge pull request #1743 from topecongiro/macro-trailing-comma
Preserve trailing comma of macro invocation
2017-06-23 16:23:32 +12:00
topecongiro
f062544cdd Update tests inside macro.rs
I moved around some tests in order to prevent rustfmt from failing to format
tests after macro invocations whose arguments cannot be parsed as expressions.
2017-06-23 13:03:37 +09:00
topecongiro
60f0c576c9 Preserve trailing comma of macro invocation 2017-06-23 12:59:47 +09:00
Nick Cameron
63784cb75f Merge pull request #1738 from birkenfeld/patch-1
Handle proc-macro crates in cargo-fmt
2017-06-22 11:09:40 +12:00
Nick Cameron
481defac8f Merge pull request #1740 from euclio/patch-2
remove link to old style guidelines
2017-06-22 07:59:19 +12:00
Andy Russell
75ec25a2ca remove link to old style guidelines
Fixes #1564.
2017-06-21 13:45:24 -04:00
Georg Brandl
b95666b20c Handle proc-macro crates in cargo-fmt 2017-06-21 07:32:23 +02:00
Nick Cameron
a4af0ec0e3 Merge pull request #1729 from topecongiro/single-line-block
Allow single line block in expression context
2017-06-21 08:33:12 +12:00
topecongiro
64fc9e31e7 Fix a typo 2017-06-20 22:38:14 +09:00
topecongiro
b5a13602d9 Update tests 2017-06-20 22:35:16 +09:00
topecongiro
fb1225a8af Use format_expr wherever single-lined block is not allowed 2017-06-20 22:35:16 +09:00
topecongiro
eeb20e2033 Refactor rewrite for ast::Block 2017-06-20 22:35:16 +09:00
Nick Cameron
90251c32ff Add warning about write-mode change 2017-06-20 18:47:32 +12:00
Nick Cameron
fbc95385d3 nightly-0.1.5 2017-06-20 17:00:01 +12:00
Nick Cameron
e8494d7a0b Merge pull request #1709 from theotherphil/master
Fix defaults in Configurations.md
2017-06-20 16:29:01 +12:00
Seiichi Uchida
f74be44b1c Merge pull request #1732 from olson-sean-k/issue-1377
Keep brace on same line as `match` when using `ClosingNextLine`.
2017-06-20 12:07:03 +09:00
Nick Cameron
c4b662625b Merge pull request #1735 from kogai/public-file-lines
Public file-lines constructor
2017-06-20 13:09:43 +12:00
Nick Cameron
1ebbc3cd68 Merge pull request #1734 from topecongiro/raw-string-literal
Allow extending a chain after raw string literal
2017-06-20 12:29:25 +12:00
Nick Cameron
6f51e9454e Merge pull request #1733 from topecongiro/cargo-fmt
Do not run cargo fmt if there are unnecessary arguments
2017-06-20 12:28:36 +12:00
Nick Cameron
779f037c8d Merge pull request #1728 from topecongiro/trailing-comma
Apply config.trailing_comma wherever possible
2017-06-20 12:22:58 +12:00
Phil Ellison
55c2e3b1a4 Fix control_style example 2017-06-19 19:43:38 +01:00
Sean Olson
ea1df1777b Modify control_brace_sytle test to ensure match braces are formatted correctly. 2017-06-19 08:12:15 -07:00
Seiichi Uchida
53202b4029 Do not run cargo fmt if there are unnecessary arguments 2017-06-19 23:39:59 +09:00
Sean Olson
d7298fbd97 Keep brace on same line as match when using ClosingNextLine for control_brace_style. 2017-06-19 07:14:51 -07:00
Seiichi Uchida
b99f3cb447 Allow extending a chain after raw string literal 2017-06-19 22:06:08 +09:00
shinichi kogai
325d02bcc7 Public file-lines constructor 2017-06-19 21:14:33 +09:00
topecongiro
512c8c1edf Apply config.trailing_comma wherever possible 2017-06-19 16:00:04 +09:00
Nick Cameron
a87a4450aa Merge pull request #1727 from topecongiro/disallow-overflowing-closure
Disallow overflowing closure if there are multiple closures in args
2017-06-19 16:49:29 +12:00
topecongiro
ec4b439484 Disallow overflowing closure if there are multiple closures in args 2017-06-19 12:07:20 +09:00
Nick Cameron
f2fd4fbf2c Merge pull request #1726 from topecongiro/tuple-overflow
Apply the same overflowing rule to tuple as function call
2017-06-19 14:36:50 +12:00
topecongiro
482675cf58 Update tests 2017-06-19 11:25:21 +09:00