Commit Graph

2117 Commits

Author SHA1 Message Date
Nick Cameron
9f572dbc64 Merge pull request #1805 from topecongiro/inner-attr
Format inner attributes
2017-07-25 11:38:59 +12:00
Seiichi Uchida
5c99d6c6bc Update tests 2017-07-25 00:56:09 +09:00
Seiichi Uchida
8b970fcc9f Format inner attributes wherever possible 2017-07-25 00:55:55 +09:00
Seiichi Uchida
adce954560 Support inner attributes 2017-07-25 00:55:29 +09:00
Nick Cameron
b559a0f2f2 Merge pull request #1808 from topecongiro/issue-831
Allow block-like rhs expression to stay on the same line with lhs
2017-07-22 16:29:36 +12:00
Nick Cameron
83b0feca0b Merge pull request #1811 from topecongiro/rustfmt-skip-on-stmt
Support rustfmt_skip on statements
2017-07-22 16:07:25 +12:00
topecongiro
d7a57d36e7 Update tests 2017-07-22 11:18:59 +09:00
topecongiro
0b38ac40d7 Support rustfmt_skip on statements 2017-07-22 11:18:47 +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
Nick Cameron
bb27bc5c68 Merge pull request #1806 from topecongiro/item-brace-style
Apply item_brace_style to module
2017-07-21 17:58:39 +12:00
topecongiro
3e3d3c00de Update tests 2017-07-21 13:55:34 +09:00
topecongiro
1e00a28332 Apply item_brace_style to mod 2017-07-21 13:55:15 +09:00
Nick Cameron
0786efcab2 Merge pull request #1804 from topecongiro/issue-1802
Consider max_width when rewriting struct in single-line
2017-07-21 11:31:43 +12:00
Nick Cameron
ba70ea36b8 Merge pull request #1803 from nrc/writemode
Change the writemode to overwrite
2017-07-21 11:23:24 +12:00
Nick Cameron
6984c05e69 Change the writemode to overwrite 2017-07-21 11:22:51 +12:00
topecongiro
db5f77b7d0 Consider max_width when rewriting struct in single-line 2017-07-21 07:17:49 +09:00
Nick Cameron
cf195fb326 Merge pull request #1801 from topecongiro/issue-1799
Cover missing comments between attributes and expressions
2017-07-21 08:50:26 +12:00
topecongiro
b233653a22 Cover missing comments between attributes and expressions 2017-07-20 23:58:00 +09:00
Nick Cameron
e6b8ca54bb Merge pull request #1796 from topecongiro/small-fixes
Small fixes
2017-07-20 10:14:51 +12: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
9777c0de93 Format source codes and update tests 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
Nick Cameron
05d043cc5c Merge pull request #1785 from topecongiro/rfc/import
Rfc: use block indent for multi-lined imports
2017-07-14 13:06:34 +12:00
topecongiro
988e387132 Add imports_indent and imports_layout config options 2017-07-14 09:18:28 +09:00
Nick Cameron
ef6383011f Add tip about LD_LIBRARY_PATH to README
closes #1707
2017-07-14 09:02:40 +12:00
topecongiro
dcb953b901 Add trailing comma when using Mixed indent style with newline 2017-07-13 20:32:46 +09:00
topecongiro
3bf66436e7 Update tests 2017-07-13 18:43:35 +09:00
topecongiro
d9dc13efe1 Set reorder_imported_names to true as default 2017-07-13 18:42:49 +09:00
topecongiro
6fd291981e Sort imports in alphabetical and consistent order 2017-07-13 18:42:14 +09:00
topecongiro
27b04fec1a Sort items within import alphabetically in groups
We group items in snake_case, CamelCase and SCREAMING_SNAKE_CASE
2017-07-13 18:36:31 +09:00
Nick Cameron
b37e2664a6 Merge pull request #1786 from euclio/globs
add test for root glob imports
2017-07-13 08:15:46 +12:00
Nick Cameron
469fd52633 Merge pull request #1787 from euclio/errors
assert no errors on formatting test source
2017-07-13 08:13:48 +12:00
Andy Russell
86d48981ee
assert no errors on formatting test source
Fixes #28.
2017-07-12 13:21:36 -04:00
Andy Russell
320f18345b
add test for root glob imports
Fixes #1472.
2017-07-12 12:53:02 -04:00
Nick Cameron
69bdc86580 Merge pull request #1779 from topecongiro/issue-1777
Do not count the number of parens inside str or comment
2017-07-12 20:41:21 +12:00
Seiichi Uchida
51641f167e Do not count the number of parens inside str or comment 2017-07-12 17:17:41 +09:00
Nick Cameron
43af9c84b1 Merge pull request #1783 from topecongiro/trailing-semicolon
Add trailing_semicolon config option
2017-07-12 17:34:13 +12: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
Nick Cameron
2725636f58 Merge pull request #1782 from topecongiro/rfc/combining-match-arm
Rfc: combining match arm
2017-07-12 16:23:18 +12:00
topecongiro
c11aac04a3 Update wrap_match_arms option tests and visual guide 2017-07-11 21:53:57 +09:00
topecongiro
be55f856bb Update tests 2017-07-11 21:53:48 +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
3552595a3b Merge pull request #1780 from topecongiro/rfc/union
Format union
2017-07-11 16:16:35 +12:00