Skip to content

Commit 0c90a46

Browse files
authored
Merge pull request #13 from DutchCodingCompany/chore/dependencies
Chore dependencies + version bump
2 parents d8a8202 + b5c110f commit 0c90a46

File tree

12 files changed

+92
-93
lines changed

12 files changed

+92
-93
lines changed

example/pubspec.lock

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ packages:
55
dependency: transitive
66
description:
77
name: _fe_analyzer_shared
8-
sha256: f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834
8+
sha256: "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab"
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "72.0.0"
11+
version: "76.0.0"
1212
_macros:
1313
dependency: transitive
1414
description: dart
1515
source: sdk
16-
version: "0.3.2"
16+
version: "0.3.3"
1717
analyzer:
1818
dependency: transitive
1919
description:
2020
name: analyzer
21-
sha256: b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139
21+
sha256: "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e"
2222
url: "https://pub.dev"
2323
source: hosted
24-
version: "6.7.0"
24+
version: "6.11.0"
2525
args:
2626
dependency: transitive
2727
description:
@@ -42,18 +42,18 @@ packages:
4242
dependency: transitive
4343
description:
4444
name: bloc
45-
sha256: "106842ad6569f0b60297619e9e0b1885c2fb9bf84812935490e6c5275777804e"
45+
sha256: "52c10575f4445c61dd9e0cafcc6356fdd827c4c64dd7945ef3c4105f6b6ac189"
4646
url: "https://pub.dev"
4747
source: hosted
48-
version: "8.1.4"
48+
version: "9.0.0"
4949
bloc_presentation:
5050
dependency: "direct main"
5151
description:
5252
name: bloc_presentation
53-
sha256: d80359c463789a1e7b5095b4fb204798a6c168fd08b9eefa3ffcb9063bf7a85e
53+
sha256: "03ea22745a23274a7fa4425ac16e120838471d3073fa37a3332c18641cb2d8a2"
5454
url: "https://pub.dev"
5555
source: hosted
56-
version: "1.0.0"
56+
version: "1.1.0"
5757
boolean_selector:
5858
dependency: transitive
5959
description:
@@ -178,10 +178,10 @@ packages:
178178
dependency: "direct main"
179179
description:
180180
name: collection
181-
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
181+
sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf
182182
url: "https://pub.dev"
183183
source: hosted
184-
version: "1.18.0"
184+
version: "1.19.0"
185185
convert:
186186
dependency: transitive
187187
description:
@@ -212,7 +212,7 @@ packages:
212212
path: ".."
213213
relative: true
214214
source: path
215-
version: "0.0.6"
215+
version: "0.0.7"
216216
equatable:
217217
dependency: transitive
218218
description:
@@ -254,10 +254,10 @@ packages:
254254
dependency: "direct main"
255255
description:
256256
name: flutter_bloc
257-
sha256: b594505eac31a0518bdcb4b5b79573b8d9117b193cc80cc12e17d639b10aa27a
257+
sha256: "153856bdaac302bbdc58a1d1403d50c40557254aa05eaeed40515d88a25a526b"
258258
url: "https://pub.dev"
259259
source: hosted
260-
version: "8.1.6"
260+
version: "9.0.0"
261261
flutter_lints:
262262
dependency: "direct dev"
263263
description:
@@ -403,18 +403,18 @@ packages:
403403
dependency: transitive
404404
description:
405405
name: leak_tracker
406-
sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
406+
sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06"
407407
url: "https://pub.dev"
408408
source: hosted
409-
version: "10.0.5"
409+
version: "10.0.7"
410410
leak_tracker_flutter_testing:
411411
dependency: transitive
412412
description:
413413
name: leak_tracker_flutter_testing
414-
sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
414+
sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379"
415415
url: "https://pub.dev"
416416
source: hosted
417-
version: "3.0.5"
417+
version: "3.0.8"
418418
leak_tracker_testing:
419419
dependency: transitive
420420
description:
@@ -435,18 +435,18 @@ packages:
435435
dependency: transitive
436436
description:
437437
name: logging
438-
sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
438+
sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
439439
url: "https://pub.dev"
440440
source: hosted
441-
version: "1.2.0"
441+
version: "1.3.0"
442442
macros:
443443
dependency: transitive
444444
description:
445445
name: macros
446-
sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536"
446+
sha256: "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656"
447447
url: "https://pub.dev"
448448
source: hosted
449-
version: "0.1.2-main.4"
449+
version: "0.1.3-main.0"
450450
matcher:
451451
dependency: transitive
452452
description:
@@ -579,7 +579,7 @@ packages:
579579
dependency: transitive
580580
description: flutter
581581
source: sdk
582-
version: "0.0.99"
582+
version: "0.0.0"
583583
source_gen:
584584
dependency: transitive
585585
description:
@@ -608,10 +608,10 @@ packages:
608608
dependency: transitive
609609
description:
610610
name: stack_trace
611-
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
611+
sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377"
612612
url: "https://pub.dev"
613613
source: hosted
614-
version: "1.11.1"
614+
version: "1.12.0"
615615
stream_channel:
616616
dependency: transitive
617617
description:
@@ -632,10 +632,10 @@ packages:
632632
dependency: transitive
633633
description:
634634
name: string_scanner
635-
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
635+
sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3"
636636
url: "https://pub.dev"
637637
source: hosted
638-
version: "1.2.0"
638+
version: "1.3.0"
639639
term_glyph:
640640
dependency: transitive
641641
description:
@@ -648,10 +648,10 @@ packages:
648648
dependency: transitive
649649
description:
650650
name: test_api
651-
sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
651+
sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c"
652652
url: "https://pub.dev"
653653
source: hosted
654-
version: "0.7.2"
654+
version: "0.7.3"
655655
timing:
656656
dependency: transitive
657657
description:
@@ -680,10 +680,10 @@ packages:
680680
dependency: transitive
681681
description:
682682
name: vm_service
683-
sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
683+
sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b
684684
url: "https://pub.dev"
685685
source: hosted
686-
version: "14.2.5"
686+
version: "14.3.0"
687687
watcher:
688688
dependency: transitive
689689
description:
@@ -733,5 +733,5 @@ packages:
733733
source: hosted
734734
version: "3.1.2"
735735
sdks:
736-
dart: ">=3.5.1 <4.0.0"
737-
flutter: ">=3.22.0"
736+
dart: ">=3.6.0 <4.0.0"
737+
flutter: ">=3.27.1"

example/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ dependencies:
1515
path: ../
1616
flutter:
1717
sdk: flutter
18-
flutter_bloc: ^8.1.1
18+
flutter_bloc: ^9.0.0
1919
freezed_annotation: ^2.2.0
2020
get_it: ^7.7.0
2121
injectable: ^2.1.0

lib/chopper/chopper.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
/// DCC Toolkit chopper util.
2-
library chopper;
3-
41
export 'color_converter.dart';
52
export 'datetime_converter.dart';
63
export 'json_serializable_converter.dart';

lib/chopper/color_converter.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ class ColorConverter implements JsonConverter<Color, String> {
2828
/// Each value is a two-digit hexadecimal number.
2929
@override
3030
String toJson(Color color) {
31+
// Next flutter release (>3.27) will contain a new method `toARGB32` to replace `.value`.
32+
// Ignore this for now.
33+
// ignore: deprecated_member_use
3134
return '#${color.value.toRadixString(16).padLeft(8, '0')}';
3235
}
3336
}

lib/chopper/json_serializable_converter.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import 'dart:async';
22
import 'dart:convert';
33

44
import 'package:chopper/chopper.dart';
5-
import 'package:collection/collection.dart';
65

76
/// Method signature for a function that creates a dart object from a json map.
87
typedef JsonFactory<T> = T Function(Map<String, dynamic> json);
@@ -44,7 +43,7 @@ class JsonSerializableConverter extends JsonConverter {
4443
}
4544

4645
List<T> _decodeList<T>(Iterable<dynamic> values) =>
47-
values.whereNotNull().map<T>((v) => _decode<T>(v) as T).toList();
46+
values.nonNulls.map<T>((v) => _decode<T>(v) as T).toList();
4847

4948
dynamic _decode<T>(dynamic entity) {
5049
if (entity is Iterable) return _decodeList<T>(entity as List);

lib/common/dcc_logger.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class DCCLogger {
6666
/// ```dart
6767
/// DCCLogger.info('test bericht', tag: 'test');
6868
/// ```
69-
/// prints: [[13:46]] [[INFO]] DCC: <test> test bericht
69+
/// prints: [[13:46]] [[INFO]] DCC: &lt;test&gt; test bericht
7070
@Deprecated('Use BoltLogger.zap instead')
7171
static void info(
7272
String message, {
@@ -84,7 +84,7 @@ class DCCLogger {
8484
/// ```dart
8585
/// DCCLogger.severe('test bericht', tag: 'test');
8686
/// ```
87-
/// prints: [[13:46]] [[SEVERE]] DCC: <test> test bericht
87+
/// prints: [[13:46]] [[SEVERE]] DCC: &lt;test&gt; test bericht
8888
@Deprecated('Use BoltLogger.shock instead')
8989
static void severe(
9090
String message, {

lib/dcc_toolkit.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
/// DCC Toolkit provides set of tools to help you build apps faster.
2-
library dcc_toolkit;
3-
41
export 'chopper/chopper.dart';
52
export 'common/dimensions.dart';
63
export 'common/extensions/build_context.dart';

lib/logger/extensions/zap_extension.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ extension ZapExtension on Object {
99
String? tag,
1010
Level level = Level.INFO,
1111
}) {
12-
//ignore: no_runtimeType_toString
12+
// We actually want to know to runtimeType of the object
13+
// ignore: no_runtimeType_toString
1314
BoltLogger.zap(message, tag: tag ?? runtimeType.toString(), level: level);
1415
}
1516

@@ -19,6 +20,7 @@ extension ZapExtension on Object {
1920
String? tag,
2021
Level level = Level.SEVERE,
2122
}) {
23+
// We actually want to know to runtimeType of the object
2224
//ignore: no_runtimeType_toString
2325
BoltLogger.shock(message, tag: tag ?? runtimeType.toString(), level: level);
2426
}

lib/ui/blocful_widget.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'package:flutter_bloc/flutter_bloc.dart';
55
/// A widget that wraps your UI in a [BlocPresentationListener] and a [BlocConsumer] to be able to handle all events simultaniously
66
///
77
/// Example:
8-
/// /// ```dart
8+
/// ```dart
99
/// class SomePage extends BlocfulWidget<SomeCubit, SomeState, SomeEvent> {
1010
/// const SomePage({super.key})
1111
/// : super(onCreateBloc: SomeCubit());
@@ -20,7 +20,7 @@ import 'package:flutter_bloc/flutter_bloc.dart';
2020
/// return SomeWidget();
2121
/// }
2222
/// }
23-
/// ```dart
23+
/// ```
2424
abstract class BlocfulWidget<BLOC extends BlocPresentationMixin<STATE, EVENT>,
2525
STATE, EVENT> extends StatelessWidget {
2626
/// Creates a [BlocfulWidget]

0 commit comments

Comments
 (0)