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

Unified Diff: pkg/analyzer/test/services/data/wrap_tests.data

Issue 381663004: Improve wrapping during formatting. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Clean up tweaks Created 6 years, 5 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: pkg/analyzer/test/services/data/wrap_tests.data
diff --git a/pkg/analyzer/test/services/data/wrap_tests.data b/pkg/analyzer/test/services/data/wrap_tests.data
new file mode 100644
index 0000000000000000000000000000000000000000..ee5c6fd22809ff69b961b3468b3f8f2c89553f38
--- /dev/null
+++ b/pkg/analyzer/test/services/data/wrap_tests.data
@@ -0,0 +1,94 @@
+>>> list literal
+main() {
+ List<String> values = <String>[a0123456789012345, b0123456789012345, c0123456789012345, d0123456789012345];
+}
+<<<
+main() {
+ List<String> values = <String>[
+ a0123456789012345,
+ b0123456789012345,
+ c0123456789012345,
+ d0123456789012345];
+}
+>>> operators
+main() {
+ int result = a0123456789012345 * b0123456789012345 + c0123456789012345 * d0123456789012345;
+}
+<<<
+main() {
+ int result = a0123456789012345 * b0123456789012345 +
+ c0123456789012345 * d0123456789012345;
+}
+>>> arguments
+main() {
+ myFunction(a0123456789012345 * b0123456789012345, c0123456789012345 * d0123456789012345);
+}
+<<<
+main() {
+ myFunction(
+ a0123456789012345 * b0123456789012345,
+ c0123456789012345 * d0123456789012345);
+}
+>>> arguments, nested
+main() {
+ someFunctionOne(a012345678901234567890123456789,
+ someFunctionTwo(ba01234567890123456789, bb01234567890123456789, bc01234567890123456789),
+ someFunctionTwo(ca01234567890123456789, cb01234567890123456789, cc01234567890123456789),
+ d012345678901234567890123456789, e012345678901234567890123456789);
+}
+<<<
+main() {
+ someFunctionOne(
+ a012345678901234567890123456789,
+ someFunctionTwo(
+ ba01234567890123456789,
+ bb01234567890123456789,
+ bc01234567890123456789),
+ someFunctionTwo(
+ ca01234567890123456789,
+ cb01234567890123456789,
+ cc01234567890123456789),
+ d012345678901234567890123456789,
+ e012345678901234567890123456789);
+}
+>>> conditions, same operator
+main() {
+ if (a012345678901234567890123456789 || b012345678901234567890123456789 || c012345678901234567890123456789
+ || d012345678901234567890123456789) {
+ }
+}
+<<<
+main() {
+ if (a012345678901234567890123456789 ||
+ b012345678901234567890123456789 ||
+ c012345678901234567890123456789 ||
+ d012345678901234567890123456789) {
+ }
+}
+>>> conditions, different operators
+main() {
+ if (a012345678901234567890123456789 && b012345678901234567890123456789 || c012345678901234567890123456789
+ && d012345678901234567890123456789) {
+ }
+}
+<<<
+main() {
+ if (a012345678901234567890123456789 && b012345678901234567890123456789 ||
+ c012345678901234567890123456789 && d012345678901234567890123456789) {
+ }
+}
+>>> conditional expression
+main() {
+ MatchKind kind = element != null ? a012345678901234567890123456789 : b012345678901234567890123456789;
+}
+<<<
+main() {
+ MatchKind kind = element != null ?
+ a012345678901234567890123456789 :
+ b012345678901234567890123456789;
+}
+>>> expression function body
+myFunction() => a012345678901234567890123456789 + b012345678901234567890123456789;
+<<<
+myFunction() =>
+ a012345678901234567890123456789 + b012345678901234567890123456789;

Powered by Google App Engine
This is Rietveld 408576698