]> git.lizzy.rs Git - rust.git/blob - tests/target/comment.rs
Use the last line's width for indent width in rewriting missed span
[rust.git] / tests / target / comment.rs
1 // rustfmt-normalize_comments: true
2 // rustfmt-wrap_comments: true
3
4 //! Doc comment
5 fn test() {
6     //! Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
7     //! lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
8
9     // comment
10     // comment2
11
12     code(); // leave this comment alone!
13             // ok?
14
15     // Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a
16     // diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
17     // viverra nec consectetur ante hendrerit. Donec et mollis dolor.
18     // Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam
19     // tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut
20     // libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit
21     // amet, consectetur adipiscing elit. Aenean ut gravida lorem. Ut turpis
22     // felis, pulvinar a semper sed, adipiscing id dolor.
23
24     // Very looooooooooooooooooooooooooooooooooooooooooooooooooooooooong comment
25     // that should be split
26
27     // println!("{:?}", rewrite_comment(subslice,
28     //                                       false,
29     //                                       comment_width,
30     //                                       self.block_indent,
31     //                                       self.config)
32     //                           .unwrap());
33
34     funk(); // dontchangeme
35             // or me
36
37     // #1388
38     const EXCEPTION_PATHS: &'static [&'static str] = &[
39         // std crates
40         "src/libstd/sys/", // Platform-specific code for std lives here.
41         "src/bootstrap",
42     ];
43 }
44
45 /// test123
46 fn doc_comment() {}
47
48 fn chains() {
49     foo.bar(|| {
50         let x = 10;
51         // comment
52         x
53     })
54 }
55
56 fn issue_1086() {
57     //
58 }
59
60 // random comment
61
62 fn main() {
63     // Test
64 }
65
66 // #1643
67 fn some_fn() // some comment
68 {
69 }
70
71 fn some_fn1()
72 // some comment
73 {
74 }
75
76 fn some_fn2() // some comment
77 {
78 }
79
80 fn some_fn3() // some comment some comment some comment some comment some comment some comment so
81 {
82 }
83
84 fn some_fn4()
85 // some comment some comment some comment some comment some comment some comment
86 // some comment
87 {
88 }