TF-3586: Upgrade Flutter to 3.27.4

This commit is contained in:
DatDang
2025-03-25 15:53:01 +07:00
committed by Dat H. Pham
parent c7f5dc9e5e
commit 4fd0931c9e
109 changed files with 361 additions and 372 deletions
@@ -1,5 +1,4 @@
import 'package:collection/collection.dart';
import 'package:jmap_dart_client/jmap/mail/email/email.dart';
import 'package:jmap_dart_client/jmap/core/sort/comparator.dart';
import 'package:jmap_dart_client/jmap/mail/email/email_comparator_property.dart';
@@ -9,9 +8,9 @@ import 'package:jmap_dart_client/jmap/core/extensions/unsigned_int_extension.dar
extension ListEmailExtension on List<Email> {
List<EmailId> get listEmailIds => map((email) => email.id).whereNotNull().toList();
List<EmailId> get listEmailIds => map((email) => email.id).nonNulls.toList();
List<ThreadId> get listThreadIds => map((email) => email.threadId).whereNotNull().toList();
List<ThreadId> get listThreadIds => map((email) => email.threadId).nonNulls.toList();
Email? findEmailById(EmailId emailId) {
try {
@@ -1,5 +1,4 @@
import 'package:collection/collection.dart';
import 'package:core/utils/app_logger.dart';
import 'package:jmap_dart_client/jmap/mail/email/email.dart';
import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
@@ -20,7 +19,7 @@ extension ListPresentationEmailExtension on List<PresentationEmail> {
return where((email) => email.selectMode == SelectMode.ACTIVE).toList();
}
List<EmailId> get listEmailIds => map((email) => email.id).whereNotNull().toList();
List<EmailId> get listEmailIds => map((email) => email.id).nonNulls.toList();
Map<MailboxId, List<EmailId>> get emailIdsByMailboxId {
final Map<MailboxId, List<EmailId>> result = {};