bump deps, migrate converters
Signed-off-by: Sahil Kumar <[email protected]>
This commit is contained in:
@@ -6,7 +6,7 @@ import 'package:moor/moor.dart';
|
|||||||
/// by the sqlite backend.
|
/// by the sqlite backend.
|
||||||
class ListConverter<T> extends TypeConverter<List<T>, String> {
|
class ListConverter<T> extends TypeConverter<List<T>, String> {
|
||||||
@override
|
@override
|
||||||
List<T> mapToDart(String fromDb) {
|
List<T>? mapToDart(String? fromDb) {
|
||||||
if (fromDb == null) {
|
if (fromDb == null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
@@ -14,7 +14,7 @@ class ListConverter<T> extends TypeConverter<List<T>, String> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String mapToSql(List<T> value) {
|
String? mapToSql(List<T>? value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import 'package:moor/moor.dart';
|
|||||||
/// by the sqlite backend.
|
/// by the sqlite backend.
|
||||||
class MapConverter<T> extends TypeConverter<Map<String, T>, String> {
|
class MapConverter<T> extends TypeConverter<Map<String, T>, String> {
|
||||||
@override
|
@override
|
||||||
Map<String, T> mapToDart(String fromDb) {
|
Map<String, T>? mapToDart(String? fromDb) {
|
||||||
if (fromDb == null) {
|
if (fromDb == null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
@@ -14,7 +14,7 @@ class MapConverter<T> extends TypeConverter<Map<String, T>, String> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String mapToSql(Map<String, T> value) {
|
String? mapToSql(Map<String, T>? value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -6,7 +6,7 @@ import 'package:stream_chat/stream_chat.dart';
|
|||||||
class MessageSendingStatusConverter
|
class MessageSendingStatusConverter
|
||||||
extends TypeConverter<MessageSendingStatus, int> {
|
extends TypeConverter<MessageSendingStatus, int> {
|
||||||
@override
|
@override
|
||||||
MessageSendingStatus mapToDart(int fromDb) {
|
MessageSendingStatus? mapToDart(int? fromDb) {
|
||||||
switch (fromDb) {
|
switch (fromDb) {
|
||||||
case 0:
|
case 0:
|
||||||
return MessageSendingStatus.sending;
|
return MessageSendingStatus.sending;
|
||||||
@@ -28,7 +28,7 @@ class MessageSendingStatusConverter
|
|||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
int mapToSql(MessageSendingStatus value) {
|
int? mapToSql(MessageSendingStatus? value) {
|
||||||
switch (value) {
|
switch (value) {
|
||||||
case MessageSendingStatus.sending:
|
case MessageSendingStatus.sending:
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
@@ -8,18 +8,18 @@ issue_tracker: https://github.com/GetStream/stream-chat-flutter/issues
|
|||||||
publish_to: none
|
publish_to: none
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ">=2.7.0 <3.0.0"
|
sdk: ">=2.12.0 <3.0.0"
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
flutter:
|
flutter:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
logging: ^1.0.0
|
logging: ^1.0.1
|
||||||
meta: ^1.3.0
|
meta: ^1.3.0
|
||||||
moor: ^4.2.0
|
moor: ^4.2.1
|
||||||
mutex: ^3.0.0
|
mutex: ^3.0.0
|
||||||
path: ^1.8.0
|
path: ^1.8.0
|
||||||
path_provider: ^2.0.0
|
path_provider: ^2.0.1
|
||||||
sqlite3_flutter_libs: ^0.4.0+1
|
sqlite3_flutter_libs: ^0.4.1
|
||||||
stream_chat: ^1.5.1
|
stream_chat: ^1.5.1
|
||||||
|
|
||||||
dependency_overrides:
|
dependency_overrides:
|
||||||
@@ -27,8 +27,8 @@ dependency_overrides:
|
|||||||
path: ../stream_chat
|
path: ../stream_chat
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
build_runner: ^1.11.0
|
build_runner: ^1.12.2
|
||||||
mocktail: ^0.1.0
|
mocktail: ^0.1.1
|
||||||
moor_generator: ^4.2.0
|
moor_generator: ^4.2.1
|
||||||
pedantic: ^1.11.0
|
pedantic: ^1.11.0
|
||||||
test: ^1.16.0
|
test: ^1.16.8
|
||||||
|
|||||||
Reference in New Issue
Block a user