Commit Graph

2444 Commits

Author SHA1 Message Date
topecongiro
ad47a71012 Do not distinguish between a single-child chain from others
`last_shape` is used when rewriting the last child on its own line.
2017-10-18 22:23:25 +09:00
topecongiro
51d230ead3 Use trimmed_last_line_width() 2017-10-18 22:23:25 +09:00
Sunjay Varma
3f11c4b93a Updated rustfmt to account for changes from rust-lang/rust#44766 2017-10-17 15:37:07 -04:00
Nick Cameron
560b054147 Merge pull request #2064 from topecongiro/issue-2063
Take width of return type into account for body shape of closure
2017-10-17 15:10:54 +05:30
Seiichi Uchida
043ddf146d Fix a typo 2017-10-17 11:13:20 +09:00
Nick Cameron
34cb29a26d Merge pull request #2060 from tamird/doc-dump-default-config
Document `--dump-default-config` in README.md
2017-10-16 22:29:30 +07:00
Nick Cameron
96c9a90de0 Merge pull request #2058 from BenjaminGill-Metaswitch/patch-1
Add crates.io version shield
2017-10-16 22:26:10 +07:00
Seiichi Uchida
7cbdf35f63 Add a test for #2063 2017-10-17 00:12:22 +09:00
Seiichi Uchida
2bf4747c47 Take width of return type into account 2017-10-17 00:10:19 +09:00
Seiichi Uchida
40e6c26b8b nightly-0.2.9 2017-10-16 12:24:18 +09:00
Seiichi Uchida
474c1935d6 Cargo update 2017-10-16 12:24:15 +09:00
Tamir Duberstein
f00c556263
correct --dump-default-config usage string 2017-10-14 08:08:52 -04:00
Saulo Silva
50a138a5ab
Document --dump-default-config in README.md
Fixes #317.
2017-10-14 07:51:57 -04:00
Nick Cameron
23be63fbba Merge pull request #2047 from japaric/dump-default-config-2
output --dump-default-config to stdout if no path is given
2017-10-13 22:06:15 +08:00
Nick Cameron
fc15e9f838 Merge pull request #2042 from topecongiro/refactoring
Refactorings
2017-10-13 22:00:10 +08:00
Nick Cameron
5798fe6e13 Merge pull request #2045 from topecongiro/issue-2044
Simplify multiline case in rewrite_struct_field()
2017-10-13 21:59:13 +08:00
Benjamin Gill
ee33cdf120 Add crates.io version shield 2017-10-13 11:46:00 +01:00
Seiichi Uchida
0950502151 Merge pull request #2051 from petrochenkov/dyn
Fix breakage from `dyn Trait`
2017-10-13 19:18:05 +09:00
Jorge Aparicio
77584e507c default required-version to the current rustfmt version 2017-10-10 22:37:47 +02:00
Jorge Aparicio
d2bf5b8068 run cargo fmt 2017-10-10 22:36:41 +02:00
Vadim Petrochenkov
16a478368c Fix breakage from dyn Trait 2017-10-10 21:20:57 +03:00
Seiichi Uchida
505439048f Merge pull request #2049 from SingingTree/issue-1211-test
Add a test for issue 1211, showing it's no longer an issue.
2017-10-10 16:16:09 +09:00
Bryce Van Dyk
f3ceb54d3a Add a test for issue 1211, showing it's no longer an issue.
Since rustfmt has moved away from syntex the overflow seen in issue 1211
is no longer a problem. This commit adds a test to verify that.
2017-10-10 18:51:44 +13:00
Jorge Aparicio
0c36c59175 add required-version option to rustfmt.toml
This option specifies the rustfmt version that *must* be used to format the code. Trying to use a
different version raises an error.

closes #1505
2017-10-09 23:07:53 +02:00
Jorge Aparicio
a1cfacdb12 output --dump-default-config to stdout if no path is given
closes #1988
2017-10-09 21:10:20 +02:00
Seiichi Uchida
c7250d18b1 Fix a typo 2017-10-09 22:44:00 +09:00
Seiichi Uchida
be9b1b5332 Add a test for #2044 2017-10-08 22:37:13 +09:00
Seiichi Uchida
530a845d2f Simplify multiline case in rewrite_struct_field() 2017-10-08 22:36:03 +09:00
Seiichi Uchida
55fc5b5ec2 Get rid of rewrite_struct_field_type() 2017-10-08 22:35:45 +09:00
Seiichi Uchida
eb8566f3ee Run cargo fmt
rustfmt removes trailing comma from a function call. This could be a bug.
2017-10-07 22:45:33 +09:00
Seiichi Uchida
923a7bc1d9 Update doc comments in chains.rs 2017-10-07 22:45:33 +09:00
Seiichi Uchida
7359d3ad34 Simplify join_rewrites() 2017-10-07 22:45:33 +09:00
Seiichi Uchida
427b4a831d Get rid of choose_first_connector() 2017-10-07 22:45:33 +09:00
Seiichi Uchida
1097a431bf Change return type of Indent::to_string() to Cow<'static, str> 2017-10-07 22:45:33 +09:00
Seiichi Uchida
ed7ceebfe0 Faster last_line_extendable() 2017-10-07 22:45:33 +09:00
Seiichi Uchida
d38b3acee1 Simplify wrap_str() 2017-10-07 22:45:33 +09:00
Seiichi Uchida
c046a261a8 Change the signature of wrap_str() 2017-10-07 22:45:27 +09:00
Seiichi Uchida
dd5ed53930 Remove calling rewrite() against String 2017-10-07 22:01:44 +09:00
Seiichi Uchida
dde0cdabe0 Remove String::rewrite() 2017-10-07 21:59:33 +09:00
Seiichi Uchida
2b6e50436c Run wrap_str() only when chain_indent is set to "Visual" 2017-10-07 21:55:04 +09:00
Seiichi Uchida
02ef2ee8de Fix a typo 2017-10-07 21:48:45 +09:00
Seiichi Uchida
35cd72d989 Use correct budget for the last child of chain 2017-10-07 21:48:05 +09:00
Nick Cameron
6c9ee313a2 Merge pull request #2038 from jugglerchris/add_test_skip_attr
Add a test that the skip attribute applies to other attributes.
2017-10-07 13:19:15 +08:00
Nick Cameron
eec833f1e5 Merge pull request #2028 from wada314/win-test-crlf
Fix the test framework is failing in CRLF env.
2017-10-07 13:12:16 +08:00
Chris Emerson
27e269ec5b Add a test that the skip attribute applies to other attributes. 2017-10-06 22:57:59 +01:00
Shohei Wada
fe1619b548 Fix the test framework is failing in CRLF env 2017-10-07 01:53:55 +09:00
Nick Cameron
802df67c2f Merge pull request #2035 from topecongiro/deprecate-try_opt!
Replace `try_opt!` macro with a `?` operator
2017-10-05 20:45:52 +08:00
Nick Cameron
99f14a87ae Merge pull request #2029 from wada314/fix-crlf
Fix broken tests under CRLF environment.
2017-10-05 20:07:29 +08:00
topecongiro
47cf912c2c Use push_str() instead of write!() 2017-10-05 21:05:28 +09:00
topecongiro
ce8e645537 Update Contributing.md 2017-10-05 20:50:50 +09:00