Commit graph

2326 commits

Author SHA1 Message Date
topecongiro 082c001843 Add visit_static() 2017-11-06 13:52:25 +09:00
topecongiro 3b2b7f67ee Add StructParts to reduce the number of args 2017-11-06 13:52:25 +09:00
topecongiro 318f9c89e0 Add StaticParts to reduce the number of args in rewrite_static() 2017-11-06 13:52:25 +09:00
topecongiro 8c6c15a096 Remove unused args from format_generics() 2017-11-06 13:52:25 +09:00
topecongiro a3f286a0dc Remove an unused arg from visit_fn() 2017-11-06 13:52:25 +09:00
topecongiro c73871c516 Introduce PairParts to reduce the number of args of rewrite_pair() 2017-11-06 13:52:25 +09:00
topecongiro 10cb568c18 Remove redundant references 2017-11-06 13:52:25 +09:00
topecongiro feeca8a724 Remove unnecessary format!() call 2017-11-06 13:52:25 +09:00
topecongiro 4e1a75a429 Collapse if-else 2017-11-06 13:52:25 +09:00
topecongiro b023cc831c Remove static lifetime 2017-11-06 13:52:25 +09:00
topecongiro fc4a51a242 Prefer println!() to println!("") 2017-11-06 13:52:25 +09:00
topecongiro 79c6f632ef Remove an unnecessary lifetime 2017-11-06 13:52:25 +09:00
topecongiro 39ca7db7c8 Remove unnecessary String::from() 2017-11-06 13:52:25 +09:00
topecongiro d66161c6a3 Prefer &[T] to &Vec<T> 2017-11-06 13:52:25 +09:00
topecongiro 1a9d00bbef Prefer ends_with() to chars().last().unwrap() 2017-11-06 13:52:25 +09:00
topecongiro f2eebb0e62 Prefer unreachable! to panic! 2017-11-06 13:52:25 +09:00
topecongiro c7a788084b Simplify let-if pattern 2017-11-06 13:52:25 +09:00
topecongiro 6c5ac5a9b3 Remove needless borrows 2017-11-06 13:52:25 +09:00
topecongiro 314c97387d Squash redundant match arms 2017-11-06 13:52:25 +09:00
Afshin Mehrabani f412c875ea Adding where_single_line option (#2030)
* feat(where): adding where_single_line option and tests

* fix(where): adding more tests

* feat(where): changing the shape of where clause when where_single_line is true

* feat: newline_for_brace should avoid adding a new line where where_single_line is true

* fix(items): where_single_line should bypass the multi-item where clauses

* fix(items): refactoring and removing redundant variables

* fix(items): where_single_line should not be functional when args are multilined

* fix(config): fixing conflict with upstream
2017-11-06 11:53:17 +13:00
Nick Cameron f1035d9782
Merge pull request #2116 from topecongiro/config-options-indent
Rename config options related to indent
2017-11-06 08:43:12 +13:00
Nick Cameron 15894e94ef
Merge pull request #2115 from topecongiro/chain_width
Rename 'chain_one_line_max' to 'chain_width'
2017-11-06 08:38:37 +13:00
Nick Cameron 0b481ceced
Merge pull request #2113 from topecongiro/issue-2110
Use correct span for tuple struct's body
2017-11-06 08:21:56 +13:00
topecongiro 51b03c3aaf nightly-0.2.14 2017-11-06 00:55:10 +09:00
topecongiro 0509f337cb Cargo update 2017-11-06 00:55:04 +09:00
Seiichi Uchida 4021bed3da
Merge pull request #2118 from killercup/rustup/2017-11-04
Fix compile on 2017-11-04 nightly
2017-11-06 00:48:12 +09:00
Pascal Hertleif 536526685d Fix compile on 2017-11-04 nightly
Breakage came from https://github.com/rust-lang/rust/pull/45247/
2017-11-05 12:26:06 +01:00
Seiichi Uchida 1e4c2fb713
Merge pull request #2117 from adeschamps/issue-2103
Handle case where there is a where clause but no generic parameters.
2017-11-05 05:27:36 +09:00
Anthony Deschamps 18ac341413 Handle case where there is a where clause but no generic parameters.
Fixes #2103
2017-11-04 15:25:09 -04:00
topecongiro 9cd5d88854 Rename test files 2017-11-04 22:49:21 +09:00
topecongiro 40c5666af6 Rename 'struct_lit_style' to 'struct_lit_indent' 2017-11-04 22:47:28 +09:00
topecongiro d5d8740993 Rename 'fn_call_style' to 'fn_call_indent' 2017-11-04 22:46:40 +09:00
topecongiro 55c2000d94 Rename 'fn_args_layout' to 'fn_args_indent' 2017-11-04 22:45:47 +09:00
topecongiro 5096cdff56 Rename 'array_layout' to 'array_indent' 2017-11-04 22:45:09 +09:00
topecongiro 619bc91081 Change test files' name 2017-11-04 22:30:26 +09:00
topecongiro d287b06eba Rename 'chain_one_line_max' to 'chain_width' 2017-11-04 22:24:43 +09:00
Seiichi Uchida db14ce0c69
Merge pull request #2114 from liigo/patch-1
fix old releases dates
2017-11-04 12:16:35 +09:00
Liigo Zhuang fe1bef74df
fix old releases dates 2017-11-04 11:13:08 +08:00
topecongiro 16302d3578 Use get_bytepos_after_visibility() 2017-11-03 23:53:38 +09:00
topecongiro 3973cdd0a8 Use correct span for tuple struct's body 2017-11-03 23:53:07 +09:00
topecongiro 84526ab87e Add get_bytepos_after_visibility() 2017-11-03 23:51:19 +09:00
topecongiro af3d793e30 Add more tests 2017-11-03 23:38:32 +09:00
topecongiro 691bc3bbd7 Add a test for structs with visibility 2017-11-03 22:25:30 +09:00
Nick Cameron f15dd870d1
Merge pull request #1877 from topecongiro/overflowing-closure-with-loop
Force to use block for closure body with a single control flow expression
2017-11-03 17:08:34 +13:00
topecongiro bfaeac202a Add a comment on args_have_many_closure() 2017-11-03 08:57:38 +09:00
Nick Cameron 175c0c6f05 Remove include line from Cargo.toml
Fixes #1339
2017-11-03 08:48:03 +13:00
Nick Cameron 9bf81f9d12 Remove LicensePolicy (dead code)
Fixes #1320
2017-11-03 08:43:33 +13:00
Nick Cameron c1c75479b4
Merge pull request #2108 from topecongiro/combine-pat-tuplestruct
Combine ast::PatKind::TupleStruct
2017-11-03 08:24:04 +13:00
topecongiro b17de6228f Cargo fmt 2017-11-02 21:45:00 +09:00
topecongiro 960fec898b Force to use block for closure's body when there is only a single control expr 2017-11-02 21:43:33 +09:00