Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(140)

Unified Diff: packages/dart_style/test/splitting/strings.stmt

Issue 1400473008: Roll Observatory packages and add a roll script (Closed) Base URL: git@github.com:dart-lang/observatory_pub_packages.git@master
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: packages/dart_style/test/splitting/strings.stmt
diff --git a/packages/dart_style/test/splitting/strings.stmt b/packages/dart_style/test/splitting/strings.stmt
new file mode 100644
index 0000000000000000000000000000000000000000..39d4bebe6bfb6de864ea1efd46d084899e8456b3
--- /dev/null
+++ b/packages/dart_style/test/splitting/strings.stmt
@@ -0,0 +1,56 @@
+40 columns |
+>>> long single-line
+"this string is longer than forty characters";
+<<<
+"this string is longer than forty characters";
+>>> short one line multi-line
+"""not too long""";
+<<<
+"""not too long""";
+>>> multi-line with short lines
+"""
+not too long
+or this one
+""";
+<<<
+"""
+not too long
+or this one
+""";
+>>> multi-line with long lines
+"""
+this string is longer than forty characters
+this one is also is longer than forty characters
+""";
+<<<
+"""
+this string is longer than forty characters
+this one is also is longer than forty characters
+""";
+>>> only indent the first line of multiline strings
+{
+"""
+multiline
+""";
+}
+<<<
+{
+ """
+multiline
+""";
+}
+>>> do not wrap the first line if not needed
+someMethod("""first line fits in here
+more stuff down here too that is long
+""");
+<<<
+someMethod("""first line fits in here
+more stuff down here too that is long
+""");
+>>> wrap first line if needed
+someMethod("""first line does not fits here
+""");
+<<<
+someMethod(
+ """first line does not fits here
+""");
« no previous file with comments | « packages/dart_style/test/splitting/statements.stmt ('k') | packages/dart_style/test/splitting/type_arguments.stmt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698