Commit Graph

4724 Commits

Author SHA1 Message Date
Seiichi Uchida ca4eba5872 Bump rustc-ap* crates to 654.0.0 (#4121) 2020-04-14 18:13:30 +09:00
Caleb Cartwright c1267303bc fix: formatting arbitrary extern abi (#4089) 2020-03-31 15:30:26 +09:00
Caleb Cartwright 00e199c974 backport new syntax to rustfmt 1.x (#4105)
* feat: support raw reference operator

* feat: support const opt-out syntax

* feat: support half open range syntax
2020-03-31 15:28:01 +09:00
Manish Goregaokar 5ca3d023ff Merge pull request #4100 from calebcartwright/rustfmt1x-rustc-v650
bump rustfmt 1x to rustc-ap v651
2020-03-30 12:36:28 -07:00
Caleb Cartwright 9714a140c9 refactor: use ast::attr:HasAttrs 2020-03-30 13:11:00 -05:00
Caleb Cartwright ac2d5b85a5 deps: bump rustc-ap* to v651 2020-03-30 12:02:39 -05:00
Caleb Cartwright b173b42354 refactor: rename libsyntax --> rustc_ast 2020-03-27 22:29:12 -05:00
Caleb Cartwright c1a66e1e22 fix: unreachable err on Fn with None block 2020-03-27 22:13:46 -05:00
Caleb Cartwright 537d746e08 fix: use correct ForeignItem span 2020-03-27 22:00:00 -05:00
Caleb Cartwright bea7209d0a chore: fix src formatting 2020-03-27 21:53:40 -05:00
Caleb Cartwright 9b0ed57af6 refactor: parse & mod resolver for rustc-ap v650 2020-03-27 21:33:34 -05:00
Caleb Cartwright bd5dff4012 refactor: backport syntux mod 2020-03-26 21:25:34 -05:00
Caleb Cartwright 9699c96cf1 deps: bump to rustc v647 2020-03-26 17:20:24 -05:00
Caleb Cartwright 7a76ec062d deps: bump to rustc v644 2020-03-26 15:26:58 -05:00
Seiichi Uchida 9f53665f91 rustfmt 1.x bump rustc-ap to v642 (#4043) 2020-02-10 13:42:10 +09:00
Caleb Cartwright 760bb29feb chore: fix compile warnings 2020-02-08 22:54:37 -06:00
Caleb Cartwright e72f307f15 fix: backport parse bug fix
Backport the fix for the parser bug where the messages from
fatal/non-recoverable parser errors were being silently eaten by
rustfmt.
2020-02-08 22:47:48 -06:00
Caleb Cartwright c60416ed21 deps: update rustc-ap to v642.0.0 2020-02-08 22:21:37 -06:00
topecongiro 1838235248 Release v1.4.11 2019-12-03 08:49:39 +09:00
Seiichi Uchida 731f15551b Do not add block around async closure (#3946) 2019-12-03 08:47:25 +09:00
topecongiro e47aae769e Release v1.4.10 2019-10-25 15:21:44 +09:00
topecongiro d5b18322eb Cargo update 2019-10-25 15:17:33 +09:00
Chris Emerson 99f9f576d4 Return an error if --check or --emit json are used with stdin. (#3875) 2019-10-25 15:05:24 +09:00
Seiichi Uchida 69cf48344b fix handling of nested comments in patterns and ControlFlows (#3869) 2019-10-25 15:04:33 +09:00
rChaser53 233497aceb fix Unparsable code when formmating (#3883) 2019-10-24 22:16:56 +09:00
Rui 69c7dbcd50 Try to solve issue3456. (#3556) 2019-10-19 18:19:47 +09:00
Caleb Cartwright 3a073f177c fix: handling of newline_style conflicts (#3850) 2019-10-19 17:15:13 +09:00
Stéphane Campinas 5327c3633f handle field attributes when aligning a struct's fields (#3513) 2019-10-19 16:56:32 +09:00
Caleb Cartwright a5d16df9a4 feat: use offline by default with cargo fmt (#3830) 2019-10-19 16:35:33 +09:00
Ralf Jung 0497a7d609 bump rustc-ap crates (#3870) 2019-10-19 15:19:23 +09:00
Caleb Cartwright fd6e960648 fix: comments between lhs and rhs 2019-10-17 20:13:11 -05:00
Caleb Cartwright 28be77915f fix: nested comments in control flow condition pat 2019-10-17 19:58:08 -05:00
Stéphane Campinas a15e97f1e9 do not indent impl generics (#3856) 2019-10-11 18:19:44 +09:00
Caleb Cartwright 8210cc1c13 fix: handle lhs unary in range expression (#3855) 2019-10-11 18:15:04 +09:00
rChaser53 396a2af181 fix to swallow attribute on brace expression (#3848) 2019-10-10 10:35:34 +09:00
Caleb Cartwright 207a58f365 fix panic on closure with empty block expr (#3846) 2019-10-08 11:00:31 +09:00
Caleb Cartwright 6dcbc5d78e fix: handle block comments with trailing line comments (#3842) 2019-10-08 10:12:21 +09:00
Stéphane Campinas 8073244420 improve detection of URL inside a string that is being rewritten. (#3809) 2019-10-07 16:43:50 +09:00
Stéphane Campinas 160c3aafc5 handle hard tabs when formatting trailing comments (#3836) 2019-10-07 16:40:27 +09:00
topecongiro 33e3667085 Release v1.4.9 2019-10-07 10:35:59 +09:00
topecongiro 2934ec551c Update CHANGELOG.md 2019-10-07 10:35:11 +09:00
topecongiro e53e0f84dd Cargo update 2019-10-07 10:31:00 +09:00
Caleb Cartwright ba4bf03d84 don't fail on recoverable parser errors in ignored files (#3782) 2019-10-07 10:24:08 +09:00
Stéphane Campinas 61f972baaf Merge pull request #3838 from calebcartwright/static-raw-ident-prefix
add static support for raw prefix identifiers
2019-10-06 23:33:09 +02:00
Caleb Cartwright ed697c9347 fix: support raw prefix identifiers in statics 2019-10-05 12:34:48 -05:00
Seiichi Uchida 383306e5fe Update rustc-ap-* crates to 606.0.0 (#3835) 2019-10-05 23:40:24 +09:00
Stéphane Campinas fb01dc857c do not force comments to be indented with a comment trailing a line of code (#3833) 2019-10-05 00:22:01 +09:00
rChaser53 7926851bb0 stop to strip 'impl' from impl trait type alias (#3816) 2019-10-04 11:25:16 +09:00
Matthew Pomes e28ae8b4a3 Init Logger for unit tests (#3829)
Add `init_log()` function which attempts to init logger, and
ignores failure. The function is called at the beginning of
every test, and will fail if the logger is already initialized.
The logger must be initialized in every test, becuase cargo runs
the tests in parallel, with no garentees about the order and time
each starts.
2019-10-04 11:24:33 +09:00
Stéphane Campinas dbd8936391 fix rust code in comment with a line containing only a hash sign (#3818) 2019-10-02 23:58:25 +09:00