Skip to content

Commit ba40474

Browse files
chore: run mockito of flutter 2.10.5
1 parent 7324592 commit ba40474

File tree

4 files changed

+825
-121
lines changed

4 files changed

+825
-121
lines changed

example/pubspec.lock

Lines changed: 78 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,76 @@
11
# Generated by pub
22
# See https://dart.dev/tools/pub/glossary#lockfile
33
packages:
4+
archive:
5+
dependency: transitive
6+
description:
7+
name: archive
8+
url: "https://pub.dartlang.org"
9+
source: hosted
10+
version: "3.1.6"
411
async:
512
dependency: transitive
613
description:
714
name: async
8-
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
9-
url: "https://pub.dev"
15+
url: "https://pub.dartlang.org"
1016
source: hosted
11-
version: "2.13.0"
17+
version: "2.8.2"
1218
boolean_selector:
1319
dependency: transitive
1420
description:
1521
name: boolean_selector
16-
sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"
17-
url: "https://pub.dev"
22+
url: "https://pub.dartlang.org"
1823
source: hosted
19-
version: "2.1.2"
24+
version: "2.1.0"
2025
characters:
2126
dependency: transitive
2227
description:
2328
name: characters
24-
sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803
25-
url: "https://pub.dev"
29+
url: "https://pub.dartlang.org"
30+
source: hosted
31+
version: "1.2.0"
32+
charcode:
33+
dependency: transitive
34+
description:
35+
name: charcode
36+
url: "https://pub.dartlang.org"
2637
source: hosted
27-
version: "1.4.0"
38+
version: "1.3.1"
2839
clock:
2940
dependency: transitive
3041
description:
3142
name: clock
32-
sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b
33-
url: "https://pub.dev"
43+
url: "https://pub.dartlang.org"
3444
source: hosted
35-
version: "1.1.2"
45+
version: "1.1.0"
3646
collection:
3747
dependency: transitive
3848
description:
3949
name: collection
40-
sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"
41-
url: "https://pub.dev"
50+
url: "https://pub.dartlang.org"
4251
source: hosted
43-
version: "1.19.1"
52+
version: "1.15.0"
53+
crypto:
54+
dependency: transitive
55+
description:
56+
name: crypto
57+
url: "https://pub.dartlang.org"
58+
source: hosted
59+
version: "3.0.1"
4460
fake_async:
4561
dependency: transitive
4662
description:
4763
name: fake_async
48-
sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
49-
url: "https://pub.dev"
64+
url: "https://pub.dartlang.org"
5065
source: hosted
51-
version: "1.3.3"
66+
version: "1.2.0"
5267
file:
5368
dependency: transitive
5469
description:
5570
name: file
56-
sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
57-
url: "https://pub.dev"
71+
url: "https://pub.dartlang.org"
5872
source: hosted
59-
version: "7.0.1"
73+
version: "6.1.2"
6074
flutter:
6175
dependency: "direct main"
6276
description: flutter
@@ -71,8 +85,7 @@ packages:
7185
dependency: "direct dev"
7286
description:
7387
name: flutter_lints
74-
sha256: b543301ad291598523947dc534aaddc5aaad597b709d2426d3a0e0d44c5cb493
75-
url: "https://pub.dev"
88+
url: "https://pub.dartlang.org"
7689
source: hosted
7790
version: "1.0.4"
7891
flutter_test:
@@ -89,18 +102,16 @@ packages:
89102
dependency: "direct main"
90103
description:
91104
name: http
92-
sha256: "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2"
93-
url: "https://pub.dev"
105+
url: "https://pub.dartlang.org"
94106
source: hosted
95-
version: "0.13.6"
107+
version: "0.13.5"
96108
http_parser:
97109
dependency: transitive
98110
description:
99111
name: http_parser
100-
sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"
101-
url: "https://pub.dev"
112+
url: "https://pub.dartlang.org"
102113
source: hosted
103-
version: "4.1.2"
114+
version: "4.0.2"
104115
instabug_flutter:
105116
dependency: "direct main"
106117
description:
@@ -112,183 +123,139 @@ packages:
112123
dependency: "direct main"
113124
description:
114125
name: instabug_http_client
115-
sha256: a38bed979f549ffe85efa46c46ca743cbfab95a51295b60f143f249b71655231
116-
url: "https://pub.dev"
126+
url: "https://pub.dartlang.org"
117127
source: hosted
118128
version: "2.6.0"
119-
leak_tracker:
120-
dependency: transitive
121-
description:
122-
name: leak_tracker
123-
sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
124-
url: "https://pub.dev"
125-
source: hosted
126-
version: "10.0.9"
127-
leak_tracker_flutter_testing:
128-
dependency: transitive
129-
description:
130-
name: leak_tracker_flutter_testing
131-
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
132-
url: "https://pub.dev"
133-
source: hosted
134-
version: "3.0.9"
135-
leak_tracker_testing:
136-
dependency: transitive
137-
description:
138-
name: leak_tracker_testing
139-
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
140-
url: "https://pub.dev"
141-
source: hosted
142-
version: "3.0.1"
143129
lints:
144130
dependency: transitive
145131
description:
146132
name: lints
147-
sha256: a2c3d198cb5ea2e179926622d433331d8b58374ab8f29cdda6e863bd62fd369c
148-
url: "https://pub.dev"
133+
url: "https://pub.dartlang.org"
149134
source: hosted
150135
version: "1.0.1"
151136
matcher:
152137
dependency: transitive
153138
description:
154139
name: matcher
155-
sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
156-
url: "https://pub.dev"
140+
url: "https://pub.dartlang.org"
157141
source: hosted
158-
version: "0.12.17"
142+
version: "0.12.11"
159143
material_color_utilities:
160144
dependency: transitive
161145
description:
162146
name: material_color_utilities
163-
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
164-
url: "https://pub.dev"
147+
url: "https://pub.dartlang.org"
165148
source: hosted
166-
version: "0.11.1"
149+
version: "0.1.3"
167150
meta:
168151
dependency: transitive
169152
description:
170153
name: meta
171-
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
172-
url: "https://pub.dev"
154+
url: "https://pub.dartlang.org"
173155
source: hosted
174-
version: "1.16.0"
156+
version: "1.7.0"
175157
path:
176158
dependency: transitive
177159
description:
178160
name: path
179-
sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5"
180-
url: "https://pub.dev"
161+
url: "https://pub.dartlang.org"
181162
source: hosted
182-
version: "1.9.1"
163+
version: "1.8.0"
183164
platform:
184165
dependency: transitive
185166
description:
186167
name: platform
187-
sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
188-
url: "https://pub.dev"
168+
url: "https://pub.dartlang.org"
189169
source: hosted
190-
version: "3.1.6"
170+
version: "3.1.0"
191171
process:
192172
dependency: transitive
193173
description:
194174
name: process
195-
sha256: "107d8be718f120bbba9dcd1e95e3bd325b1b4a4f07db64154635ba03f2567a0d"
196-
url: "https://pub.dev"
175+
url: "https://pub.dartlang.org"
197176
source: hosted
198-
version: "5.0.3"
177+
version: "4.2.4"
199178
sky_engine:
200179
dependency: transitive
201180
description: flutter
202181
source: sdk
203-
version: "0.0.0"
182+
version: "0.0.99"
204183
source_span:
205184
dependency: transitive
206185
description:
207186
name: source_span
208-
sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c"
209-
url: "https://pub.dev"
187+
url: "https://pub.dartlang.org"
210188
source: hosted
211-
version: "1.10.1"
189+
version: "1.8.1"
212190
stack_trace:
213191
dependency: transitive
214192
description:
215193
name: stack_trace
216-
sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"
217-
url: "https://pub.dev"
194+
url: "https://pub.dartlang.org"
218195
source: hosted
219-
version: "1.12.1"
196+
version: "1.10.0"
220197
stream_channel:
221198
dependency: transitive
222199
description:
223200
name: stream_channel
224-
sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"
225-
url: "https://pub.dev"
201+
url: "https://pub.dartlang.org"
226202
source: hosted
227-
version: "2.1.4"
203+
version: "2.1.0"
228204
string_scanner:
229205
dependency: transitive
230206
description:
231207
name: string_scanner
232-
sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
233-
url: "https://pub.dev"
208+
url: "https://pub.dartlang.org"
234209
source: hosted
235-
version: "1.4.1"
210+
version: "1.1.0"
236211
sync_http:
237212
dependency: transitive
238213
description:
239214
name: sync_http
240-
sha256: "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961"
241-
url: "https://pub.dev"
215+
url: "https://pub.dartlang.org"
242216
source: hosted
243-
version: "0.3.1"
217+
version: "0.3.0"
244218
term_glyph:
245219
dependency: transitive
246220
description:
247221
name: term_glyph
248-
sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
249-
url: "https://pub.dev"
222+
url: "https://pub.dartlang.org"
250223
source: hosted
251-
version: "1.2.2"
224+
version: "1.2.0"
252225
test_api:
253226
dependency: transitive
254227
description:
255228
name: test_api
256-
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
257-
url: "https://pub.dev"
229+
url: "https://pub.dartlang.org"
258230
source: hosted
259-
version: "0.7.4"
231+
version: "0.4.8"
260232
typed_data:
261233
dependency: transitive
262234
description:
263235
name: typed_data
264-
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
265-
url: "https://pub.dev"
236+
url: "https://pub.dartlang.org"
266237
source: hosted
267-
version: "1.4.0"
238+
version: "1.3.0"
268239
vector_math:
269240
dependency: transitive
270241
description:
271242
name: vector_math
272-
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
273-
url: "https://pub.dev"
243+
url: "https://pub.dartlang.org"
274244
source: hosted
275-
version: "2.1.4"
245+
version: "2.1.1"
276246
vm_service:
277247
dependency: transitive
278248
description:
279249
name: vm_service
280-
sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
281-
url: "https://pub.dev"
250+
url: "https://pub.dartlang.org"
282251
source: hosted
283-
version: "15.0.0"
252+
version: "7.5.0"
284253
webdriver:
285254
dependency: transitive
286255
description:
287256
name: webdriver
288-
sha256: "2f3a14ca026957870cfd9c635b83507e0e51d8091568e90129fbf805aba7cade"
289-
url: "https://pub.dev"
257+
url: "https://pub.dartlang.org"
290258
source: hosted
291-
version: "3.1.0"
259+
version: "3.0.0"
292260
sdks:
293-
dart: ">=3.7.0-0 <4.0.0"
294-
flutter: ">=3.18.0-18.0.pre.54"
261+
dart: ">=2.14.0 <3.0.0"

lib/src/utils/screen_rendering/instabug_screen_render_manager.dart

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ class InstabugScreenRenderManager {
150150

151151
//Save the memory cached data to be sent to native side
152152
if (_delayedFrames.isNotEmpty) {
153-
saveCollectedData();
153+
_saveCollectedData();
154154
_resetCachedFrameData();
155155
}
156156

@@ -179,7 +179,7 @@ class InstabugScreenRenderManager {
179179
if (frameCollectorIsNotActive) return;
180180

181181
if (_delayedFrames.isNotEmpty) {
182-
saveCollectedData();
182+
_saveCollectedData();
183183
_resetCachedFrameData();
184184
}
185185

@@ -368,8 +368,7 @@ class InstabugScreenRenderManager {
368368
}
369369

370370
/// Add the memory cashed data to the objects that will be synced asynchronously to the native side.
371-
@visibleForTesting
372-
void saveCollectedData() {
371+
void _saveCollectedData() {
373372
if (_screenRenderForAutoUiTrace.isActive) {
374373
_updateAutoUiData();
375374
}

test/utils/screen_render/instabug_screen_render_manager_test.dart

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
1-
import 'package:flutter/scheduler.dart' show FrameTiming;
2-
import 'package:flutter/widgets.dart';
31
import 'package:flutter_test/flutter_test.dart';
42
import 'package:instabug_flutter/instabug_flutter.dart';
5-
import 'package:instabug_flutter/src/generated/apm.api.g.dart';
63
import 'package:instabug_flutter/src/models/instabug_frame_data.dart';
74
import 'package:instabug_flutter/src/models/instabug_screen_render_data.dart';
85
import 'package:instabug_flutter/src/utils/screen_rendering/instabug_screen_render_manager.dart';
9-
import 'package:mockito/annotations.dart';
106
import 'package:mockito/mockito.dart';
117

12-
import 'instabug_screen_render_manager_test.mocks.dart';
8+
import 'instabug_screen_render_manager_test_mocks.dart';
139

14-
@GenerateMocks([ApmHostApi, FrameTiming, WidgetsBinding])
1510
void main() {
1611
TestWidgetsFlutterBinding.ensureInitialized();
1712

0 commit comments

Comments
 (0)