Skip to content

Commit d64efe9

Browse files
authored
Roll engine to a031239 (flutter#14601)
Includes: * Exclude frontend_server from the license crawl (flutter/engine#4645) * Make native wrapper classes non-abstract (flutter/engine#4607) * Restrict clang-format to C, C++, Obj-C, Obj-C++ (flutter/engine#4654)
1 parent 8e2278b commit d64efe9

File tree

8 files changed

+17
-11
lines changed

8 files changed

+17
-11
lines changed

bin/internal/engine.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
337764e4edebdafad6685a4af81b84d456dac687
1+
a031239a5d4e44e60d0ebc62b8c544a9f592fc22

packages/flutter/test/painting/decoration_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ class DelayedImageProvider extends ImageProvider<DelayedImageProvider> {
7878
String toString() => '${describeIdentity(this)}}()';
7979
}
8080

81-
class TestImage extends ui.Image {
81+
class TestImage implements ui.Image {
8282
@override
8383
int get width => 100;
8484

packages/flutter/test/painting/fake_codec.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import 'package:flutter/foundation.dart';
1313
///
1414
/// This is useful for running in the test Zone, where it is tricky to receive
1515
/// callbacks originating from the IO thread.
16-
class FakeCodec extends ui.Codec {
16+
class FakeCodec implements ui.Codec {
1717
final int _frameCount;
1818
final int _repetitionCount;
1919
final List<ui.FrameInfo> _frameInfos;
@@ -46,4 +46,7 @@ class FakeCodec extends ui.Codec {
4646
_nextFrame = (_nextFrame + 1) % _frameCount;
4747
return result;
4848
}
49+
50+
@override
51+
void dispose() { }
4952
}

packages/flutter/test/painting/image_stream_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import 'package:flutter/painting.dart';
99
import 'package:flutter/scheduler.dart' show timeDilation;
1010
import 'package:flutter_test/flutter_test.dart';
1111

12-
class FakeFrameInfo extends FrameInfo {
12+
class FakeFrameInfo implements FrameInfo {
1313
final Duration _duration;
1414
final Image _image;
1515

@@ -23,7 +23,7 @@ class FakeFrameInfo extends FrameInfo {
2323
Image get image => _image;
2424
}
2525

26-
class FakeImage extends Image {
26+
class FakeImage implements Image {
2727
final int _width;
2828
final int _height;
2929

packages/flutter/test/painting/shape_decoration_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ class TestImageProvider extends ImageProvider<TestImageProvider> {
112112
}
113113
}
114114

115-
class TestImage extends ui.Image {
115+
class TestImage implements ui.Image {
116116
@override
117117
int get width => 100;
118118

packages/flutter/test/widgets/image_resolution_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import 'package:flutter/services.dart';
1212
import 'package:flutter/widgets.dart';
1313
import 'package:flutter_test/flutter_test.dart';
1414

15-
class TestImage extends ui.Image {
15+
class TestImage implements ui.Image {
1616
TestImage(this.scale);
1717
final double scale;
1818

packages/flutter/test/widgets/image_rtl_test.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ class TestImageProvider extends ImageProvider<TestImageProvider> {
2525
}
2626
}
2727

28-
class TestImage extends ui.Image {
28+
class TestImage implements ui.Image {
2929
@override
3030
int get width => 16;
3131

3232
@override
3333
int get height => 9;
3434

35-
// @override
36-
// void dispose() { }
35+
@override
36+
void dispose() { }
3737
}
3838

3939
void main() {

packages/flutter/test/widgets/image_test.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -473,7 +473,7 @@ class TestImageStreamCompleter extends ImageStreamCompleter {
473473
}
474474
}
475475

476-
class TestImage extends ui.Image {
476+
class TestImage implements ui.Image {
477477
@override
478478
int get width => 100;
479479

@@ -482,4 +482,7 @@ class TestImage extends ui.Image {
482482

483483
@override
484484
void dispose() { }
485+
486+
@override
487+
String toString() => '[$width\u00D7$height]';
485488
}

0 commit comments

Comments
 (0)