| Index: packages/dart_style/test/regression/0000/0084.unit
|
| diff --git a/packages/dart_style/test/regression/0000/0084.unit b/packages/dart_style/test/regression/0000/0084.unit
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e20b444d798dc5a4d09fd936d9eccb2eba851870
|
| --- /dev/null
|
| +++ b/packages/dart_style/test/regression/0000/0084.unit
|
| @@ -0,0 +1,92 @@
|
| +>>>
|
| +Future<TextureAtlas> load(String url, BitmapDataLoadOptions bitmapDataLoadOptions) {
|
| + HttpRequest.getString(url).then((textureAtlasJson) {
|
| + ;
|
| +
|
| + loader.then(() {
|
| + ;
|
| + }).catchError(() {
|
| + ;
|
| + });
|
| + });
|
| +}
|
| +<<<
|
| +Future<TextureAtlas> load(
|
| + String url, BitmapDataLoadOptions bitmapDataLoadOptions) {
|
| + HttpRequest.getString(url).then((textureAtlasJson) {
|
| + ;
|
| +
|
| + loader.then(() {
|
| + ;
|
| + }).catchError(() {
|
| + ;
|
| + });
|
| + });
|
| +}
|
| +>>>
|
| +class SoundSprite {
|
| + static Future<SoundSprite> load(String url, [SoundLoadOptions soundLoadOptions = null]) {
|
| + HttpRequest.getString(url).then((soundSpriteJson) {
|
| + if (segments is Map) {
|
| + }
|
| +
|
| + Sound.load(soundUrl, soundLoadOptions).then((Sound sound) {
|
| + ;
|
| + }).catchError((error) {
|
| + ;
|
| + });
|
| +
|
| + });
|
| + }
|
| +}
|
| +<<<
|
| +class SoundSprite {
|
| + static Future<SoundSprite> load(String url,
|
| + [SoundLoadOptions soundLoadOptions = null]) {
|
| + HttpRequest.getString(url).then((soundSpriteJson) {
|
| + if (segments is Map) {}
|
| +
|
| + Sound.load(soundUrl, soundLoadOptions).then((Sound sound) {
|
| + ;
|
| + }).catchError((error) {
|
| + ;
|
| + });
|
| + });
|
| + }
|
| +}
|
| +>>> don't split method multisplits too early because of pending line after ";"
|
| +main() {
|
| + ;
|
| + receiver.a(() {
|
| + ;
|
| + }).b(() {
|
| + ;
|
| + });
|
| +}
|
| +<<<
|
| +main() {
|
| + ;
|
| + receiver.a(() {
|
| + ;
|
| + }).b(() {
|
| + ;
|
| + });
|
| +}
|
| +>>> don't nest too early because of comment before method chain
|
| +main() {
|
| + //
|
| + receiver.a(() {
|
| + ;
|
| + }).b(() {
|
| + ;
|
| + });
|
| +}
|
| +<<<
|
| +main() {
|
| + //
|
| + receiver.a(() {
|
| + ;
|
| + }).b(() {
|
| + ;
|
| + });
|
| +}
|
|
|