c6243c950e
Only change multiline comments of the form ```rust /* * Text */ ``` while not affecting comments of the form ```rust /* Text */ ``` when normalize_comments is off. In the first case, we have a known character we can align against, while we don't have one in the second case. Before, we have converted the second form into the first, but this is against the spirit of normalize_comments being turned off. Fixes #956
48 lines
1.5 KiB
Rust
48 lines
1.5 KiB
Rust
// rustfmt-normalize_comments: false
|
|
|
|
//! Doc comment
|
|
fn test() {
|
|
// comment
|
|
// comment2
|
|
|
|
code(); /* leave this comment alone!
|
|
* ok? */
|
|
|
|
/* Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a
|
|
* diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
|
|
* viverra nec consectetur ante hendrerit. Donec et mollis dolor.
|
|
* Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam
|
|
* tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut
|
|
* libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit
|
|
* amet, consectetur adipiscing elit. Aenean ut gravida lorem. Ut turpis
|
|
* felis, pulvinar a semper sed, adipiscing id dolor. */
|
|
|
|
// Very looooooooooooooooooooooooooooooooooooooooooooooooooooooooong comment that should be split
|
|
|
|
// println!("{:?}", rewrite_comment(subslice,
|
|
// false,
|
|
// comment_width,
|
|
// self.block_indent,
|
|
// self.config)
|
|
// .unwrap());
|
|
|
|
funk(); //dontchangeme
|
|
// or me
|
|
}
|
|
|
|
/// test123
|
|
fn doc_comment() {
|
|
}
|
|
|
|
/*
|
|
Regression test for issue #956
|
|
|
|
(some very important text)
|
|
*/
|
|
|
|
/*
|
|
fn debug_function() {
|
|
println!("hello");
|
|
}
|
|
// */
|