Skip to content

Commit c9310ac

Browse files
authored
Fix quality checks monorepo (#520)
1 parent 9bd6ed0 commit c9310ac

File tree

11 files changed

+36
-61
lines changed

11 files changed

+36
-61
lines changed

bin/quality_checks.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#!/bin/bash -ex
2-
flutter pub global activate melos
32
#workaround for codemagic CI since melos is not in bash
43
echo 'export PATH="$PATH":"$FLUTTER_ROOT/.pub-cache/bin"' >>~/.bashrc
54
echo 'export PATH="$PATH":"$FLUTTER_ROOT/bin"' >>~/.bashrc
65
source ~/.bashrc
76

7+
dart pub global activate melos
8+
89
melos bootstrap
910
melos run analyze
10-
melos run unittest
11+
melos run unittest

example/pubspec.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ packages:
208208
path: "../packages/flutter_reactive_ble"
209209
relative: true
210210
source: path
211-
version: "5.0.1"
211+
version: "5.0.2"
212212
flutter_test:
213213
dependency: "direct dev"
214214
description: flutter
@@ -404,11 +404,11 @@ packages:
404404
source: path
405405
version: "5.0.2"
406406
reactive_ble_platform_interface:
407-
dependency: transitive
407+
dependency: "direct overridden"
408408
description:
409-
name: reactive_ble_platform_interface
410-
url: "https://pub.dartlang.org"
411-
source: hosted
409+
path: "../packages/reactive_ble_platform_interface"
410+
relative: true
411+
source: path
412412
version: "5.0.2"
413413
shelf:
414414
dependency: transitive
@@ -529,4 +529,4 @@ packages:
529529
version: "3.1.0"
530530
sdks:
531531
dart: ">=2.14.0 <3.0.0"
532-
flutter: ">=2.0.0"
532+
flutter: ">=1.16.0"

packages/flutter_reactive_ble/lib/src/connected_device_operation.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'package:flutter_reactive_ble/flutter_reactive_ble.dart';
22
import 'package:meta/meta.dart';
3-
import 'package:reactive_ble_platform_interface/reactive_ble_platform_interface.dart';
43

54
abstract class ConnectedDeviceOperation {
65
Stream<CharacteristicValue> get characteristicValueStream;

packages/flutter_reactive_ble/lib/src/device_scanner.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
import 'dart:async';
22

33
import 'package:flutter_reactive_ble/flutter_reactive_ble.dart';
4-
import 'package:flutter_reactive_ble/src/rx_ext/repeater.dart';
5-
import 'package:flutter_reactive_ble/src/rx_ext/serial_disposable.dart';
6-
import 'package:reactive_ble_platform_interface/reactive_ble_platform_interface.dart';
74

85
abstract class DeviceScanner {
96
ScanSession? get currentScan;

packages/flutter_reactive_ble/pubspec.lock

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ packages:
2828
name: async
2929
url: "https://pub.dartlang.org"
3030
source: hosted
31-
version: "2.8.1"
31+
version: "2.8.2"
3232
boolean_selector:
3333
dependency: transitive
3434
description:
@@ -98,7 +98,7 @@ packages:
9898
name: characters
9999
url: "https://pub.dartlang.org"
100100
source: hosted
101-
version: "1.1.0"
101+
version: "1.2.0"
102102
charcode:
103103
dependency: transitive
104104
description:
@@ -290,7 +290,7 @@ packages:
290290
name: matcher
291291
url: "https://pub.dartlang.org"
292292
source: hosted
293-
version: "0.12.10"
293+
version: "0.12.11"
294294
meta:
295295
dependency: "direct main"
296296
description:
@@ -371,16 +371,16 @@ packages:
371371
reactive_ble_mobile:
372372
dependency: "direct main"
373373
description:
374-
name: reactive_ble_mobile
375-
url: "https://pub.dartlang.org"
376-
source: hosted
374+
path: "../reactive_ble_mobile"
375+
relative: true
376+
source: path
377377
version: "5.0.2"
378378
reactive_ble_platform_interface:
379379
dependency: "direct main"
380380
description:
381-
name: reactive_ble_platform_interface
382-
url: "https://pub.dartlang.org"
383-
source: hosted
381+
path: "../reactive_ble_platform_interface"
382+
relative: true
383+
source: path
384384
version: "5.0.2"
385385
shelf:
386386
dependency: transitive
@@ -456,7 +456,7 @@ packages:
456456
name: test_api
457457
url: "https://pub.dartlang.org"
458458
source: hosted
459-
version: "0.4.2"
459+
version: "0.4.3"
460460
timing:
461461
dependency: transitive
462462
description:
@@ -477,7 +477,7 @@ packages:
477477
name: vector_math
478478
url: "https://pub.dartlang.org"
479479
source: hosted
480-
version: "2.1.0"
480+
version: "2.1.1"
481481
watcher:
482482
dependency: transitive
483483
description:
@@ -500,5 +500,5 @@ packages:
500500
source: hosted
501501
version: "3.1.0"
502502
sdks:
503-
dart: ">=2.12.0 <3.0.0"
503+
dart: ">=2.14.0 <3.0.0"
504504
flutter: ">=2.0.0"

packages/flutter_reactive_ble/test/reactive_ble_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import 'package:flutter_reactive_ble/src/device_scanner.dart';
99
import 'package:flutter_test/flutter_test.dart';
1010
import 'package:mockito/annotations.dart';
1111
import 'package:mockito/mockito.dart';
12-
import 'package:reactive_ble_platform_interface/reactive_ble_platform_interface.dart';
1312

1413
import 'reactive_ble_test.mocks.dart';
1514

packages/reactive_ble_mobile/pubspec.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ packages:
2828
name: async
2929
url: "https://pub.dartlang.org"
3030
source: hosted
31-
version: "2.8.1"
31+
version: "2.8.2"
3232
boolean_selector:
3333
dependency: transitive
3434
description:
@@ -98,7 +98,7 @@ packages:
9898
name: characters
9999
url: "https://pub.dartlang.org"
100100
source: hosted
101-
version: "1.1.0"
101+
version: "1.2.0"
102102
charcode:
103103
dependency: transitive
104104
description:
@@ -269,7 +269,7 @@ packages:
269269
name: matcher
270270
url: "https://pub.dartlang.org"
271271
source: hosted
272-
version: "0.12.10"
272+
version: "0.12.11"
273273
meta:
274274
dependency: transitive
275275
description:
@@ -350,9 +350,9 @@ packages:
350350
reactive_ble_platform_interface:
351351
dependency: "direct main"
352352
description:
353-
name: reactive_ble_platform_interface
354-
url: "https://pub.dartlang.org"
355-
source: hosted
353+
path: "../reactive_ble_platform_interface"
354+
relative: true
355+
source: path
356356
version: "5.0.2"
357357
shelf:
358358
dependency: transitive
@@ -428,7 +428,7 @@ packages:
428428
name: test_api
429429
url: "https://pub.dartlang.org"
430430
source: hosted
431-
version: "0.4.2"
431+
version: "0.4.3"
432432
timing:
433433
dependency: transitive
434434
description:
@@ -449,7 +449,7 @@ packages:
449449
name: vector_math
450450
url: "https://pub.dartlang.org"
451451
source: hosted
452-
version: "2.1.0"
452+
version: "2.1.1"
453453
watcher:
454454
dependency: transitive
455455
description:
@@ -472,5 +472,5 @@ packages:
472472
source: hosted
473473
version: "3.1.0"
474474
sdks:
475-
dart: ">=2.12.0 <3.0.0"
475+
dart: ">=2.14.0 <3.0.0"
476476
flutter: ">=2.0.0"

packages/reactive_ble_mobile/test/converter/protobuf_converter_test.dart

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,6 @@ import 'package:flutter_test/flutter_test.dart';
44
import 'package:reactive_ble_mobile/src/converter/protobuf_converter.dart';
55
import 'package:reactive_ble_mobile/src/generated/bledata.pb.dart' as pb;
66
import 'package:reactive_ble_platform_interface/reactive_ble_platform_interface.dart';
7-
import 'package:reactive_ble_platform_interface/src/model/ble_status.dart';
8-
import 'package:reactive_ble_platform_interface/src/model/characteristic_value.dart';
9-
import 'package:reactive_ble_platform_interface/src/model/clear_gatt_cache_error.dart';
10-
import 'package:reactive_ble_platform_interface/src/model/connection_priority.dart';
11-
import 'package:reactive_ble_platform_interface/src/model/connection_state_update.dart';
12-
import 'package:reactive_ble_platform_interface/src/model/discovered_device.dart';
13-
import 'package:reactive_ble_platform_interface/src/model/discovered_service.dart';
14-
import 'package:reactive_ble_platform_interface/src/model/generic_failure.dart';
15-
import 'package:reactive_ble_platform_interface/src/model/result.dart';
16-
import 'package:reactive_ble_platform_interface/src/model/unit.dart';
17-
import 'package:reactive_ble_platform_interface/src/model/uuid.dart';
18-
import 'package:reactive_ble_platform_interface/src/model/write_characteristic_info.dart';
197

208
void main() {
219
group('$ProtobufConverter', () {

packages/reactive_ble_mobile/test/reactive_ble_platform_test.dart

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,6 @@ import 'package:reactive_ble_mobile/src/converter/protobuf_converter.dart';
1010
import 'package:reactive_ble_mobile/src/generated/bledata.pb.dart' as pb;
1111
import 'package:reactive_ble_mobile/src/reactive_ble_mobile_platform.dart';
1212
import 'package:reactive_ble_platform_interface/reactive_ble_platform_interface.dart';
13-
import 'package:reactive_ble_platform_interface/src/model/characteristic_value.dart';
14-
import 'package:reactive_ble_platform_interface/src/model/connection_state_update.dart';
15-
import 'package:reactive_ble_platform_interface/src/model/qualified_characteristic.dart';
16-
import 'package:reactive_ble_platform_interface/src/model/result.dart';
17-
import 'package:reactive_ble_platform_interface/src/model/unit.dart';
18-
import 'package:reactive_ble_platform_interface/src/model/uuid.dart';
19-
import 'package:reactive_ble_platform_interface/src/model/write_characteristic_info.dart';
2013

2114
import 'reactive_ble_platform_test.mocks.dart';
2215
// ignore_for_file: avoid_implementing_value_types

packages/reactive_ble_platform_interface/lib/src/model/discovered_device.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import 'package:functional_data/functional_data.dart';
55
import 'package:meta/meta.dart';
66

77
import '../../reactive_ble_platform_interface.dart';
8-
import 'generic_failure.dart';
9-
import 'result.dart';
108

119
part 'discovered_device.g.dart';
1210

0 commit comments

Comments
 (0)