Nicholas Nethercote
|
c3beb05687
|
Remove #[macro_use] extern crate tracing from rustfmt.
|
2024-08-30 13:35:05 +10:00 |
|
Caleb Cartwright
|
04bd7201a9
|
Merge commit '81fe905ca8' into rustfmt-sync
|
2023-10-22 20:21:44 -05:00 |
|
Michael Goulet
|
6b9c151686
|
Tweak await span
|
2023-04-27 17:18:11 +00:00 |
|
Nicholas Nethercote
|
af75a2f7f1
|
Use ThinVec in various AST types.
This commit changes the sequence parsers to produce `ThinVec`, which
triggers numerous conversions.
|
2023-02-21 11:51:56 +11:00 |
|
Caleb Cartwright
|
094b7f599c
|
Merge commit '1d8491b120' into sync-from-rustfmt
|
2023-01-24 14:16:03 -06:00 |
|
Nicholas Nethercote
|
4a4addc598
|
Box ExprKind::{Closure,MethodCall}, and QSelf in expressions, types, and patterns.
|
2022-11-17 13:45:59 +11:00 |
|
Camille GILLOT
|
76be14b5ca
|
Do not consider method call receiver as an argument in AST.
|
2022-08-10 18:34:54 +02:00 |
|
Caleb Cartwright
|
f99e3582bd
|
Merge commit 'ea199bacef' into rustfmt-sync
|
2021-11-07 20:37:34 -06:00 |
|
Caleb Cartwright
|
e4b8714c09
|
Merge commit '4236289b75' into update-rustfmt
|
2021-07-25 22:57:19 -05:00 |
|
Caleb Cartwright
|
1bcc1f8df5
|
refactor: apply heuristic config changes in lib
|
2021-04-21 21:27:50 -05:00 |
|
Caleb Cartwright
|
15854e5fd3
|
feat: v2 support for nested tuples w/o spaces
|
2020-11-02 18:31:51 -06:00 |
|
Caleb Cartwright
|
da18032ba4
|
deps: bump rustc-ap* to v666
|
2020-06-27 13:15:54 -05:00 |
|
Seiichi Uchida
|
577ef8136f
|
Update rustc-ap-* crates to 659.0.0 for rustfmt-1.4.15 (#4184)
|
2020-05-19 17:31:28 +09: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
|
9b0ed57af6
|
refactor: parse & mod resolver for rustc-ap v650
|
2020-03-27 21:33:34 -05:00 |
|
Caleb Cartwright
|
c60416ed21
|
deps: update rustc-ap to v642.0.0
|
2020-02-08 22:21:37 -06:00 |
|
Seiichi Uchida
|
383306e5fe
|
Update rustc-ap-* crates to 606.0.0 (#3835)
|
2019-10-05 23:40:24 +09:00 |
|
Shotaro Yamada
|
ca78653d61
|
Use Cell instead of RefCell (#3798)
|
2019-09-18 22:37:08 +09:00 |
|
Igor Matuszewski
|
62a32e7b83
|
Fix most recenty nightly breakage due to removed await! support (#3722)
|
2019-08-02 23:54:39 +09:00 |
|
Seiichi Uchida
|
66c27c9161
|
Add #[ignore] to test that runs external process (#3690)
|
2019-07-16 19:36:23 +09:00 |
|
Seiichi Uchida
|
3200af9785
|
Do not consider macro-origin await as chain item (#3671)
|
2019-07-06 14:17:53 +09:00 |
|
Stéphane Campinas
|
1cea171cef
|
Improve handling of unicode characters (#3618)
|
2019-06-12 20:28:29 +09:00 |
|
Seiichi Uchida
|
2244f326e6
|
Cargo update (#3559)
Update `rustc-ap-*` crates to 486.0.0.
|
2019-06-03 23:57:02 +09:00 |
|
Ruben Schmidmeister
|
618d092bf7
|
Enable unreachable_pub lint
|
2019-05-09 20:37:51 +02:00 |
|
Matthias Krüger
|
4352681d62
|
fix clippy warnings
clippy::needless_return
clippy::redundant_closure
clippy::or_fun_call
clippy::len_zero
clippy::expect_fun_call
clippy::assertions_on_constants
clippy::identity_conversion
clippy::chars_last_cmp
|
2019-04-11 13:48:13 +02:00 |
|
Shotaro Yamada
|
ff0683d666
|
Simplify iterators
|
2019-03-29 19:06:32 +09:00 |
|
Alexander Regueiro
|
7a3b7c9275
|
Various cosmetic improvements (#3403)
|
2019-02-19 11:56:42 +09:00 |
|
Hirokazu Hata
|
8183b949c4
|
cargo fmt
|
2019-02-09 16:20:38 +09:00 |
|
Hirokazu Hata
|
4bb90f5cc8
|
Fix rust_2018_idioms warnings
|
2019-02-09 16:14:30 +09:00 |
|
Evgenii
|
ece629b1cc
|
transition to Rust 2018
|
2019-02-04 13:30:43 +03:00 |
|
Nick Cameron
|
4bb84f6002
|
Remove NLL feature
And do some refactoring in comments.rs
Closes #3107
|
2018-10-18 15:39:11 +13:00 |
|
Nick Cameron
|
e29fd7bebe
|
Only put { on a newline in a match arm where necessary
Fixes #3005
|
2018-10-15 14:06:52 +13:00 |
|
Nick Cameron
|
1b2e72726f
|
Merge pull request #3078 from YaLTeR/fix-closure-indentation
Fix inconsistent overflow behavior in Visual style
|
2018-10-08 14:38:49 +13:00 |
|
Ivan Molodetskikh
|
dee68434e6
|
Overflow Visual functions even with one argument
|
2018-10-06 16:32:38 +03:00 |
|
Seiichi Uchida
|
30048222f2
|
Consider a multi-lined array as a block-like expression
|
2018-09-30 23:28:14 +09:00 |
|
Seiichi Uchida
|
e2b9c66cc9
|
Cargo fmt
|
2018-09-19 23:22:26 +09:00 |
|
Seiichi Uchida
|
76650174c7
|
Combine chain items only when the item will get orphaned
|
2018-09-19 23:20:43 +09:00 |
|
Ivan Molodetskikh
|
4b4fb557d7
|
Fix last chain item shape for Visual indent_style
|
2018-09-11 11:09:31 +03:00 |
|
Nick Cameron
|
a67208f212
|
Merge pull request #2986 from topecongiro/issue-2907
Handle chain w/ try operators with spaces
|
2018-09-03 13:10:50 +12:00 |
|
Seiichi Uchida
|
08e282877a
|
Handle raw identifiers in chain
|
2018-09-01 16:18:27 +09:00 |
|
Seiichi Uchida
|
20aac086d6
|
Simplify post-comment extraction
|
2018-08-31 18:20:28 +09:00 |
|
Seiichi Uchida
|
9df1dbe1ac
|
Use trim_tries to extract post comment over simple trim_matches
|
2018-08-31 18:20:28 +09:00 |
|
Seiichi Uchida
|
612f1af734
|
Use trim_tries to extract pre-comments over simple trim_matches
|
2018-08-31 18:20:28 +09:00 |
|
Seiichi Uchida
|
2880d59ec0
|
Add trim_tries
|
2018-08-31 18:20:25 +09:00 |
|
cad97
|
fc1909d311
|
Reformat
|
2018-08-23 17:14:19 -04:00 |
|
cad97
|
04d804c365
|
Rename CodeMap/FileMap to SourceMap/SourceFile
#2946
|
2018-08-23 17:10:46 -04:00 |
|
Seiichi Uchida
|
4bbfe0829d
|
Fix chain with many try operators
|
2018-08-05 21:03:45 +09:00 |
|
Seiichi Uchida
|
e6d814c423
|
Put comment between chain elements on its original position
|
2018-08-05 19:55:22 +09:00 |
|
Seiichi Uchida
|
3ec6de1de8
|
Add FIXME comment
|
2018-08-05 15:06:05 +09:00 |
|