OLD | NEW |
1 40 columns | | 1 40 columns | |
2 >>> keeps map on one line if possible | 2 >>> keeps map on one line if possible |
3 sendPort.send({'type': 'error', 'error': 'oops'}); | 3 sendPort.send({'type': 'error', 'error': 'oops'}); |
4 <<< | 4 <<< |
5 sendPort.send( | 5 sendPort.send( |
6 {'type': 'error', 'error': 'oops'}); | 6 {'type': 'error', 'error': 'oops'}); |
7 >>> prefers to wrap before "." | 7 >>> prefers to wrap before "." |
8 new Future.sync(() => callback('msg')).then( | 8 new Future.sync(() => callback('msg')).then( |
9 (result) => replyTo.send()).catchError((error) {}); | 9 (result) => replyTo.send()).catchError((error) {}); |
10 <<< | 10 <<< |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
88 ; | 88 ; |
89 }, | 89 }, |
90 argument, | 90 argument, |
91 () { | 91 () { |
92 ; | 92 ; |
93 })); | 93 })); |
94 >>> wrap before => | 94 >>> wrap before => |
95 receiver.firstMethod().next((parameter) => longIdentifier == veryLongIdentifier)
; | 95 receiver.firstMethod().next((parameter) => longIdentifier == veryLongIdentifier)
; |
96 <<< | 96 <<< |
97 receiver.firstMethod().next( | 97 receiver.firstMethod().next( |
98 (parameter) => longIdentifier == | 98 (parameter) => |
| 99 longIdentifier == |
99 veryLongIdentifier); | 100 veryLongIdentifier); |
100 >>> wrap after => | 101 >>> wrap after => |
101 receiver.firstMethod().next(() => veryveryveryverylongIdentifier == veryLongIden
tifier); | 102 receiver.firstMethod().next(() => veryveryveryverylongIdentifier == veryLongIden
tifier); |
102 <<< | 103 <<< |
103 receiver.firstMethod().next(() => | 104 receiver.firstMethod().next(() => |
104 veryveryveryverylongIdentifier == | 105 veryveryveryverylongIdentifier == |
105 veryLongIdentifier); | 106 veryLongIdentifier); |
106 >>> wrap at nested binary operator | 107 >>> wrap at nested binary operator |
107 receiver.firstMethod().next(longIdentifier == veryLongIdentifier); | 108 receiver.firstMethod().next(longIdentifier == veryLongIdentifier); |
108 <<< | 109 <<< |
109 receiver.firstMethod().next( | 110 receiver.firstMethod().next( |
110 longIdentifier == | 111 longIdentifier == |
111 veryLongIdentifier); | 112 veryLongIdentifier); |
112 >>> list inside method chain | 113 >>> list inside method chain |
113 receiver.first([listItem, secondItem, thirdItem]).second(); | 114 receiver.first([listItem, secondItem, thirdItem]).second(); |
114 <<< | 115 <<< |
115 receiver.first([ | 116 receiver.first([ |
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
190 veryLongIdentifier / | 191 veryLongIdentifier / |
191 veryLongIdentifier - | 192 veryLongIdentifier - |
192 veryLongIdentifier; | 193 veryLongIdentifier; |
193 >>> choose extra nesting if it leads to better solution | 194 >>> choose extra nesting if it leads to better solution |
194 longIdentifier + | 195 longIdentifier + |
195 (longIdentifier ? 0 : | 196 (longIdentifier ? 0 : |
196 1) == identifier; | 197 1) == identifier; |
197 <<< | 198 <<< |
198 longIdentifier + | 199 longIdentifier + |
199 (longIdentifier ? 0 : 1) == | 200 (longIdentifier ? 0 : 1) == |
200 identifier; | 201 identifier; |
| 202 >>> normal indent before unsplit binary operators in => body |
| 203 veryLongFunction() => extremelyLongArgument + argument; |
| 204 <<< |
| 205 veryLongFunction() => |
| 206 extremelyLongArgument + argument; |
| 207 >>> no extra indent before binary operators in => body |
| 208 veryLongFunction() => longArgument + longArgument + longArgument; |
| 209 <<< |
| 210 veryLongFunction() => |
| 211 longArgument + |
| 212 longArgument + |
| 213 longArgument; |
OLD | NEW |