Commit Graph

3881 Commits

Author SHA1 Message Date
Stéphane Campinas
f23e6aaaf9
fix the identification of a block comment.
Block comments like below were not properly supported:

    /*
       something here but it doesn't start with a star
     */

because of the line that didn't start with a star.
2018-08-16 19:55:15 +02:00
Seiichi Uchida
b318e5a684 Increase the max width by tab width when using format_code_block
since the macro body will be surrounded by fn main block.
2018-08-16 07:49:55 +09:00
Seiichi Uchida
9a5a86164f Reduce the max width by the width of indent 2018-08-16 07:49:55 +09:00
Seiichi Uchida
71dc033fca Add a test for #2919 2018-08-16 07:49:50 +09:00
Igor Matuszewski
9d52940dbe Run cargo fmt 2018-08-14 23:23:00 +02:00
Igor Matuszewski
38361c05bc Make file_lines_to_json test deterministic 2018-08-14 23:22:09 +02:00
Igor Matuszewski
4604f46ce8 Expose FileLines JSON representation 2018-08-14 13:33:58 +02:00
Nick Cameron
7c1ad96e9f
Merge pull request #2912 from topecongiro/fix-slice-pattern
Do not show wildcard pattern in slice pattern
2018-08-13 12:49:54 +12:00
Seiichi Uchida
934cf2807d Remove a wildcard parttern from slice patterns 2018-08-12 23:56:09 +09:00
Seiichi Uchida
996dbbf960 Add a test for slice patterns 2018-08-12 23:55:34 +09:00
Seiichi Uchida
af3c3c694b
Merge pull request #2910 from OddBloke/patch-1
Correct the ordering of the config help option
2018-08-11 12:27:29 +09:00
Daniel Watkins
66bd0d472b
Correct the ordering of the config help option 2018-08-10 20:05:54 -04:00
Nick Cameron
6a8a06ab2c
Merge pull request #2902 from topecongiro/update-readme
Update readme
2018-08-07 19:09:15 +12:00
Seiichi Uchida
cb10e06559 Replace '--conifig-help' with '--config=help' 2018-08-07 13:00:30 +09:00
Seiichi Uchida
264f6b8690 Remove outdated paragraphs 2018-08-07 12:58:49 +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
ff1cb7d9f7
Merge pull request #2901 from topecongiro/issue-2760
Use custom path value if one exists when searching modules
2018-08-07 14:53:26 +12:00
Nick Cameron
5c9a2b6c13 Update rustc-ap-syntax 2018-08-07 11:30:44 +12:00
Seiichi Uchida
a201d856d1 Add comment 2018-08-06 22:34:58 +09:00
Seiichi Uchida
4ad1c66001 Use custom path value if one exists when searching modules 2018-08-06 22:28:05 +09:00
Nick Cameron
803d000ed3
Merge pull request #2900 from topecongiro/combine-attrs
Combine function-like attributes
2018-08-06 19:37:05 +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
Nick Cameron
8cd6633499
Merge pull request #2892 from topecongiro/issue-2884
Explicitly handle semicolon after the item in statement position
2018-08-06 19:34:44 +12:00
Nick Cameron
f6a76c443e
Merge pull request #2890 from topecongiro/use-builder-pattern-for-ListFormatting
Use builder pattern for ListFormatting
2018-08-06 19:34:08 +12:00
Seiichi Uchida
b1c241ea72 Combine list-like attributes 2018-08-06 08:10:19 +09:00
Seiichi Uchida
19ebfd122c Update test 2018-08-06 08:10:04 +09:00
Seiichi Uchida
7bccc4473c Add a test for chains with comment 2018-08-05 21:04:06 +09: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
24fccdc45c Factor out functions that extract comments around items 2018-08-05 19:55:03 +09:00
Seiichi Uchida
3ec6de1de8 Add FIXME comment 2018-08-05 15:06:05 +09:00
Seiichi Uchida
49945a14f7 Format 2018-08-05 15:04:48 +09:00
Seiichi Uchida
9e113b5bab Do not handle comment when converting try
As we get faulty span.
2018-08-05 15:03:36 +09:00
Seiichi Uchida
75967f0da2 Add a space before comment that comes after a block-like chain item 2018-08-05 14:37:13 +09:00
Seiichi Uchida
91c058a516 Veto putting a chain with comment in a single line 2018-08-05 14:34:34 +09:00
Seiichi Uchida
caefd218c9 Do not combine short parent and comment 2018-08-05 14:28:20 +09:00
Seiichi Uchida
e6bde923f5 Format comment between chain elements 2018-08-05 14:28:10 +09:00
Seiichi Uchida
844e878d12 Add Comment to ChainItemKind 2018-08-05 14:27:47 +09:00
Seiichi Uchida
fc3ea494ac Make children list in-order
instead of working on reveresed list.
2018-08-05 13:54:28 +09:00
Seiichi Uchida
c480309aad Get correct span 2018-08-05 13:35:33 +09:00
Seiichi Uchida
c20bf454c9 Add Span field to ChainItem 2018-08-05 13:02:24 +09:00
Seiichi Uchida
c5b36f53ae Normalize chain elements
Instead of passing around a list of subexpressions ([`a`, `a.b`, `a.b.c`]),
we now use a list of chain element ([`a`, `.b`, `.c`]). This should make it
easier to extract comments between chain elements.
2018-08-05 11:45:05 +09:00
Seiichi Uchida
86ee126052
Merge pull request #2895 from topecongiro/issue-2787
Fix parsing '#'-hiding of rustdoc
2018-08-05 11:43:43 +09:00
Seiichi Uchida
7f1ae06568
Merge pull request #2898 from topecongiro/fix-travis
Remove before_script
2018-08-05 11:43:09 +09:00
Seiichi Uchida
7e4b36632c Remove before_script 2018-08-05 11:14:00 +09:00
Seiichi Uchida
2eeb366311 Ignore comment in wrap_str 2018-08-05 10:50:43 +09:00
Seiichi Uchida
c19569c5d3 Add a test for #2896 2018-08-05 10:50:24 +09:00
Seiichi Uchida
ac9d8040db Remove stdsimd from allow_failures 2018-08-05 08:45:02 +09:00
Seiichi Uchida
2eca09e438 Fix parsing '#'-hiding of rustdoc 2018-08-05 08:44:20 +09:00
Seiichi Uchida
b2a80f9942
Merge pull request #2894 from gnzlbg/packed_simd
add integration test rust-lang-nursery/packed_simd
2018-08-05 08:43:59 +09:00