Commit Graph

900 Commits

Author SHA1 Message Date
Seiichi Uchida dfe4eef8fc Remove an invalid attribute from a test
This has become a parser error.
2018-08-19 00:26:56 +09:00
Seiichi Uchida 71dc033fca Add a test for #2919 2018-08-16 07:49:50 +09:00
Seiichi Uchida 996dbbf960 Add a test for slice patterns 2018-08-12 23:55:34 +09:00
Nick Cameron 66d3924aa8 Merge pull request #2899 from topecongiro/chain-with-comments
Format chains with comment
2018-08-07 15:07:23 +12:00
Nick Cameron e4d560b914 Merge pull request #2897 from topecongiro/issue-2896
Ignore comment in wrap_str
2018-08-06 19:36:03 +12:00
Seiichi Uchida 7bccc4473c Add a test for chains with comment 2018-08-05 21:04:06 +09:00
Seiichi Uchida c19569c5d3 Add a test for #2896 2018-08-05 10:50:24 +09:00
Seiichi Uchida cf13534150 Add a test for #2884 2018-08-04 09:59:19 +09:00
Seiichi Uchida 8069efbe10 Add a test for #2888 2018-08-03 20:06:29 +09:00
Nick Cameron 9c34986bab Add some tests I forgot about earlier 2018-08-01 10:41:16 +12:00
Benjamin Brittain 46b241004d fix nits 2018-07-29 17:20:21 -07:00
Ben Brittain fedde3790c Add tests for async & async move 2018-07-29 08:55:36 -07:00
Nick Cameron 69ad879d52 Merge pull request #2864 from topecongiro/issue-2863
Modify the rule for reordering impl items
2018-07-27 16:24:46 +12:00
Nick Cameron 814f6339b4 Merge pull request #2862 from topecongiro/issue-2852
Preserve parens in trait bounds
2018-07-27 16:24:11 +12:00
Seiichi Uchida 87c4bd5a94 Add a test for #2863 2018-07-26 21:35:48 +09:00
Seiichi Uchida b7c443e948 Add and update tests for trait with paren 2018-07-25 18:27:02 +09:00
Nick Cameron 8ff2836eaf Merge pull request #2861 from topecongiro/issue-2859
Put lifetimes after trait when they gets orphaned
2018-07-25 21:22:25 +12:00
Seiichi Uchida 1b69ed9ae4 Rename test files 2018-07-25 18:16:10 +09:00
Seiichi Uchida 6b8c6f5e0f Add a test for #2859 2018-07-25 08:33:41 +09:00
Seiichi Uchida d512240206 Add tests for #2830 and #2857 2018-07-25 07:13:51 +09:00
Seiichi Uchida a2b40bd70f Add a test for associated existential type 2018-07-25 00:42:19 +09:00
Seiichi Uchida 6eb0bf2bb9 Add a simple test for exitential type 2018-07-25 00:29:45 +09:00
Nick Cameron dcf9f61635 Add tests
Closes #2773
Closes #2786
2018-07-24 15:46:39 +12:00
Nick Cameron 90c5792565 Set rustfmt-format_macro_matchers to false by default
cc #2543
2018-07-18 12:09:50 +12:00
Michael Bebenita c2ae39e77a Add max_width option for all heuristics.
This is useful when working with very small max_widths like 79 chars.
2018-07-17 13:17:36 -04:00
Nick Cameron b28a0cd6e6 Fix an anomaly with comments and array literals
Closes #2842
2018-07-17 15:40:19 +12:00
Stéphane Campinas 472a2ed0f6 fix rewrite_string when a line feed is present in a sequence of whitespaces, resulting in strange formatting 2018-07-14 19:22:31 +02:00
Nick Cameron 7a76e5b1b4 Add test for #2802 2018-07-12 21:37:28 +12:00
Nick Cameron d5cb93216b Merge pull request #2822 from topecongiro/issue-2782
Avoid panicking on deeply nested expressions
2018-07-01 14:38:30 +12:00
topecongiro a0206f53d2 Add a test for #2782 2018-07-01 10:40:47 +09:00
topecongiro 669a8bcf82 Add a test for #2721 2018-07-01 09:59:45 +09:00
Nick Cameron 888abbb0ec Merge pull request #2820 from scampi/defaults
[wip] remove some defaults
2018-07-01 10:57:31 +12:00
Stéphane Campinas 0385c2e6bc reverted some defaults for tests that are fixing a specific issue 2018-06-30 17:04:50 +02:00
topecongiro 008aa88d6e Add tests for #2818 2018-06-30 19:20:47 +09:00
Stéphane Campinas f8f9457e20 unecessary use of rustfmt-normalize_comments comment 2018-06-27 15:28:33 +02:00
Stéphane Campinas a420ac2e3c formatting 2018-06-27 15:28:32 +02:00
Stéphane Campinas ad27384cc2 removed comment with default: rustfmt-remove_nested_parens 2018-06-27 15:28:32 +02:00
Stéphane Campinas 0a2aa6526e removed comment with default: rustfmt-reorder_modules 2018-06-27 15:28:32 +02:00
Stéphane Campinas 95d71899f7 removed comment with default: rustfmt-imports_indent 2018-06-27 15:28:32 +02:00
Stéphane Campinas 872ed58ffc removed comment with default: rustfmt-reorder_imports 2018-06-27 15:28:32 +02:00
Stéphane Campinas 92aecc37fe removed comment with default: rustfmt-control_brace_style 2018-06-27 01:36:02 +02:00
Stéphane Campinas 4c65bd1c46 removed comment with default: rustfmt-brace_style 2018-06-27 01:36:02 +02:00
Stéphane Campinas fe0ac6742e removed comment with default: rustfmt-max_width 2018-06-27 01:36:01 +02:00
Stéphane Campinas 87f72d4333 removed comment with default: rustfmt-error_on_line_overflow 2018-06-27 01:36:01 +02:00
Stéphane Campinas 5ad7325ada removed comment with default: rustfmt-normalize_comments 2018-06-27 01:35:57 +02:00
Stéphane Campinas a4d1469baf removed comment with default: rustfmt-indent_style 2018-06-27 01:35:53 +02:00
Nick Cameron 3abebf95ce Apply short function call heuristic to attributes
Closes #2620
2018-06-26 15:18:17 +12:00
Nick Cameron 42f03458dd Refactor and fixup attribute formatting
Preserves trailing commas (except in derives where we follow function args).
Correctly uses `#` vs `#!` for derives.
Uses block indent for derives, fixes #2805.
2018-06-26 15:18:17 +12:00
Nick Cameron be4d37da4b Indent a match guard if the pattern is multiline
Closes #2377
2018-06-26 15:18:17 +12:00
Nick Cameron ca1c13a896 Merge pull request #2804 from Mike-Baker/mb-strip-vert-in-match-arms
Strip leading `|` in match arm patterns
2018-06-25 21:02:24 +12:00