]> git.lizzy.rs Git - rust.git/blob - src/tools/rustfmt/tests/target/string_punctuation.rs
:arrow_up: rust-analyzer
[rust.git] / src / tools / rustfmt / tests / target / string_punctuation.rs
1 // rustfmt-format_strings: true
2
3 fn main() {
4     println!(
5         "ThisIsAReallyLongStringWithNoSpaces.It_should_prefer_to_break_onpunctuation:\
6          Likethisssssssssssss"
7     );
8     format!("{}__{}__{}ItShouldOnlyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyNoticeSemicolonsPeriodsColonsAndCommasAndResortToMid-CharBreaksAfterPunctuation{}{}",x,y,z,a,b);
9     println!(
10         "aaaaaaaaaaaaaaaaaaaaaaaaaaaaalhijalfhiigjapdighjapdigjapdighdapighapdighpaidhg;\
11          adopgihadoguaadbadgad,qeoihapethae8t0aet8haetadbjtaeg;\
12          ooeouthaoeutgadlgajduabgoiuadogabudogubaodugbadgadgadga;adoughaoeugbaouea"
13     );
14     println!(
15         "sentuhaesnuthaesnutheasunteahusnaethuseantuihaesntdiastnidaetnuhaideuhsenathe。\
16          WeShouldSupportNonAsciiPunctuations§\
17          ensuhatheasunteahsuneathusneathuasnuhaesnuhaesnuaethusnaetuheasnuth"
18     );
19     println!(
20         "ThisIsASampleOfCJKString.祇園精舍の鐘の声、諸行無常の響きあり。娑羅双樹の花の色、\
21          盛者必衰の理をあらはす。奢れる人も久しからず、ただ春の夜の夢のごとし。\
22          猛き者もつひにはほろびぬ、ひとへに風の前の塵に同じ。"
23     );
24 }