From 130601850317fe3550cff24dbe8fecedb8225a84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Fri, 7 Nov 2025 00:46:31 +0300 Subject: [PATCH 01/10] feat(ui): improve date picker quick selection functionality Adds quick selection features to date picker including: - Quick selection, refresh settings, and date ranges options - Consistent action button radius styling - Unified translation key mapping for date picker components --- src/lib/corePackages/acore | 2 +- .../tasks/components/task_date_field.dart | 11 +++ .../ui/shared/assets/locales/cs.yaml | 5 ++ .../ui/shared/assets/locales/da.yaml | 5 ++ .../ui/shared/assets/locales/de.yaml | 5 ++ .../ui/shared/assets/locales/el.yaml | 5 ++ .../ui/shared/assets/locales/en.yaml | 7 ++ .../ui/shared/assets/locales/es.yaml | 5 ++ .../ui/shared/assets/locales/fi.yaml | 5 ++ .../ui/shared/assets/locales/fr.yaml | 5 ++ .../ui/shared/assets/locales/it.yaml | 5 ++ .../ui/shared/assets/locales/ja.yaml | 5 ++ .../ui/shared/assets/locales/ko.yaml | 5 ++ .../ui/shared/assets/locales/nl.yaml | 5 ++ .../ui/shared/assets/locales/no.yaml | 5 ++ .../ui/shared/assets/locales/pl.yaml | 5 ++ .../ui/shared/assets/locales/pt.yaml | 5 ++ .../ui/shared/assets/locales/ro.yaml | 5 ++ .../ui/shared/assets/locales/ru.yaml | 5 ++ .../ui/shared/assets/locales/sl.yaml | 5 ++ .../ui/shared/assets/locales/sv.yaml | 5 ++ .../ui/shared/assets/locales/tr.yaml | 7 ++ .../ui/shared/assets/locales/uk.yaml | 5 ++ .../ui/shared/assets/locales/zh.yaml | 5 ++ .../shared/components/date_range_filter.dart | 7 +- .../components/time_logging_dialog.dart | 1 + .../constants/shared_translation_keys.dart | 79 +++++++++++++++++++ 27 files changed, 209 insertions(+), 5 deletions(-) diff --git a/src/lib/corePackages/acore b/src/lib/corePackages/acore index fb21a11bf..6e654b519 160000 --- a/src/lib/corePackages/acore +++ b/src/lib/corePackages/acore @@ -1 +1 @@ -Subproject commit fb21a11bfa3f317d662c0362224780aa70c2f9e5 +Subproject commit 6e654b5190b4e5e0815a29472ef85035146cd876 diff --git a/src/lib/presentation/ui/features/tasks/components/task_date_field.dart b/src/lib/presentation/ui/features/tasks/components/task_date_field.dart index 08947d4ac..b8d1d730d 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_date_field.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_date_field.dart @@ -152,7 +152,18 @@ class _TaskDateFieldState extends State { widget.translationService.translate(SharedTranslationKeys.selectDateTimeTitle), DateTimePickerTranslationKey.selectDateRangeTitle: widget.translationService.translate(SharedTranslationKeys.selectDateRangeTitle), + DateTimePickerTranslationKey.quickSelection: + widget.translationService.translate(SharedTranslationKeys.quickSelection), + DateTimePickerTranslationKey.quickSelectionTitle: + widget.translationService.translate(SharedTranslationKeys.quickSelectionTitle), + DateTimePickerTranslationKey.refreshSettings: + widget.translationService.translate(SharedTranslationKeys.refreshSettings), + DateTimePickerTranslationKey.dateRanges: + widget.translationService.translate(SharedTranslationKeys.dateRanges), + DateTimePickerTranslationKey.refreshSettingsLabel: + widget.translationService.translate(SharedTranslationKeys.refreshSettingsLabel), }, + actionButtonRadius: AppTheme.containerBorderRadius, ); final result = await DatePickerDialog.show( diff --git a/src/lib/presentation/ui/shared/assets/locales/cs.yaml b/src/lib/presentation/ui/shared/assets/locales/cs.yaml index 3d349e0c4..849b7e93f 100644 --- a/src/lib/presentation/ui/shared/assets/locales/cs.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/cs.yaml @@ -93,6 +93,11 @@ shared: start_date_must_be_at_or_after: Počáteční datum musí být od {date} nebo později time_must_be_at_or_after: Čas musí být od {time} nebo později time_must_be_at_or_before: Čas musí být do {time} nebo dříve + # Quick selection dialog + quick_selection: Rychlý výběr + quick_selection_title: Rychlý výběr + refresh_settings: Automatické obnovení + refresh_description: Automatically refresh the selected date range days: friday: Pátek friday_short: Pá diff --git a/src/lib/presentation/ui/shared/assets/locales/da.yaml b/src/lib/presentation/ui/shared/assets/locales/da.yaml index fe6453d10..8dae3be1f 100644 --- a/src/lib/presentation/ui/shared/assets/locales/da.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/da.yaml @@ -93,6 +93,11 @@ shared: start_date_must_be_at_or_after: Startdato skal være på eller efter {date} time_must_be_at_or_after: Tid skal være på eller efter {time} time_must_be_at_or_before: Tid skal være på eller før {time} + # Quick selection dialog + quick_selection: Hurtig valg + quick_selection_title: Hurtig valg + refresh_settings: Automatisk opdatering + refresh_description: Automatically refresh the selected date range days: friday: Fredag friday_short: Fre diff --git a/src/lib/presentation/ui/shared/assets/locales/de.yaml b/src/lib/presentation/ui/shared/assets/locales/de.yaml index 44e5edf68..e2cc22758 100644 --- a/src/lib/presentation/ui/shared/assets/locales/de.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/de.yaml @@ -99,6 +99,11 @@ shared: start_date_must_be_at_or_after: Startdatum muss am oder nach dem {date} sein time_must_be_at_or_after: Zeit muss um oder nach {time} sein time_must_be_at_or_before: Zeit muss um oder vor {time} sein + # Quick selection dialog + quick_selection: Schnellauswahl + quick_selection_title: Schnellauswahl + refresh_settings: Automatische Aktualisierung + refresh_description: Automatically refresh the selected date range days: friday: Freitag friday_short: Fr diff --git a/src/lib/presentation/ui/shared/assets/locales/el.yaml b/src/lib/presentation/ui/shared/assets/locales/el.yaml index e9b8d5d36..21dfa5f05 100644 --- a/src/lib/presentation/ui/shared/assets/locales/el.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/el.yaml @@ -113,6 +113,11 @@ shared: την {date} time_must_be_at_or_after: Η ώρα πρέπει να είναι τις ή μετά τις {time} time_must_be_at_or_before: Η ώρα πρέπει να είναι τις ή πριν τις {time} + # Quick selection dialog + quick_selection: Γρήγορη επιλογή + quick_selection_title: Γρήγορη επιλογή + refresh_settings: Αυτόματη ανανέωση + refresh_description: Automatically refresh the selected date range days: friday: Παρασκευή friday_short: Παρ diff --git a/src/lib/presentation/ui/shared/assets/locales/en.yaml b/src/lib/presentation/ui/shared/assets/locales/en.yaml index 8867bb41f..d238ca7ba 100644 --- a/src/lib/presentation/ui/shared/assets/locales/en.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/en.yaml @@ -93,6 +93,13 @@ shared: start_date_must_be_at_or_after: Start date must be at or after {date} time_must_be_at_or_after: Time must be at or after {time} time_must_be_at_or_before: Time must be at or before {time} + # Quick selection dialog + quick_selection: Quick Selection + quick_selection_title: Quick Selection + refresh_settings: Auto-refresh + refresh_description: Automatically refresh the selected date range + date_ranges: Date Ranges + refresh_settings_label: Refresh Settings days: friday: Friday friday_short: Fri diff --git a/src/lib/presentation/ui/shared/assets/locales/es.yaml b/src/lib/presentation/ui/shared/assets/locales/es.yaml index e1403f1fe..f91eab76c 100644 --- a/src/lib/presentation/ui/shared/assets/locales/es.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/es.yaml @@ -111,6 +111,11 @@ shared: start_date_must_be_at_or_after: La fecha de inicio debe ser el {date} o después time_must_be_at_or_after: La hora debe ser {time} o después time_must_be_at_or_before: La hora debe ser {time} o antes + # Quick selection dialog + quick_selection: Selección rápida + quick_selection_title: Selección rápida + refresh_settings: Actualización automática + refresh_description: Automatically refresh the selected date range days: friday: Viernes friday_short: Vie diff --git a/src/lib/presentation/ui/shared/assets/locales/fi.yaml b/src/lib/presentation/ui/shared/assets/locales/fi.yaml index 6059eeefd..bf96c4468 100644 --- a/src/lib/presentation/ui/shared/assets/locales/fi.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/fi.yaml @@ -99,6 +99,11 @@ shared: start_date_must_be_at_or_after: Aloituspäivän täytyy olla {date} tai sen jälkeen time_must_be_at_or_after: Ajan täytyy olla {time} tai sen jälkeen time_must_be_at_or_before: Ajan täytyy olla {time} tai sitä ennen + # Quick selection dialog + quick_selection: Pikavalinta + quick_selection_title: Pikavalinta + refresh_settings: Automaattinen päivitys + refresh_description: Automatically refresh the selected date range days: friday: Perjantai friday_short: Pe diff --git a/src/lib/presentation/ui/shared/assets/locales/fr.yaml b/src/lib/presentation/ui/shared/assets/locales/fr.yaml index 0d4c90485..bd586acb9 100644 --- a/src/lib/presentation/ui/shared/assets/locales/fr.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/fr.yaml @@ -111,6 +111,11 @@ shared: start_date_must_be_at_or_after: La date de début doit être le {date} ou après time_must_be_at_or_after: L'heure doit être à {time} ou après time_must_be_at_or_before: L'heure doit être à {time} ou avant + # Quick selection dialog + quick_selection: Sélection rapide + quick_selection_title: Sélection rapide + refresh_settings: Actualisation automatique + refresh_description: Automatically refresh the selected date range days: friday: Vendredi friday_short: Ven diff --git a/src/lib/presentation/ui/shared/assets/locales/it.yaml b/src/lib/presentation/ui/shared/assets/locales/it.yaml index 4af74eda3..3c4f74b86 100644 --- a/src/lib/presentation/ui/shared/assets/locales/it.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/it.yaml @@ -113,6 +113,11 @@ shared: start_date_must_be_at_or_after: La data di inizio deve essere il {date} o successiva time_must_be_at_or_after: L'orario deve essere alle {time} o successivo time_must_be_at_or_before: L'orario deve essere alle {time} o precedente + # Quick selection dialog + quick_selection: Selezione rapida + quick_selection_title: Selezione rapida + refresh_settings: Aggiornamento automatico + refresh_description: Automatically refresh the selected date range days: friday: Venerdì friday_short: Ven diff --git a/src/lib/presentation/ui/shared/assets/locales/ja.yaml b/src/lib/presentation/ui/shared/assets/locales/ja.yaml index 13ccc91c3..9bad89786 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ja.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ja.yaml @@ -91,6 +91,11 @@ shared: start_date_must_be_at_or_after: 開始日は{date}以降でなければなりません time_must_be_at_or_after: 時間は{time}以降でなければなりません time_must_be_at_or_before: 時間は{time}以前でなければなりません + # Quick selection dialog + quick_selection: クイック選択 + quick_selection_title: クイック選択 + refresh_settings: 自動更新 + refresh_description: Automatically refresh the selected date range days: friday: 金曜日 friday_short: 金 diff --git a/src/lib/presentation/ui/shared/assets/locales/ko.yaml b/src/lib/presentation/ui/shared/assets/locales/ko.yaml index 14a5e0977..b136bc2a0 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ko.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ko.yaml @@ -91,6 +91,11 @@ shared: start_date_must_be_at_or_after: 시작일은 {date} 이후여야 합니다 time_must_be_at_or_after: 시간은 {time} 이후여야 합니다 time_must_be_at_or_before: 시간은 {time} 이전이어야 합니다 + # Quick selection dialog + quick_selection: 빠른 선택 + quick_selection_title: 빠른 선택 + refresh_settings: 자동 새로고침 + refresh_description: Automatically refresh the selected date range days: friday: 금요일 friday_short: 금 diff --git a/src/lib/presentation/ui/shared/assets/locales/nl.yaml b/src/lib/presentation/ui/shared/assets/locales/nl.yaml index b726a8211..bca98f823 100644 --- a/src/lib/presentation/ui/shared/assets/locales/nl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/nl.yaml @@ -99,6 +99,11 @@ shared: start_date_must_be_at_or_after: De startdatum moet op of na {date} zijn time_must_be_at_or_after: De tijd moet op of na {time} zijn time_must_be_at_or_before: De tijd moet op of voor {time} zijn + # Quick selection dialog + quick_selection: Snelle selectie + quick_selection_title: Snelle selectie + refresh_settings: Automatisch vernieuwen + refresh_description: Automatically refresh the selected date range days: friday: Vrijdag friday_short: Vr diff --git a/src/lib/presentation/ui/shared/assets/locales/no.yaml b/src/lib/presentation/ui/shared/assets/locales/no.yaml index e48d5bee9..813f09b55 100644 --- a/src/lib/presentation/ui/shared/assets/locales/no.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/no.yaml @@ -93,6 +93,11 @@ shared: start_date_must_be_at_or_after: Startdato må være på eller etter {date} time_must_be_at_or_after: Tidspunktet må være på eller etter {time} time_must_be_at_or_before: Tidspunktet må være på eller før {time} + # Quick selection dialog + quick_selection: Raskt val + quick_selection_title: Raskt val + refresh_settings: Automatisk oppdatering + refresh_description: Automatically refresh the selected date range days: friday: Fredag friday_short: Fre diff --git a/src/lib/presentation/ui/shared/assets/locales/pl.yaml b/src/lib/presentation/ui/shared/assets/locales/pl.yaml index 587595853..a52fc404b 100644 --- a/src/lib/presentation/ui/shared/assets/locales/pl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/pl.yaml @@ -95,6 +95,11 @@ shared: start_date_must_be_at_or_after: Data rozpoczęcia musi być {date} lub później time_must_be_at_or_after: Czas musi być o {time} lub później time_must_be_at_or_before: Czas musi być o {time} lub wcześniej + # Quick selection dialog + quick_selection: Szybki wybór + quick_selection_title: Szybki wybór + refresh_settings: Automatyczne odświeżanie + refresh_description: Automatically refresh the selected date range days: friday: Piątek friday_short: Pt diff --git a/src/lib/presentation/ui/shared/assets/locales/pt.yaml b/src/lib/presentation/ui/shared/assets/locales/pt.yaml index fa645d926..af77549c7 100644 --- a/src/lib/presentation/ui/shared/assets/locales/pt.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/pt.yaml @@ -107,6 +107,11 @@ shared: start_date_must_be_at_or_after: A data de início deve ser em ou após {date} time_must_be_at_or_after: O horário deve ser às {time} ou depois time_must_be_at_or_before: O horário deve ser às {time} ou antes + # Quick selection dialog + quick_selection: Seleção rápida + quick_selection_title: Seleção rápida + refresh_settings: Atualização automática + refresh_description: Automatically refresh the selected date range days: friday: Sexta-feira friday_short: Sex diff --git a/src/lib/presentation/ui/shared/assets/locales/ro.yaml b/src/lib/presentation/ui/shared/assets/locales/ro.yaml index 2b4597a27..97c7bde1b 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ro.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ro.yaml @@ -99,6 +99,11 @@ shared: start_date_must_be_at_or_after: Data de început trebuie să fie la sau după {date} time_must_be_at_or_after: Ora trebuie să fie la sau după {time} time_must_be_at_or_before: Ora trebuie să fie la sau înainte de {time} + # Quick selection dialog + quick_selection: Selecție rapidă + quick_selection_title: Selecție rapidă + refresh_settings: Actualizare automată + refresh_description: Automatically refresh the selected date range days: friday: Vineri friday_short: Vin diff --git a/src/lib/presentation/ui/shared/assets/locales/ru.yaml b/src/lib/presentation/ui/shared/assets/locales/ru.yaml index 92e5d932f..36ede2792 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ru.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ru.yaml @@ -93,6 +93,11 @@ shared: start_date_must_be_at_or_after: Дата начала должна быть не раньше {date} time_must_be_at_or_after: Время должно быть не раньше {time} time_must_be_at_or_before: Время должно быть не позже {time} + # Quick selection dialog + quick_selection: Быстрый выбор + quick_selection_title: Быстрый выбор + refresh_settings: Автообновление + refresh_description: Automatically refresh the selected date range days: friday: Пятница friday_short: Пт diff --git a/src/lib/presentation/ui/shared/assets/locales/sl.yaml b/src/lib/presentation/ui/shared/assets/locales/sl.yaml index 1a283e985..0ac21c8d8 100644 --- a/src/lib/presentation/ui/shared/assets/locales/sl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/sl.yaml @@ -93,6 +93,11 @@ shared: start_date_must_be_at_or_after: Začetni datum mora biti na ali po {date} time_must_be_at_or_after: Čas mora biti ob ali po {time} time_must_be_at_or_before: Čas mora biti ob ali pred {time} + # Quick selection dialog + quick_selection: Hitri izbor + quick_selection_title: Hitri izbor + refresh_settings: Samodejno osveževanje + refresh_description: Automatically refresh the selected date range days: friday: Petek friday_short: Pet diff --git a/src/lib/presentation/ui/shared/assets/locales/sv.yaml b/src/lib/presentation/ui/shared/assets/locales/sv.yaml index c9792c116..75c4a09bb 100644 --- a/src/lib/presentation/ui/shared/assets/locales/sv.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/sv.yaml @@ -93,6 +93,11 @@ shared: start_date_must_be_at_or_after: Startdatum måste vara på eller efter {date} time_must_be_at_or_after: Tiden måste vara på eller efter {time} time_must_be_at_or_before: Tiden måste vara på eller före {time} + # Quick selection dialog + quick_selection: Snabbval + quick_selection_title: Snabbval + refresh_settings: Automatisk uppdatering + refresh_description: Automatically refresh the selected date range days: friday: Fredag friday_short: Fre diff --git a/src/lib/presentation/ui/shared/assets/locales/tr.yaml b/src/lib/presentation/ui/shared/assets/locales/tr.yaml index 617ace895..67c647e49 100644 --- a/src/lib/presentation/ui/shared/assets/locales/tr.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/tr.yaml @@ -95,6 +95,13 @@ shared: start_date_must_be_at_or_after: Başlangıç tarihi {date} veya sonrası olmalıdır time_must_be_at_or_after: Saat {time} veya sonrası olmalıdır time_must_be_at_or_before: Saat {time} veya öncesi olmalıdır + # Quick selection dialog + quick_selection: Hızlı seçim + quick_selection_title: Hızlı seçim + refresh_settings: Otomatik yenileme + refresh_description: Seçili tarih aralığını otomatik olarak yeniler + date_ranges: Tarih Aralıkları + refresh_settings_label: Yenileme Ayarları days: friday: Cuma friday_short: Cum diff --git a/src/lib/presentation/ui/shared/assets/locales/uk.yaml b/src/lib/presentation/ui/shared/assets/locales/uk.yaml index ddbba296f..619ac66ec 100644 --- a/src/lib/presentation/ui/shared/assets/locales/uk.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/uk.yaml @@ -96,6 +96,11 @@ shared: start_date_must_be_at_or_after: Дата початку має бути не раніше {date} time_must_be_at_or_after: Час має бути не раніше {time} time_must_be_at_or_before: Час має бути не пізніше {time} + # Quick selection dialog + quick_selection: Швидкий вибір + quick_selection_title: Швидкий вибір + refresh_settings: Автоматичне оновлення + refresh_description: Automatically refresh the selected date range days: friday: П'ятниця friday_short: Пт diff --git a/src/lib/presentation/ui/shared/assets/locales/zh.yaml b/src/lib/presentation/ui/shared/assets/locales/zh.yaml index 09f298371..cb21c545a 100644 --- a/src/lib/presentation/ui/shared/assets/locales/zh.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/zh.yaml @@ -91,6 +91,11 @@ shared: start_date_must_be_at_or_after: 开始日期必须在 {date} 或之后 time_must_be_at_or_after: 时间必须在 {time} 或之后 time_must_be_at_or_before: 时间必须在 {time} 或之前 + # Quick selection dialog + quick_selection: 快速选择 + quick_selection_title: 快速选择 + refresh_settings: 自动刷新 + refresh_description: Automatically refresh the selected date range days: friday: 星期五 friday_short: 五 diff --git a/src/lib/presentation/ui/shared/components/date_range_filter.dart b/src/lib/presentation/ui/shared/components/date_range_filter.dart index 5628de4e3..385723d0a 100644 --- a/src/lib/presentation/ui/shared/components/date_range_filter.dart +++ b/src/lib/presentation/ui/shared/components/date_range_filter.dart @@ -366,10 +366,8 @@ class _DateRangeFilterState extends State { Future _showDatePicker(BuildContext context) async { final translations = { - DateTimePickerTranslationKey.title: _translationService.translate(SharedTranslationKeys.dateRangeTitle), - DateTimePickerTranslationKey.confirm: _translationService.translate(SharedTranslationKeys.doneButton), - DateTimePickerTranslationKey.cancel: _translationService.translate(SharedTranslationKeys.cancelButton), - DateTimePickerTranslationKey.clear: _translationService.translate(SharedTranslationKeys.clearButton), + for (final key in DateTimePickerTranslationKey.values) + key: _translationService.translate(SharedTranslationKeys.mapDateTimePickerKey(key)), }; final quickRanges = _getQuickRanges(); @@ -389,6 +387,7 @@ class _DateRangeFilterState extends State { // Don't update field state immediately - wait for Done button // The dialog will handle its own state internally }, + actionButtonRadius: AppTheme.containerBorderRadius, ); final result = await DatePickerDialog.show( diff --git a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart index 2e13a58ed..5650d99da 100644 --- a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart +++ b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart @@ -255,6 +255,7 @@ class _TimeLoggingDialogState extends State { minDateTime: DateTime.now().subtract(const Duration(days: 30)), maxDateTime: DateTime.now(), initialValue: _selectedDate, + translateKey: (key) => _getTranslation(SharedTranslationKeys.mapDateTimePickerKey(key)), ), const SizedBox(height: AppTheme.sizeLarge), diff --git a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart index 3585f8e08..7e05669c9 100644 --- a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart +++ b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart @@ -1,4 +1,5 @@ import 'package:whph/core/application/shared/constants/shared_translation_keys.dart' as application; +import 'package:acore/acore.dart' show DateTimePickerTranslationKey; class SharedTranslationKeys extends application.SharedTranslationKeys { static const String saveButton = 'shared.buttons.save'; @@ -237,6 +238,13 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String selectDateRangeTitle = 'shared.datepicker.select_date_range_title'; static const String deadlineCannotBeBeforePlannedDate = 'shared.datepicker.deadline_cannot_be_before_planned_date'; + // Quick Selection Dialog + static const String quickSelection = 'shared.datepicker.quick_selection'; + static const String quickSelectionTitle = 'shared.datepicker.quick_selection_title'; + static const String refreshSettings = 'shared.datepicker.refresh_settings'; + static const String dateRanges = 'shared.datepicker.date_ranges'; + static const String refreshSettingsLabel = 'shared.datepicker.refresh_settings_label'; + static const String date = 'shared.date'; // Time Logging - Extracted from habits and tasks features to reduce redundancy @@ -343,4 +351,75 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { return getWeekDayNameTranslationKey(weekDayName, short: short); } + + /// Maps DateTimePickerTranslationKey to SharedTranslationKeys + static String mapDateTimePickerKey(DateTimePickerTranslationKey key) { + switch (key) { + case DateTimePickerTranslationKey.title: + return SharedTranslationKeys.dateRangeTitle; + case DateTimePickerTranslationKey.confirm: + return SharedTranslationKeys.doneButton; + case DateTimePickerTranslationKey.cancel: + return SharedTranslationKeys.cancelButton; + case DateTimePickerTranslationKey.clear: + return SharedTranslationKeys.clearButton; + // Quick selection translations + case DateTimePickerTranslationKey.quickSelection: + return SharedTranslationKeys.quickSelection; + case DateTimePickerTranslationKey.quickSelectionTitle: + return SharedTranslationKeys.quickSelectionTitle; + case DateTimePickerTranslationKey.refreshSettings: + return SharedTranslationKeys.refreshSettings; + case DateTimePickerTranslationKey.dateRanges: + return SharedTranslationKeys.dateRanges; + case DateTimePickerTranslationKey.refreshSettingsLabel: + return SharedTranslationKeys.refreshSettingsLabel; + // Date picker validations - use shared translations + case DateTimePickerTranslationKey.selectedDateMustBeAtOrAfter: + return SharedTranslationKeys.selectedDateMustBeAtOrAfter; + case DateTimePickerTranslationKey.selectedDateMustBeAtOrBefore: + return SharedTranslationKeys.selectedDateMustBeAtOrBefore; + case DateTimePickerTranslationKey.startDateCannotBeAfterEndDate: + return SharedTranslationKeys.startDateCannotBeAfterEndDate; + case DateTimePickerTranslationKey.startDateMustBeAtOrAfter: + return SharedTranslationKeys.startDateMustBeAtOrAfter; + case DateTimePickerTranslationKey.endDateMustBeAtOrBefore: + return SharedTranslationKeys.endDateMustBeAtOrBefore; + case DateTimePickerTranslationKey.cannotSelectDateBeforeMinDate: + return SharedTranslationKeys.cannotSelectDateBeforeMinDate; + case DateTimePickerTranslationKey.cannotSelectDateAfterMaxDate: + return SharedTranslationKeys.cannotSelectDateAfterMaxDate; + case DateTimePickerTranslationKey.startDateCannotBeBeforeMinDate: + return SharedTranslationKeys.startDateCannotBeBeforeMinDate; + case DateTimePickerTranslationKey.endDateCannotBeAfterMaxDate: + return SharedTranslationKeys.endDateCannotBeAfterMaxDate; + case DateTimePickerTranslationKey.cannotSelectTimeBeforeMinDate: + return SharedTranslationKeys.cannotSelectTimeBeforeMinDate; + case DateTimePickerTranslationKey.cannotSelectTimeAfterMaxDate: + return SharedTranslationKeys.cannotSelectTimeAfterMaxDate; + case DateTimePickerTranslationKey.timeMustBeAtOrAfter: + return SharedTranslationKeys.timeMustBeAtOrAfter; + case DateTimePickerTranslationKey.timeMustBeAtOrBefore: + return SharedTranslationKeys.timeMustBeAtOrBefore; + case DateTimePickerTranslationKey.selectedDateTimeMustBeAfter: + return SharedTranslationKeys.selectedDateTimeMustBeAfter; + case DateTimePickerTranslationKey.selectDateTimeTitle: + return SharedTranslationKeys.selectDateTimeTitle; + case DateTimePickerTranslationKey.selectDateRangeTitle: + return SharedTranslationKeys.selectDateRangeTitle; + case DateTimePickerTranslationKey.noDateSelected: + return SharedTranslationKeys.notSetTime; + case DateTimePickerTranslationKey.setTime: + return SharedTranslationKeys.saveButton; + case DateTimePickerTranslationKey.selectEndDate: + return SharedTranslationKeys.selectDateRangeTitle; + case DateTimePickerTranslationKey.noDatesSelected: + return SharedTranslationKeys.notSetTime; + case DateTimePickerTranslationKey.refresh: + return SharedTranslationKeys.refreshTooltip; + default: + // For any other keys, try to use the key directly + return 'shared.datepicker.${key.name}'; + } + } } From 275bef88e87c83ac8535bd8c3da54540d53fab1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Fri, 7 Nov 2025 14:16:45 +0300 Subject: [PATCH 02/10] refactor(ui): improve NumericInput translation system - Update NumericInput component usage across UI components - Replace tooltip-based translations with comprehensive translations map - Add new NumericInputTranslationKey support to shared translation keys - Update acore submodule to support enhanced translation system - Refactor _getNumericInputTranslations() method in multiple components --- src/lib/corePackages/acore | 2 +- .../components/habit_details_content.dart | 13 +++++-- .../settings/components/task_settings.dart | 8 ++++ .../components/quick_add_task_dialog.dart | 10 ++++- .../components/task_details_content.dart | 14 +++++-- .../components/timer_settings_dialog.dart | 8 ++++ .../components/time_logging_dialog.dart | 11 +++++- .../constants/shared_translation_keys.dart | 39 +++++++++++++++++++ 8 files changed, 96 insertions(+), 9 deletions(-) diff --git a/src/lib/corePackages/acore b/src/lib/corePackages/acore index 6e654b519..1db1b6e37 160000 --- a/src/lib/corePackages/acore +++ b/src/lib/corePackages/acore @@ -1 +1 @@ -Subproject commit 6e654b5190b4e5e0815a29472ef85035146cd876 +Subproject commit 1db1b6e37387741002d0dfc1e4fccf0ed00f7938 diff --git a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart index fbf4e59a9..4d3634d1e 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart @@ -2,7 +2,9 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; -import 'package:acore/acore.dart' show NumericInput, DateTimeHelper, ISoundPlayer; +import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:acore/acore.dart' show DateTimeHelper, ISoundPlayer; +import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/components/markdown_editor.dart'; import 'package:whph/core/application/features/habits/commands/toggle_habit_completion_command.dart'; import 'package:whph/core/application/features/habits/commands/save_habit_command.dart'; @@ -816,6 +818,12 @@ class _HabitDetailsContentState extends State { ); } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + @override Widget build(BuildContext context) { if (_habit == null) { @@ -982,11 +990,10 @@ class _HabitDetailsContentState extends State { _saveHabit(); }); }, - decrementTooltip: _translationService.translate(HabitTranslationKeys.decreaseEstimatedTime), - incrementTooltip: _translationService.translate(HabitTranslationKeys.increaseEstimatedTime), iconColor: AppTheme.secondaryTextColor, iconSize: AppTheme.iconSizeSmall, valueSuffix: _translationService.translate(SharedTranslationKeys.minutesShort), + translations: _getNumericInputTranslations(), ), ); diff --git a/src/lib/presentation/ui/features/settings/components/task_settings.dart b/src/lib/presentation/ui/features/settings/components/task_settings.dart index aefbf6cbf..87e75aafb 100644 --- a/src/lib/presentation/ui/features/settings/components/task_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/task_settings.dart @@ -7,6 +7,7 @@ import 'package:whph/core/domain/features/tasks/task_constants.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/setting_keys.dart'; import 'package:whph/core/shared/utils/logger.dart'; @@ -159,6 +160,12 @@ class _TaskSettingsState extends State { } } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + @override Widget build(BuildContext context) { final theme = Theme.of(context); @@ -246,6 +253,7 @@ class _TaskSettingsState extends State { valueSuffix: _translationService.translate(SharedTranslationKeys.minutes), iconSize: 20, iconColor: theme.colorScheme.primary, + translations: _getNumericInputTranslations(), ), ), ], diff --git a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart index e79075694..f56f19204 100644 --- a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart @@ -28,7 +28,8 @@ import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFo import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:modal_bottom_sheet/modal_bottom_sheet.dart'; -import 'package:acore/acore.dart' show NumericInput; +import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; class QuickAddTaskDialog extends StatefulWidget { final List? initialTagIds; @@ -712,6 +713,12 @@ class _QuickAddTaskDialogState extends State { return tagNames.join(', '); } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + Widget _buildEstimatedTimeIcon() { final theme = Theme.of(context); @@ -928,6 +935,7 @@ class _QuickAddTaskDialogState extends State { }, valueSuffix: _translationService.translate(SharedTranslationKeys.minutesShort), iconSize: 20, + translations: _getNumericInputTranslations(), ), SizedBox(width: AppTheme.sizeSmall), IconButton( diff --git a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart index f42bb7092..60f3ddadc 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart @@ -11,7 +11,9 @@ import 'package:whph/core/application/features/tasks/queries/get_list_task_tags_ import 'package:whph/core/application/features/tasks/queries/get_task_query.dart'; import 'package:whph/core/application/features/tasks/commands/add_task_time_record_command.dart'; import 'package:whph/core/application/features/tasks/commands/save_task_time_record_command.dart'; -import 'package:acore/acore.dart' show NumericInput, DateTimeHelper, DateFormatService, DateFormatType, WeekDays; +import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFormatType, WeekDays; +import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_ui_constants.dart'; import 'package:whph/presentation/ui/features/tasks/components/priority_select_field.dart'; @@ -612,6 +614,13 @@ class TaskDetailsContentState extends State { _handleFieldChange(value, (val) => _task!.estimatedTime = val); } + /// Get NumericInput translations + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + /// Event handler for planned date changes void _onPlannedDateChanged(DateTime? date) { if (!mounted || _task == null) return; @@ -1041,11 +1050,10 @@ class TaskDetailsContentState extends State { incrementValue: 5, decrementValue: 5, onValueChanged: _onEstimatedTimeChanged, - decrementTooltip: _translationService.translate(TaskTranslationKeys.decreaseEstimatedTime), - incrementTooltip: _translationService.translate(TaskTranslationKeys.increaseEstimatedTime), iconColor: AppTheme.secondaryTextColor, iconSize: AppTheme.iconSizeSmall, valueSuffix: _translationService.translate(SharedTranslationKeys.minutesShort), + translations: _getNumericInputTranslations(), ), ), ); diff --git a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart index 41dce90e7..6143f8ae8 100644 --- a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart @@ -2,6 +2,7 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; import 'package:whph/core/application/features/settings/commands/save_setting_command.dart'; import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/main.dart'; @@ -253,6 +254,12 @@ class _TimerSettingsDialogState extends State { } } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + @override Widget build(BuildContext context) { return Scaffold( @@ -554,6 +561,7 @@ class _TimerSettingsDialogState extends State { decrementValue: step, valueSuffix: valueSuffix, iconSize: 18, + translations: _getNumericInputTranslations(), ), ), ), diff --git a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart index 5650d99da..00d8a7c3f 100644 --- a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart +++ b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart @@ -5,7 +5,8 @@ import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.da import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/main.dart'; import 'package:acore/components/date_time_picker/date_time_picker_field.dart'; -import 'package:acore/components/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; // Event class for time logging class TimeLoggingSubmittedEvent { @@ -157,6 +158,12 @@ class _TimeLoggingDialogState extends State { return _translationService.translate(key); } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + @override Widget build(BuildContext context) { return AlertDialog( @@ -275,6 +282,7 @@ class _TimeLoggingDialogState extends State { minValue: 0, onValueChanged: _onHoursChanged, valueSuffix: _getTranslation(SharedTranslationKeys.hours), + translations: _getNumericInputTranslations(), ), const SizedBox(height: AppTheme.sizeMedium), NumericInput( @@ -285,6 +293,7 @@ class _TimeLoggingDialogState extends State { incrementValue: 5, onValueChanged: _onMinutesChanged, valueSuffix: _getTranslation(SharedTranslationKeys.minutes), + translations: _getNumericInputTranslations(), ), ], ), diff --git a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart index 7e05669c9..04e8721ae 100644 --- a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart +++ b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart @@ -1,5 +1,6 @@ import 'package:whph/core/application/shared/constants/shared_translation_keys.dart' as application; import 'package:acore/acore.dart' show DateTimePickerTranslationKey; +import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; class SharedTranslationKeys extends application.SharedTranslationKeys { static const String saveButton = 'shared.buttons.save'; @@ -266,6 +267,18 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String timeDisplayElapsedTimeTooltip = 'shared.time_display.elapsed_time_tooltip'; static const String timeDisplayNoTimeLoggedTooltip = 'shared.time_display.no_time_logged_tooltip'; + // Numeric Input + static const String numericInputDecrementButtonLabel = 'shared.numeric_input.decrement_button_label'; + static const String numericInputIncrementButtonLabel = 'shared.numeric_input.increment_button_label'; + static const String numericInputTextFieldLabel = 'shared.numeric_input.text_field_label'; + static const String numericInputDecrementHint = 'shared.numeric_input.decrement_hint'; + static const String numericInputIncrementHint = 'shared.numeric_input.increment_hint'; + static const String numericInputTextFieldHint = 'shared.numeric_input.text_field_hint'; + static const String numericInputDecrementTooltip = 'shared.numeric_input.decrement_tooltip'; + static const String numericInputIncrementTooltip = 'shared.numeric_input.increment_tooltip'; + static const String numericInputAtMinimumValue = 'shared.numeric_input.at_minimum_value'; + static const String numericInputAtMaximumValue = 'shared.numeric_input.at_maximum_value'; + static const String help = "shared.help"; static const String startTour = "shared.start_tour"; static const String skipTour = "shared.skip_tour"; @@ -422,4 +435,30 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { return 'shared.datepicker.${key.name}'; } } + + /// Maps NumericInputTranslationKey to SharedTranslationKeys + static String mapNumericInputKey(NumericInputTranslationKey key) { + switch (key) { + case NumericInputTranslationKey.decrementButtonLabel: + return SharedTranslationKeys.numericInputDecrementButtonLabel; + case NumericInputTranslationKey.incrementButtonLabel: + return SharedTranslationKeys.numericInputIncrementButtonLabel; + case NumericInputTranslationKey.textFieldLabel: + return SharedTranslationKeys.numericInputTextFieldLabel; + case NumericInputTranslationKey.decrementHint: + return SharedTranslationKeys.numericInputDecrementHint; + case NumericInputTranslationKey.incrementHint: + return SharedTranslationKeys.numericInputIncrementHint; + case NumericInputTranslationKey.textFieldHint: + return SharedTranslationKeys.numericInputTextFieldHint; + case NumericInputTranslationKey.decrementTooltip: + return SharedTranslationKeys.numericInputDecrementTooltip; + case NumericInputTranslationKey.incrementTooltip: + return SharedTranslationKeys.numericInputIncrementTooltip; + case NumericInputTranslationKey.atMinimumValue: + return SharedTranslationKeys.numericInputAtMinimumValue; + case NumericInputTranslationKey.atMaximumValue: + return SharedTranslationKeys.numericInputAtMaximumValue; + } + } } From adac1e89ad25a8bcce5b2c5255af3cb58dc43914 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Tue, 11 Nov 2025 23:35:17 +0300 Subject: [PATCH 03/10] feat(ui): improve date picker quick selection - Improve NumericInput translation system formatting consistency across UI components - Simplify task date field translations using centralized mapping approach - Enhance date range filter by removing redundant 3-month options and adding next_week selection - Update submodule acore to latest commit Relates to previous refactoring efforts for UI translation systems. --- src/lib/corePackages/acore | 2 +- src/lib/main.mapper.g.dart | 194 ++--- .../components/habit_details_content.dart | 5 +- .../settings/components/task_settings.dart | 5 +- .../components/quick_add_task_dialog.dart | 5 +- .../tasks/components/task_date_field.dart | 50 +- .../components/task_details_content.dart | 5 +- .../components/timer_settings_dialog.dart | 5 +- .../ui/shared/assets/locales/cs.yaml | 64 +- .../ui/shared/assets/locales/da.yaml | 64 +- .../ui/shared/assets/locales/de.yaml | 64 +- .../ui/shared/assets/locales/el.yaml | 64 +- .../ui/shared/assets/locales/en.yaml | 60 ++ .../ui/shared/assets/locales/es.yaml | 64 +- .../ui/shared/assets/locales/fi.yaml | 64 +- .../ui/shared/assets/locales/fr.yaml | 64 +- .../ui/shared/assets/locales/it.yaml | 64 +- .../ui/shared/assets/locales/ja.yaml | 84 +- .../ui/shared/assets/locales/ko.yaml | 84 +- .../ui/shared/assets/locales/nl.yaml | 64 +- .../ui/shared/assets/locales/no.yaml | 64 +- .../ui/shared/assets/locales/pl.yaml | 62 ++ .../ui/shared/assets/locales/pt.yaml | 62 ++ .../ui/shared/assets/locales/ro.yaml | 62 ++ .../ui/shared/assets/locales/ru.yaml | 64 +- .../ui/shared/assets/locales/sl.yaml | 62 ++ .../ui/shared/assets/locales/sv.yaml | 62 ++ .../ui/shared/assets/locales/tr.yaml | 64 +- .../ui/shared/assets/locales/uk.yaml | 62 ++ .../ui/shared/assets/locales/zh.yaml | 64 +- .../shared/components/date_range_filter.dart | 54 +- .../components/time_logging_dialog.dart | 6 +- .../constants/shared_translation_keys.dart | 198 ++++- .../app_bootstrap_service_test.mocks.dart | 807 ------------------ 34 files changed, 1689 insertions(+), 1079 deletions(-) delete mode 100644 src/test/presentation/ui/shared/services/app_bootstrap_service_test.mocks.dart diff --git a/src/lib/corePackages/acore b/src/lib/corePackages/acore index 1db1b6e37..c7ef0deef 160000 --- a/src/lib/corePackages/acore +++ b/src/lib/corePackages/acore @@ -1 +1 @@ -Subproject commit 1db1b6e37387741002d0dfc1e4fccf0ed00f7938 +Subproject commit c7ef0deef27848762795b89cbafe432ad6807219 diff --git a/src/lib/main.mapper.g.dart b/src/lib/main.mapper.g.dart index 3e64b4d83..504bceafc 100644 --- a/src/lib/main.mapper.g.dart +++ b/src/lib/main.mapper.g.dart @@ -1,21 +1,21 @@ // This file has been generated by the dart_json_mapper v2.2.16 // https://github.com/k-paxian/dart-json-mapper // @dart = 2.12 -import 'core/application/features/habits/queries/get_list_habits_query.dart' as x36 show HabitSortFields; -import 'core/application/features/notes/queries/get_list_notes_query.dart' as x38 show NoteSortFields; -import 'core/application/features/settings/commands/export_data_command.dart' as x39 show ExportDataFileOptions; -import 'core/application/features/settings/commands/import_data_command.dart' as x40 show ImportStrategy; +import 'core/application/features/habits/queries/get_list_habits_query.dart' as x37 show HabitSortFields; +import 'core/application/features/notes/queries/get_list_notes_query.dart' as x39 show NoteSortFields; +import 'core/application/features/settings/commands/export_data_command.dart' as x40 show ExportDataFileOptions; +import 'core/application/features/settings/commands/import_data_command.dart' as x41 show ImportStrategy; import 'core/application/features/sync/commands/paginated_sync_command.dart' as x22 show PaginatedSyncCommandResponse; import 'core/application/features/sync/models/bidirectional_sync_progress.dart' as x24 show BidirectionalSyncProgress, OverallSyncProgress, SyncDirection, SyncPhase; import 'core/application/features/sync/models/paginated_sync_data.dart' as x1 show PaginatedSyncData, SyncProgress; import 'core/application/features/sync/models/paginated_sync_data_dto.dart' as x23 show PaginatedSyncDataDto; import 'core/application/features/sync/models/sync_data.dart' as x2 show SyncData; -import 'core/application/features/sync/models/sync_status.dart' as x41 show SyncState; -import 'core/application/features/sync/services/sync_conflict_resolution_service.dart' as x42 show ConflictAction; -import 'core/application/features/tags/models/tag_time_category.dart' as x35 show TagTimeCategory; -import 'core/application/features/tags/queries/get_list_tags_query.dart' as x37 show TagSortFields; -import 'core/application/features/tasks/queries/get_list_tasks_query.dart' as x43 show TaskSortFields; +import 'core/application/features/sync/models/sync_status.dart' as x42 show SyncState; +import 'core/application/features/sync/services/sync_conflict_resolution_service.dart' as x43 show ConflictAction; +import 'core/application/features/tags/models/tag_time_category.dart' as x36 show TagTimeCategory; +import 'core/application/features/tags/queries/get_list_tags_query.dart' as x38 show TagSortFields; +import 'core/application/features/tasks/queries/get_list_tasks_query.dart' as x44 show TaskSortFields; import 'core/application/features/widget/models/widget_data.dart' as x26 show WidgetTaskData, WidgetHabitData, WidgetData; import 'core/application/shared/models/websocket_request.dart' as x25 show WebSocketMessage; @@ -31,7 +31,7 @@ import 'core/domain/features/habits/habit_time_record.dart' as x21 show HabitTim import 'core/domain/features/notes/note.dart' as x18 show Note; import 'core/domain/features/notes/note_tag.dart' as x19 show NoteTag; import 'core/domain/features/settings/setting.dart' as x16 show Setting, SettingValueType; -import 'core/domain/features/sync/models/desktop_sync_mode.dart' as x44 show DesktopSyncMode; +import 'core/domain/features/sync/models/desktop_sync_mode.dart' as x45 show DesktopSyncMode; import 'core/domain/features/sync/sync_device.dart' as x17 show SyncDevice; import 'core/domain/features/tags/tag.dart' as x11 show Tag; import 'core/domain/features/tags/tag_tag.dart' as x12 show TagTag; @@ -40,25 +40,26 @@ import 'core/domain/features/tasks/task.dart' as x13 show Task, EisenhowerPriori import 'core/domain/features/tasks/task_tag.dart' as x14 show TaskTag; import 'core/domain/features/tasks/task_time_record.dart' as x15 show TaskTimeRecord; import 'core/domain/shared/constants/app_assets.dart' as x28 show TrayIconType; -import 'core/domain/shared/constants/app_theme.dart' as x45 show UiDensity; -import 'package:acore/components/date_time_picker/date_picker_dialog.dart' as x30 show DateSelectionMode; -import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart' as x31 +import 'core/domain/shared/constants/app_theme.dart' as x46 show UiDensity; +import 'package:acore/components/date_time_picker/date_picker_types.dart' as x31 show DateSelectionMode; +import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart' as x30 show DateTimePickerTranslationKey; -import 'package:acore/logging/log_level.dart' as x32 show LogLevel; +import 'package:acore/components/numeric_input_translation_keys.dart' as x32 show NumericInputTranslationKey; +import 'package:acore/logging/log_level.dart' as x33 show LogLevel; import 'package:acore/repository/models/base_entity.dart' as x0 show BaseEntity; -import 'package:acore/repository/models/sort_direction.dart' as x33 show SortDirection; +import 'package:acore/repository/models/sort_direction.dart' as x34 show SortDirection; import 'package:acore/time/date_format_service.dart' as x29 show DateFormatType; -import 'package:acore/time/week_days.dart' as x34 show WeekDays; +import 'package:acore/time/week_days.dart' as x35 show WeekDays; import 'package:dart_json_mapper/dart_json_mapper.dart' show JsonMapper, JsonMapperAdapter, SerializationOptions, DeserializationOptions, typeOf; import 'presentation/ui/features/sync/models/sync_qr_code_message.dart' as x27 show SyncQrCodeMessage; -import 'presentation/ui/features/tasks/components/schedule_button.dart' as x49 show ScheduleOption; -import 'presentation/ui/shared/components/border_fade_overlay.dart' as x48 show FadeBorder; -import 'presentation/ui/shared/components/time_logging_dialog.dart' as x50 show LoggingMode; -import 'presentation/ui/shared/components/tour_overlay.dart' as x52 show TourHighlightShape, TourPosition; -import 'presentation/ui/shared/enums/dialog_size.dart' as x47 show DialogSize; -import 'presentation/ui/shared/enums/timer_mode.dart' as x51 show TimerMode; -import 'presentation/ui/shared/services/abstraction/i_theme_service.dart' as x46 show AppThemeMode; +import 'presentation/ui/features/tasks/components/schedule_button.dart' as x50 show ScheduleOption; +import 'presentation/ui/shared/components/border_fade_overlay.dart' as x49 show FadeBorder; +import 'presentation/ui/shared/components/time_logging_dialog.dart' as x51 show LoggingMode; +import 'presentation/ui/shared/components/tour_overlay.dart' as x53 show TourHighlightShape, TourPosition; +import 'presentation/ui/shared/enums/dialog_size.dart' as x48 show DialogSize; +import 'presentation/ui/shared/enums/timer_mode.dart' as x52 show TimerMode; +import 'presentation/ui/shared/services/abstraction/i_theme_service.dart' as x47 show AppThemeMode; // This file has been generated by the reflectable package. // https://github.com/dart-lang/reflectable. import 'dart:core'; @@ -4377,16 +4378,18 @@ final mainGeneratedAdapter = JsonMapperAdapter( typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), @@ -4395,82 +4398,83 @@ final mainGeneratedAdapter = JsonMapperAdapter( typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast() + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast() }, enumValues: { x28.TrayIconType: x28.TrayIconType.values, x29.DateFormatType: x29.DateFormatType.values, - x30.DateSelectionMode: x30.DateSelectionMode.values, - x31.DateTimePickerTranslationKey: x31.DateTimePickerTranslationKey.values, - x32.LogLevel: x32.LogLevel.values, - x33.SortDirection: x33.SortDirection.values, - x34.WeekDays: x34.WeekDays.values, + x30.DateTimePickerTranslationKey: x30.DateTimePickerTranslationKey.values, + x31.DateSelectionMode: x31.DateSelectionMode.values, + x32.NumericInputTranslationKey: x32.NumericInputTranslationKey.values, + x33.LogLevel: x33.LogLevel.values, + x34.SortDirection: x34.SortDirection.values, + x35.WeekDays: x35.WeekDays.values, x13.EisenhowerPriority: x13.EisenhowerPriority.values, x13.ReminderTime: x13.ReminderTime.values, x13.RecurrenceType: x13.RecurrenceType.values, x16.SettingValueType: x16.SettingValueType.values, - x35.TagTimeCategory: x35.TagTimeCategory.values, - x36.HabitSortFields: x36.HabitSortFields.values, - x37.TagSortFields: x37.TagSortFields.values, - x38.NoteSortFields: x38.NoteSortFields.values, - x39.ExportDataFileOptions: x39.ExportDataFileOptions.values, - x40.ImportStrategy: x40.ImportStrategy.values, - x41.SyncState: x41.SyncState.values, + x36.TagTimeCategory: x36.TagTimeCategory.values, + x37.HabitSortFields: x37.HabitSortFields.values, + x38.TagSortFields: x38.TagSortFields.values, + x39.NoteSortFields: x39.NoteSortFields.values, + x40.ExportDataFileOptions: x40.ExportDataFileOptions.values, + x41.ImportStrategy: x41.ImportStrategy.values, + x42.SyncState: x42.SyncState.values, x24.SyncDirection: x24.SyncDirection.values, x24.SyncPhase: x24.SyncPhase.values, - x42.ConflictAction: x42.ConflictAction.values, - x43.TaskSortFields: x43.TaskSortFields.values, - x44.DesktopSyncMode: x44.DesktopSyncMode.values, - x45.UiDensity: x45.UiDensity.values, - x46.AppThemeMode: x46.AppThemeMode.values, - x47.DialogSize: x47.DialogSize.values, - x48.FadeBorder: x48.FadeBorder.values, - x49.ScheduleOption: x49.ScheduleOption.values, - x50.LoggingMode: x50.LoggingMode.values, - x51.TimerMode: x51.TimerMode.values, - x52.TourHighlightShape: x52.TourHighlightShape.values, - x52.TourPosition: x52.TourPosition.values + x43.ConflictAction: x43.ConflictAction.values, + x44.TaskSortFields: x44.TaskSortFields.values, + x45.DesktopSyncMode: x45.DesktopSyncMode.values, + x46.UiDensity: x46.UiDensity.values, + x47.AppThemeMode: x47.AppThemeMode.values, + x48.DialogSize: x48.DialogSize.values, + x49.FadeBorder: x49.FadeBorder.values, + x50.ScheduleOption: x50.ScheduleOption.values, + x51.LoggingMode: x51.LoggingMode.values, + x52.TimerMode: x52.TimerMode.values, + x53.TourHighlightShape: x53.TourHighlightShape.values, + x53.TourPosition: x53.TourPosition.values }); Future initializeJsonMapperAsync( diff --git a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart index 4d3634d1e..aac8df698 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart @@ -820,8 +820,9 @@ class _HabitDetailsContentState extends State { Map _getNumericInputTranslations() { return NumericInputTranslationKey.values.asMap().map( - (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), - ); + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); } @override diff --git a/src/lib/presentation/ui/features/settings/components/task_settings.dart b/src/lib/presentation/ui/features/settings/components/task_settings.dart index 87e75aafb..9784b702c 100644 --- a/src/lib/presentation/ui/features/settings/components/task_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/task_settings.dart @@ -162,8 +162,9 @@ class _TaskSettingsState extends State { Map _getNumericInputTranslations() { return NumericInputTranslationKey.values.asMap().map( - (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), - ); + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); } @override diff --git a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart index f56f19204..7177543fc 100644 --- a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart @@ -715,8 +715,9 @@ class _QuickAddTaskDialogState extends State { Map _getNumericInputTranslations() { return NumericInputTranslationKey.values.asMap().map( - (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), - ); + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); } Widget _buildEstimatedTimeIcon() { diff --git a/src/lib/presentation/ui/features/tasks/components/task_date_field.dart b/src/lib/presentation/ui/features/tasks/components/task_date_field.dart index b8d1d730d..2e70da280 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_date_field.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_date_field.dart @@ -114,54 +114,12 @@ class _TaskDateFieldState extends State { dateTimeValidator: null, // Use built-in minDate validation instead validationErrorMessage: null, // Use built-in validation messages translations: { - DateTimePickerTranslationKey.setTime: widget.translationService.translate(SharedTranslationKeys.change), - DateTimePickerTranslationKey.noDateSelected: - widget.translationService.translate(SharedTranslationKeys.notSetTime), - DateTimePickerTranslationKey.clear: widget.translationService.translate(SharedTranslationKeys.clearButton), - // Built-in validation messages - use task-specific message for deadline validation + // Use centralized translation mapping with task-specific overrides + for (final key in DateTimePickerTranslationKey.values) + key: widget.translationService.translate(SharedTranslationKeys.mapDateTimePickerKey(key)), + // Override task-specific validation messages DateTimePickerTranslationKey.selectedDateMustBeAtOrAfter: widget.translationService.translate(TaskTranslationKeys.deadlineTimeInvalid), - // General date picker validations - use shared translations - DateTimePickerTranslationKey.selectedDateMustBeAtOrBefore: - widget.translationService.translate(SharedTranslationKeys.selectedDateMustBeAtOrBefore), - DateTimePickerTranslationKey.startDateCannotBeAfterEndDate: - widget.translationService.translate(SharedTranslationKeys.startDateCannotBeAfterEndDate), - DateTimePickerTranslationKey.startDateMustBeAtOrAfter: - widget.translationService.translate(SharedTranslationKeys.startDateMustBeAtOrAfter), - DateTimePickerTranslationKey.endDateMustBeAtOrBefore: - widget.translationService.translate(SharedTranslationKeys.endDateMustBeAtOrBefore), - DateTimePickerTranslationKey.cannotSelectDateBeforeMinDate: - widget.translationService.translate(SharedTranslationKeys.cannotSelectDateBeforeMinDate), - DateTimePickerTranslationKey.cannotSelectDateAfterMaxDate: - widget.translationService.translate(SharedTranslationKeys.cannotSelectDateAfterMaxDate), - DateTimePickerTranslationKey.startDateCannotBeBeforeMinDate: - widget.translationService.translate(SharedTranslationKeys.startDateCannotBeBeforeMinDate), - DateTimePickerTranslationKey.endDateCannotBeAfterMaxDate: - widget.translationService.translate(SharedTranslationKeys.endDateCannotBeAfterMaxDate), - DateTimePickerTranslationKey.cannotSelectTimeBeforeMinDate: - widget.translationService.translate(SharedTranslationKeys.cannotSelectTimeBeforeMinDate), - DateTimePickerTranslationKey.cannotSelectTimeAfterMaxDate: - widget.translationService.translate(SharedTranslationKeys.cannotSelectTimeAfterMaxDate), - DateTimePickerTranslationKey.timeMustBeAtOrAfter: - widget.translationService.translate(SharedTranslationKeys.timeMustBeAtOrAfter), - DateTimePickerTranslationKey.timeMustBeAtOrBefore: - widget.translationService.translate(SharedTranslationKeys.timeMustBeAtOrBefore), - DateTimePickerTranslationKey.selectedDateTimeMustBeAfter: - widget.translationService.translate(SharedTranslationKeys.selectedDateTimeMustBeAfter), - DateTimePickerTranslationKey.selectDateTimeTitle: - widget.translationService.translate(SharedTranslationKeys.selectDateTimeTitle), - DateTimePickerTranslationKey.selectDateRangeTitle: - widget.translationService.translate(SharedTranslationKeys.selectDateRangeTitle), - DateTimePickerTranslationKey.quickSelection: - widget.translationService.translate(SharedTranslationKeys.quickSelection), - DateTimePickerTranslationKey.quickSelectionTitle: - widget.translationService.translate(SharedTranslationKeys.quickSelectionTitle), - DateTimePickerTranslationKey.refreshSettings: - widget.translationService.translate(SharedTranslationKeys.refreshSettings), - DateTimePickerTranslationKey.dateRanges: - widget.translationService.translate(SharedTranslationKeys.dateRanges), - DateTimePickerTranslationKey.refreshSettingsLabel: - widget.translationService.translate(SharedTranslationKeys.refreshSettingsLabel), }, actionButtonRadius: AppTheme.containerBorderRadius, ); diff --git a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart index 60f3ddadc..e7eb2c567 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart @@ -617,8 +617,9 @@ class TaskDetailsContentState extends State { /// Get NumericInput translations Map _getNumericInputTranslations() { return NumericInputTranslationKey.values.asMap().map( - (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), - ); + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); } /// Event handler for planned date changes diff --git a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart index 6143f8ae8..940f1067a 100644 --- a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart @@ -256,8 +256,9 @@ class _TimerSettingsDialogState extends State { Map _getNumericInputTranslations() { return NumericInputTranslationKey.values.asMap().map( - (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), - ); + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); } @override diff --git a/src/lib/presentation/ui/shared/assets/locales/cs.yaml b/src/lib/presentation/ui/shared/assets/locales/cs.yaml index 849b7e93f..54ec5a7e0 100644 --- a/src/lib/presentation/ui/shared/assets/locales/cs.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/cs.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Koncové datum musí být do {date} nebo dříve select_date_range_title: Vybrat rozsah dat select_date_time_title: Vybrat datum a čas + select_date_title: Vybrat datum + select_time_title: Vybrat čas + all_day: Celý den + selected_time: Vybraný čas selected_date_must_be_at_or_after: Vybrané datum musí být od {date} nebo později selected_date_must_be_at_or_before: Vybrané datum musí být do {date} nebo dříve selected_date_time_must_be_after: Vybrané datum a čas musí být po {dateTime} @@ -97,7 +101,9 @@ shared: quick_selection: Rychlý výběr quick_selection_title: Rychlý výběr refresh_settings: Automatické obnovení - refresh_description: Automatically refresh the selected date range + refresh_description: Automaticky obnovit vybraný rozsah dat + date_ranges: Rozsahy dat + refresh_settings_label: Nastavení obnovení days: friday: Pátek friday_short: Pá @@ -254,6 +260,7 @@ shared: last_month: Minulý měsíc last_three_months: Poslední 3 měsíce last_week: Minulý týden + next_week: Příští týden this_month: Tento měsíc this_three_months: Tyto 3 měsíce this_week: Tento týden @@ -290,5 +297,60 @@ shared: help: Nápověda start_tour: Spustit prohlídku skip_tour: Přeskočit prohlídku + date_time_picker: + title: Datum a čas + confirm: Potvrdit + cancel: Zrušit + set_time: Nastavit čas + selected_time: Vybraný čas + select_time_title: Vybrat čas + select_date_title: Vybrat datum + no_date_selected: Nebylo vybráno žádné datum + select_end_date: Vybrat koncové datum + no_dates_selected: Nebyly vybrány žádné datumy + refresh: Obnovit + cannot_select_time_before_min_date: Nelze vybrat čas před {time} + cannot_select_time_after_max_date: Nelze vybrat čas po {time} + time_must_be_at_or_after: Čas musí být od {time} nebo později + time_must_be_at_or_before: Čas musí být do {time} nebo dříve + selected_date_must_be_at_or_after: Vybrané datum musí být od {date} nebo později + selected_date_must_be_at_or_before: Vybrané datum musí být do {date} nebo dříve + start_date_cannot_be_after_end_date: Počáteční datum nemůže být po koncovém datu + start_date_must_be_at_or_after: Počáteční datum musí být od {date} nebo později + end_date_must_be_at_or_before: Koncové datum musí být do {date} nebo dříve + cannot_select_date_before_min_date: Nelze vybrat datum před {date} + cannot_select_date_after_max_date: Nelze vybrat datum po {date} + start_date_cannot_be_before_min_date: Počáteční datum nemůže být před {date} + end_date_cannot_be_after_max_date: Koncové datum nemůže být po {date} + selected_date_time_must_be_after: Vybrané datum a čas musí být po {dateTime} + select_date_time_title: Vybrat datum a čas + select_date_range_title: Vybrat rozsah dat + refresh_description: Automaticky obnovit vybraný rozsah dat + date_time_field_label: Pole data a času + date_time_field_hint: Vybrat datum a čas + field_label: Datum a čas + field_hint: Vybrat datum a čas + allDay: Celý den + refreshDescription: Automaticky obnovit vybraný rozsah dat + quick_selection_today: Dnes + quick_selection_tomorrow: Zítra + quick_selection_weekend: Víkend + quick_selection_next_week: Příští týden + quick_selection_no_date: Bez data + quick_selection_last_week: Minulý týden + quick_selection_last_month: Minulý měsíc + edit_button_label: Upravit + edit_button_hint: Upravit datum a čas + numeric_input: + decrement_button_label: Snížit + increment_button_label: Zvýšit + text_field_label: Číselná hodnota + decrement_hint: Snížit hodnotu + increment_hint: Zvýšit hodnotu + text_field_hint: Zadejte číslo + decrement_tooltip: Snížit hodnotu + increment_tooltip: Zvýšit hodnotu + at_minimum_value: Dosaženo minimální hodnoty + at_maximum_value: Dosaženo maximální hodnoty validation: required: "{field} je povinné." diff --git a/src/lib/presentation/ui/shared/assets/locales/da.yaml b/src/lib/presentation/ui/shared/assets/locales/da.yaml index 8dae3be1f..5bbc755ec 100644 --- a/src/lib/presentation/ui/shared/assets/locales/da.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/da.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Slutdato skal være på eller før {date} select_date_range_title: Vælg datointerval select_date_time_title: Vælg dato og tid + select_date_title: Vælg dato + select_time_title: Vælg tid + all_day: Hele dagen + selected_time: Valgt tid selected_date_must_be_at_or_after: Valgt dato skal være på eller efter {date} selected_date_must_be_at_or_before: Valgt dato skal være på eller før {date} selected_date_time_must_be_after: Valgt dato og tid skal være efter {dateTime} @@ -97,7 +101,9 @@ shared: quick_selection: Hurtig valg quick_selection_title: Hurtig valg refresh_settings: Automatisk opdatering - refresh_description: Automatically refresh the selected date range + refresh_description: Opdater automatisk det valgte datointerval + date_ranges: Datointervaller + refresh_settings_label: Opdateringsindstillinger days: friday: Fredag friday_short: Fre @@ -254,6 +260,7 @@ shared: last_month: Sidste måned last_three_months: Sidste 3 måneder last_week: Sidste uge + next_week: Næste uge this_month: Denne måned this_three_months: Disse 3 måneder this_week: Denne uge @@ -290,6 +297,61 @@ shared: validation: deadline_cannot_be_before_planned: Deadline kan ikke være før den planlagte dato. required: "{field} er påkrævet." + date_time_picker: + title: Dato og tid + confirm: Bekræft + cancel: Annuller + set_time: Indstil tid + selected_time: Valgt tid + select_time_title: Vælg tid + select_date_title: Vælg dato + no_date_selected: Ingen dato valgt + select_end_date: Vælg slutdato + no_dates_selected: Ingen datoer valgt + refresh: Opdater + cannot_select_time_before_min_date: Kan ikke vælge tid før {time} + cannot_select_time_after_max_date: Kan ikke vælge tid efter {time} + time_must_be_at_or_after: Tid skal være fra {time} eller senere + time_must_be_at_or_before: Tid skal være til {time} eller før + selected_date_must_be_at_or_after: Valgt dato skal være fra {date} eller senere + selected_date_must_be_at_or_before: Valgt dato skal være til {date} eller før + start_date_cannot_be_after_end_date: Startdato kan ikke være efter slutdato + start_date_must_be_at_or_after: Startdato skal være fra {date} eller senere + end_date_must_be_at_or_before: Slutdato skal være til {date} eller før + cannot_select_date_before_min_date: Kan ikke vælge dato før {date} + cannot_select_date_after_max_date: Kan ikke vælge dato efter {date} + start_date_cannot_be_before_min_date: Startdato kan ikke være før {date} + end_date_cannot_be_after_max_date: Slutdato kan ikke være efter {date} + selected_date_time_must_be_after: Valgt dato og tid skal være efter {dateTime} + select_date_time_title: Vælg dato og tid + select_date_range_title: Vælg datointerval + refresh_description: Opdater automatisk det valgte datointerval + date_time_field_label: Dato og tid felt + date_time_field_hint: Vælg dato og tid + field_label: Dato og tid + field_hint: Vælg dato og tid + allDay: Hele dagen + refreshDescription: Automatisk opdatering af valgt datointerval + quick_selection_today: I dag + quick_selection_tomorrow: I morgen + quick_selection_weekend: Weekend + quick_selection_next_week: Næste uge + quick_selection_no_date: Ingen dato + quick_selection_last_week: Seneste uge + quick_selection_last_month: For en måned siden + edit_button_label: Rediger + edit_button_hint: Rediger dato og tid + numeric_input: + decrement_button_label: Formindsk + increment_button_label: Forøg + text_field_label: Numerisk værdi + decrement_hint: Formindsk værdi + increment_hint: Forøg værdi + text_field_hint: Indtast tal + decrement_tooltip: Formindsk værdi + increment_tooltip: Forøg værdi + at_minimum_value: Minimumsværdi nået + at_maximum_value: Maksimumsværdi nået help: Hjælp start_tour: Start tur skip_tour: Spring tur over diff --git a/src/lib/presentation/ui/shared/assets/locales/de.yaml b/src/lib/presentation/ui/shared/assets/locales/de.yaml index e2cc22758..7bb1645a0 100644 --- a/src/lib/presentation/ui/shared/assets/locales/de.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/de.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Enddatum muss am oder vor dem {date} sein select_date_range_title: Datumsbereich auswählen select_date_time_title: Datum und Uhrzeit auswählen + select_date_title: Datum auswählen + select_time_title: Zeit auswählen + all_day: Ganztägig + selected_time: Ausgewählte Zeit selected_date_must_be_at_or_after: Ausgewähltes Datum muss am oder nach dem {date} sein @@ -103,7 +107,9 @@ shared: quick_selection: Schnellauswahl quick_selection_title: Schnellauswahl refresh_settings: Automatische Aktualisierung - refresh_description: Automatically refresh the selected date range + refresh_description: Automatisch den ausgewählten Datumsbereich aktualisieren + date_ranges: Datumsbereiche + refresh_settings_label: Aktualisierungseinstellungen days: friday: Freitag friday_short: Fr @@ -260,6 +266,7 @@ shared: last_month: Letzter Monat last_three_months: Letzte 3 Monate last_week: Letzte Woche + next_week: Nächste Woche this_month: Dieser Monat this_three_months: Diese 3 Monate this_week: Diese Woche @@ -293,6 +300,61 @@ shared: question: Möchten Sie jetzt aktualisieren? success: Update erfolgreich heruntergeladen! title: Update verfügbar! + date_time_picker: + title: Datum und Uhrzeit + confirm: Bestätigen + cancel: Abbrechen + set_time: Zeit einstellen + selected_time: Ausgewählte Zeit + select_time_title: Zeit auswählen + select_date_title: Datum auswählen + no_date_selected: Kein Datum ausgewählt + select_end_date: Enddatum auswählen + no_dates_selected: Keine Daten ausgewählt + refresh: Aktualisieren + cannot_select_time_before_min_date: Zeit kann nicht vor {time} ausgewählt werden + cannot_select_time_after_max_date: Zeit kann nicht nach {time} ausgewählt werden + time_must_be_at_or_after: Zeit muss um oder nach {time} sein + time_must_be_at_or_before: Zeit muss um oder vor {time} sein + selected_date_must_be_at_or_after: Ausgewähltes Datum muss am oder nach dem {date} sein + selected_date_must_be_at_or_before: Ausgewähltes Datum muss am oder vor dem {date} sein + start_date_cannot_be_after_end_date: Startdatum kann nicht nach dem Enddatum liegen + start_date_must_be_at_or_after: Startdatum muss am oder nach dem {date} sein + end_date_must_be_at_or_before: Enddatum muss am oder vor dem {date} sein + cannot_select_date_before_min_date: Datum kann nicht vor {date} ausgewählt werden + cannot_select_date_after_max_date: Datum kann nicht nach {date} ausgewählt werden + start_date_cannot_be_before_min_date: Startdatum kann nicht vor dem {date} liegen + end_date_cannot_be_after_max_date: Enddatum kann nicht nach dem {date} liegen + selected_date_time_must_be_after: Ausgewähltes Datum und Uhrzeit müssen nach {dateTime} sein + select_date_time_title: Datum und Uhrzeit auswählen + select_date_range_title: Datumsbereich auswählen + refresh_description: Automatisch den ausgewählten Datumsbereich aktualisieren + date_time_field_label: Datum-Uhrzeit-Feld + date_time_field_hint: Datum und Uhrzeit auswählen + field_label: Datum und Uhrzeit + field_hint: Datum und Uhrzeit auswählen + allDay: Ganztägig + refreshDescription: Automatisch den ausgewählten Datumsbereich aktualisieren + quick_selection_today: Heute + quick_selection_tomorrow: Morgen + quick_selection_weekend: Wochenende + quick_selection_next_week: Nächste Woche + quick_selection_no_date: Kein Datum + quick_selection_last_week: Vor einer Woche + quick_selection_last_month: Vor einem Monat + edit_button_label: Bearbeiten + edit_button_hint: Datum und Uhrzeit bearbeiten + numeric_input: + decrement_button_label: Verringern + increment_button_label: Erhöhen + text_field_label: Numerischer Wert + decrement_hint: Wert verringern + increment_hint: Wert erhöhen + text_field_hint: Zahl eingeben + decrement_tooltip: Wert verringern + increment_tooltip: Wert erhöhen + at_minimum_value: Mindestwert erreicht + at_maximum_value: Höchstwert erreicht validation: required: "{field} ist erforderlich." help: Hilfe diff --git a/src/lib/presentation/ui/shared/assets/locales/el.yaml b/src/lib/presentation/ui/shared/assets/locales/el.yaml index 21dfa5f05..e57ba6875 100644 --- a/src/lib/presentation/ui/shared/assets/locales/el.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/el.yaml @@ -93,6 +93,10 @@ shared: {date} select_date_range_title: Επιλέξτε εύρος ημερομηνιών select_date_time_title: Επιλέξτε ημερομηνία και ώρα + select_date_title: Επιλέξτε ημερομηνία + select_time_title: Επιλέξτε ώρα + all_day: Όλη μέρα + selected_time: Επιλεγμένη ώρα selected_date_must_be_at_or_after: Η επιλεγμένη ημερομηνία πρέπει να είναι την ή μετά την {date} @@ -117,7 +121,9 @@ shared: quick_selection: Γρήγορη επιλογή quick_selection_title: Γρήγορη επιλογή refresh_settings: Αυτόματη ανανέωση - refresh_description: Automatically refresh the selected date range + refresh_description: Αυτόματη ανανέωση του επιλεγμένου εύρους ημερομηνιών + date_ranges: Εύρη ημερομηνιών + refresh_settings_label: Ρυθμίσεις ανανέωσης days: friday: Παρασκευή friday_short: Παρ @@ -274,6 +280,7 @@ shared: last_month: Προηγούμενος μήνας last_three_months: Τελευταίοι 3 μήνες last_week: Προηγούμενη εβδομάδα + next_week: Επόμενη εβδομάδα this_month: Αυτός ο μήνας this_three_months: Αυτοί οι 3 μήνες this_week: Αυτή η εβδομάδα @@ -307,6 +314,61 @@ shared: question: Θέλετε να ενημερώσετε τώρα; success: Η ενημέρωση λήφθηκε με επιτυχία! title: Διαθέσιμη ενημέρωση! + date_time_picker: + title: Ημερομηνία και ώρα + confirm: Επιβεβαίωση + cancel: Ακύρωση + set_time: Ορισμός ώρας + selected_time: Επιλεγμένη ώρα + select_time_title: Επιλογή ώρας + select_date_title: Επιλογή ημερομηνίας + no_date_selected: Δεν έχει επιλεγεί ημερομηνία + select_end_date: Επιλογή ημερομηνίας λήξης + no_dates_selected: Δεν έχουν επιλεγεί ημερομηνίες + refresh: Ανανέωση + cannot_select_time_before_min_date: Δεν είναι δυνατή η επιλογή ώρας πριν από {time} + cannot_select_time_after_max_date: Δεν είναι δυνατή η επιλογή ώρας μετά από {time} + time_must_be_at_or_after: Η ώρα πρέπει να είναι από {time} και μετά + time_must_be_at_or_before: Η ώρα πρέπει να είναι μέχρι {time} και πριν + selected_date_must_be_at_or_after: Η επιλεγμένη ημερομηνία πρέπει να είναι από {date} και μετά + selected_date_must_be_at_or_before: Η επιλεγμένη ημερομηνία πρέπει να είναι μέχρι {date} και πριν + start_date_cannot_be_after_end_date: Η ημερομηνία έναρξης δεν μπορεί να είναι μετά την ημερομηνία λήξης + start_date_must_be_at_or_after: Η ημερομηνία έναρξης πρέπει να είναι από {date} και μετά + end_date_must_be_at_or_before: Η ημερομηνία λήξης πρέπει να είναι μέχρι {date} και πριν + cannot_select_date_before_min_date: Δεν είναι δυνατή η επιλογή ημερομηνίας πριν από {date} + cannot_select_date_after_max_date: Δεν είναι δυνατή η επιλογή ημερομηνίας μετά από {date} + start_date_cannot_be_before_min_date: Η ημερομηνία έναρξης δεν μπορεί να είναι πριν από {date} + end_date_cannot_be_after_max_date: Η ημερομηνία λήξης δεν μπορεί να είναι μετά από {date} + selected_date_time_must_be_after: Η επιλεγμένη ημερομηνία και ώρα πρέπει να είναι μετά από {dateTime} + select_date_time_title: Επιλογή ημερομηνίας και ώρας + select_date_range_title: Επιλογή εύρους ημερομηνιών + refresh_description: Αυτόματη ανανέωση του επιλεγμένου εύρους ημερομηνιών + date_time_field_label: Πεδίο ημερομηνίας και ώρας + date_time_field_hint: Επιλογή ημερομηνίας και ώρας + field_label: Ημερομηνία και Ώρα + field_hint: Επιλογή ημερομηνίας και ώρας + allDay: Ολοήμερο + refreshDescription: Αυτόματη ανανέωση της επιλεγμένης περιοχής ημερομηνίας + quick_selection_today: Σήμερα + quick_selection_tomorrow: Αύριο + quick_selection_weekend: Σαββατοκύριακο + quick_selection_next_week: Επόμενη εβδομάδα + quick_selection_no_date: Χωρίς ημερομηνία + quick_selection_last_week: Προηγούμενη εβδομάδα + quick_selection_last_month: Προηγούμενος μήνας + edit_button_label: Επεξεργασία + edit_button_hint: Επεξεργασία ημερομηνίας και ώρας + numeric_input: + decrement_button_label: Μείωση + increment_button_label: Αύξηση + text_field_label: Αριθμητική τιμή + decrement_hint: Μείωση τιμής + increment_hint: Αύξηση τιμής + text_field_hint: Εισαγάγετε έναν αριθμό + decrement_tooltip: Μείωση τιμής + increment_tooltip: Αύξηση τιμής + at_minimum_value: Ελάχιστη τιμή + at_maximum_value: Μέγιστη τιμή validation: required: Το {field} είναι υποχρεωτικό help: Βοήθεια diff --git a/src/lib/presentation/ui/shared/assets/locales/en.yaml b/src/lib/presentation/ui/shared/assets/locales/en.yaml index d238ca7ba..0d45bff5d 100644 --- a/src/lib/presentation/ui/shared/assets/locales/en.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/en.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: End date must be at or before {date} select_date_range_title: Select Date Range select_date_time_title: Select Date and Time + select_date_title: Select Date + select_time_title: Select Time + all_day: All Day + selected_time: Selected Time selected_date_must_be_at_or_after: Selected date must be at or after {date} selected_date_must_be_at_or_before: Selected date must be at or before {date} selected_date_time_must_be_after: Selected date and time must be after {dateTime} @@ -256,6 +260,7 @@ shared: last_month: Last Month last_three_months: Last 3 Months last_week: Last Week + next_week: Next Week this_month: This Month this_three_months: This 3 Months this_week: This Week @@ -291,6 +296,61 @@ shared: title: Update Available! validation: required: "{field} is required." + date_time_picker: + title: Date and Time + confirm: Confirm + cancel: Cancel + set_time: Set Time + selected_time: Selected Time + select_time_title: Select Time + select_date_title: Select Date + no_date_selected: No date selected + select_end_date: Select End Date + no_dates_selected: No dates selected + refresh: Refresh + cannot_select_time_before_min_date: Cannot select time before {time} + cannot_select_time_after_max_date: Cannot select time after {time} + time_must_be_at_or_after: Time must be at or after {time} + time_must_be_at_or_before: Time must be at or before {time} + selected_date_must_be_at_or_after: Selected date must be at or after {date} + selected_date_must_be_at_or_before: Selected date must be at or before {date} + start_date_cannot_be_after_end_date: Start date cannot be after end date + start_date_must_be_at_or_after: Start date must be at or after {date} + end_date_must_be_at_or_before: End date must be at or before {date} + cannot_select_date_before_min_date: Cannot select date before {date} + cannot_select_date_after_max_date: Cannot select date after {date} + start_date_cannot_be_before_min_date: Start date cannot be before {date} + end_date_cannot_be_after_max_date: End date cannot be after {date} + selected_date_time_must_be_after: Selected date and time must be after {dateTime} + select_date_time_title: Select Date and Time + select_date_range_title: Select Date Range + refresh_description: Automatically refresh the selected date range + date_time_field_label: Date and Time Field + date_time_field_hint: Select date and time + field_label: Date and Time + field_hint: Select date and time + allDay: All Day + refreshDescription: Automatically refresh the selected date range + quick_selection_today: Today + quick_selection_tomorrow: Tomorrow + quick_selection_weekend: Weekend + quick_selection_next_week: Next Week + quick_selection_no_date: No Date + quick_selection_last_week: Last a Week + quick_selection_last_month: Last a Month + edit_button_label: Edit + edit_button_hint: Edit date and time + numeric_input: + decrement_button_label: Decrement + increment_button_label: Increment + text_field_label: Numeric Value + decrement_hint: Decrement value + increment_hint: Increment value + text_field_hint: Enter a number + decrement_tooltip: Decrement value + increment_tooltip: Increment value + at_minimum_value: At minimum value + at_maximum_value: At maximum value help: Help start_tour: Start Tour skip_tour: Skip Tour diff --git a/src/lib/presentation/ui/shared/assets/locales/es.yaml b/src/lib/presentation/ui/shared/assets/locales/es.yaml index f91eab76c..573d34adc 100644 --- a/src/lib/presentation/ui/shared/assets/locales/es.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/es.yaml @@ -93,6 +93,10 @@ shared: end_date_must_be_at_or_before: La fecha de fin debe ser el {date} o antes select_date_range_title: Seleccionar rango de fechas select_date_time_title: Seleccionar fecha y hora + select_date_title: Seleccionar fecha + select_time_title: Seleccionar hora + all_day: Todo el día + selected_time: Hora seleccionada selected_date_must_be_at_or_after: La fecha seleccionada debe ser el {date} o después @@ -115,7 +119,9 @@ shared: quick_selection: Selección rápida quick_selection_title: Selección rápida refresh_settings: Actualización automática - refresh_description: Automatically refresh the selected date range + refresh_description: Actualizar automáticamente el rango de fechas seleccionado + date_ranges: Rangos de fechas + refresh_settings_label: Configuración de actualización days: friday: Viernes friday_short: Vie @@ -272,6 +278,7 @@ shared: last_month: Mes pasado last_three_months: Últimos 3 meses last_week: Semana pasada + next_week: Próxima semana this_month: Este mes this_three_months: Estos 3 meses this_week: Esta semana @@ -305,6 +312,61 @@ shared: question: ¿Quieres actualizar ahora? success: ¡Actualización descargada exitosamente! title: ¡Actualización disponible! + date_time_picker: + title: Fecha y hora + confirm: Confirmar + cancel: Cancelar + set_time: Establecer hora + selected_time: Hora seleccionada + select_time_title: Seleccionar hora + select_date_title: Seleccionar fecha + no_date_selected: No se ha seleccionado ninguna fecha + select_end_date: Seleccionar fecha de fin + no_dates_selected: No se han seleccionado fechas + refresh: Actualizar + cannot_select_time_before_min_date: No se puede seleccionar una hora antes de {time} + cannot_select_time_after_max_date: No se puede seleccionar una hora después de {time} + time_must_be_at_or_after: La hora debe ser a partir de {time} o posterior + time_must_be_at_or_before: La hora debe ser hasta {time} o anterior + selected_date_must_be_at_or_after: La fecha seleccionada debe ser a partir de {date} o posterior + selected_date_must_be_at_or_before: La fecha seleccionada debe ser hasta {date} o anterior + start_date_cannot_be_after_end_date: La fecha de inicio no puede ser posterior a la fecha de fin + start_date_must_be_at_or_after: La fecha de inicio debe ser a partir de {date} o posterior + end_date_must_be_at_or_before: La fecha de fin debe ser hasta {date} o anterior + cannot_select_date_before_min_date: No se puede seleccionar una fecha antes de {date} + cannot_select_date_after_max_date: No se puede seleccionar una fecha después de {date} + start_date_cannot_be_before_min_date: La fecha de inicio no puede ser anterior a {date} + end_date_cannot_be_after_max_date: La fecha de fin no puede ser posterior a {date} + selected_date_time_must_be_after: La fecha y hora seleccionadas deben ser posteriores a {dateTime} + select_date_time_title: Seleccionar fecha y hora + select_date_range_title: Seleccionar rango de fechas + refresh_description: Actualizar automáticamente el rango de fechas seleccionado + date_time_field_label: Campo de fecha y hora + date_time_field_hint: Seleccionar fecha y hora + field_label: Fecha y Hora + field_hint: Seleccionar fecha y hora + allDay: Todo el día + refreshDescription: Actualizar automáticamente el rango de fechas seleccionado + quick_selection_today: Hoy + quick_selection_tomorrow: Mañana + quick_selection_weekend: Fin de semana + quick_selection_next_week: Próxima semana + quick_selection_no_date: Sin fecha + quick_selection_last_week: Hace una semana + quick_selection_last_month: Hace un mes + edit_button_label: Editar + edit_button_hint: Editar fecha y hora + numeric_input: + decrement_button_label: Disminuir + increment_button_label: Aumentar + text_field_label: Valor numérico + decrement_hint: Disminuir valor + increment_hint: Aumentar valor + text_field_hint: Ingrese un número + decrement_tooltip: Disminuir valor + increment_tooltip: Aumentar valor + at_minimum_value: Valor mínimo alcanzado + at_maximum_value: Valor máximo alcanzado validation: required: "{field} es requerido." help: Ayuda diff --git a/src/lib/presentation/ui/shared/assets/locales/fi.yaml b/src/lib/presentation/ui/shared/assets/locales/fi.yaml index bf96c4468..9b467a75e 100644 --- a/src/lib/presentation/ui/shared/assets/locales/fi.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/fi.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Lopetuspäivän täytyy olla {date} tai sitä ennen select_date_range_title: Valitse päivämääräväli select_date_time_title: Valitse päivämäärä ja aika + select_date_title: Valitse päivämäärä + select_time_title: Valitse aika + all_day: Koko päivä + selected_time: Valittu aika selected_date_must_be_at_or_after: Valitun päivämäärän täytyy olla {date} tai sen jälkeen @@ -103,7 +107,9 @@ shared: quick_selection: Pikavalinta quick_selection_title: Pikavalinta refresh_settings: Automaattinen päivitys - refresh_description: Automatically refresh the selected date range + refresh_description: Päivitä valittu päiväalue automaattisesti + date_ranges: Päiväalueet + refresh_settings_label: Päivitysasetukset days: friday: Perjantai friday_short: Pe @@ -260,6 +266,7 @@ shared: last_month: Viime kuussa last_three_months: Viimeiset 3 kuukautta last_week: Viime viikolla + next_week: Ensi viikko this_month: Tässä kuussa this_three_months: Nämä 3 kuukautta this_week: Tällä viikolla @@ -296,5 +303,60 @@ shared: help: Apua start_tour: Aloita kierros skip_tour: Ohita kierros + date_time_picker: + title: Päivä ja aika + confirm: Vahvista + cancel: Peruuta + set_time: Aseta aika + selected_time: Valittu aika + select_time_title: Valitse aika + select_date_title: Valitse päivä + no_date_selected: Ei päivämäärää valittu + select_end_date: Valitse päättymispäivä + no_dates_selected: Ei päivämääriä valittu + refresh: Päivitä + cannot_select_time_before_min_date: Aikaa ei voi valita ennen {time} + cannot_select_time_after_max_date: Aikaa ei voi valita jälkeen {time} + time_must_be_at_or_after: Ajan on oltava {time} tai sen jälkeen + time_must_be_at_or_before: Ajan on oltava {time} tai ennen sitä + selected_date_must_be_at_or_after: Valitun päivän on oltava {date} tai sen jälkeen + selected_date_must_be_at_or_before: Valitun päivän on oltava {date} tai ennen sitä + start_date_cannot_be_after_end_date: Alkupäivä ei voi olla päättymispäivän jälkeen + start_date_must_be_at_or_after: Alkupäivän on oltava {date} tai sen jälkeen + end_date_must_be_at_or_before: Päättymispäivän on oltava {date} tai ennen sitä + cannot_select_date_before_min_date: Päivämäärää ei voi valita ennen {date} + cannot_select_date_after_max_date: Päivämäärää ei voi valita jälkeen {date} + start_date_cannot_be_before_min_date: Alkupäivä ei voi olla ennen {date} + end_date_cannot_be_after_max_date: Päättymispäivä ei voi olla jälkeen {date} + selected_date_time_must_be_after: Valitun päivän ja ajan on oltava {dateTime} jälkeen + select_date_time_title: Valitse päivä ja aika + select_date_range_title: Valitse päiväalue + refresh_description: Päivitä valittu päiväalue automaattisesti + date_time_field_label: Päivä- ja aikakenttä + date_time_field_hint: Valitse päivä ja aika + field_label: Päivämäärä ja Aika + field_hint: Valitse päivämäärä ja aika + allDay: Koko päivä + refreshDescription: Päivitä valittu päiväalue automaattisesti + quick_selection_today: Tänään + quick_selection_tomorrow: Huomenna + quick_selection_weekend: Viikonloppu + quick_selection_next_week: Ensi viikko + quick_selection_no_date: Ei päivämäärää + quick_selection_last_week: Viimeinen viikko + quick_selection_last_month: Viimeinen kuukausi + edit_button_label: Muokkaa + edit_button_hint: Muokkaa päivää ja aikaa + numeric_input: + decrement_button_label: Vähennä + increment_button_label: Lisää + text_field_label: Numeerinen arvo + decrement_hint: Vähennä arvoa + increment_hint: Lisää arvoa + text_field_hint: Syötä numero + decrement_tooltip: Vähennä arvoa + increment_tooltip: Lisää arvoa + at_minimum_value: Vähimmäisarvo saavutettu + at_maximum_value: Maksimiarvo saavutettu validation: required: "{field} on pakollinen." diff --git a/src/lib/presentation/ui/shared/assets/locales/fr.yaml b/src/lib/presentation/ui/shared/assets/locales/fr.yaml index bd586acb9..a47934c14 100644 --- a/src/lib/presentation/ui/shared/assets/locales/fr.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/fr.yaml @@ -93,6 +93,10 @@ shared: end_date_must_be_at_or_before: La date de fin doit être le {date} ou avant select_date_range_title: Sélectionner la plage de dates select_date_time_title: Sélectionner la date et l'heure + select_date_title: Sélectionner la date + select_time_title: Sélectionner l'heure + all_day: Toute la journée + selected_time: Heure sélectionnée selected_date_must_be_at_or_after: La date sélectionnée doit être le {date} ou après @@ -115,7 +119,9 @@ shared: quick_selection: Sélection rapide quick_selection_title: Sélection rapide refresh_settings: Actualisation automatique - refresh_description: Automatically refresh the selected date range + refresh_description: Actualiser automatiquement la plage de dates sélectionnée + date_ranges: Plages de dates + refresh_settings_label: Paramètres d'actualisation days: friday: Vendredi friday_short: Ven @@ -272,6 +278,7 @@ shared: last_month: Mois dernier last_three_months: 3 derniers mois last_week: Semaine dernière + next_week: Semaine prochaine this_month: Ce mois this_three_months: Ces 3 mois this_week: Cette semaine @@ -305,6 +312,61 @@ shared: question: Voulez-vous mettre à jour maintenant ? success: Mise à jour téléchargée avec succès ! title: Mise à jour disponible ! + date_time_picker: + title: Date et heure + confirm: Confirmer + cancel: Annuler + set_time: Définir l'heure + selected_time: Heure sélectionnée + select_time_title: Sélectionner l'heure + select_date_title: Sélectionner la date + no_date_selected: Aucune date sélectionnée + select_end_date: Sélectionner la date de fin + no_dates_selected: Aucune date sélectionnée + refresh: Actualiser + cannot_select_time_before_min_date: Impossible de sélectionner une heure avant {time} + cannot_select_time_after_max_date: Impossible de sélectionner une heure après {time} + time_must_be_at_or_after: L'heure doit être à partir de {time} ou après + time_must_be_at_or_before: L'heure doit être jusqu'à {time} ou avant + selected_date_must_be_at_or_after: La date sélectionnée doit être à partir de {date} ou après + selected_date_must_be_at_or_before: La date sélectionnée doit être jusqu'à {date} ou avant + start_date_cannot_be_after_end_date: La date de début ne peut pas être après la date de fin + start_date_must_be_at_or_after: La date de début doit être à partir de {date} ou après + end_date_must_be_at_or_before: La date de fin doit être jusqu'à {date} ou avant + cannot_select_date_before_min_date: Impossible de sélectionner une date avant {date} + cannot_select_date_after_max_date: Impossible de sélectionner une date après {date} + start_date_cannot_be_before_min_date: La date de début ne peut pas être avant {date} + end_date_cannot_be_after_max_date: La date de fin ne peut pas être après {date} + selected_date_time_must_be_after: La date et l'heure sélectionnées doivent être après {dateTime} + select_date_time_title: Sélectionner la date et l'heure + select_date_range_title: Sélectionner une plage de dates + refresh_description: Actualiser automatiquement la plage de dates sélectionnée + date_time_field_label: Champ date et heure + date_time_field_hint: Sélectionner la date et l'heure + field_label: Date et Heure + field_hint: Sélectionner la date et l'heure + allDay: Toute la journée + refreshDescription: Actualiser automatiquement la plage de dates sélectionnée + quick_selection_today: Aujourd'hui + quick_selection_tomorrow: Demain + quick_selection_weekend: Week-end + quick_selection_next_week: Semaine prochaine + quick_selection_no_date: Aucune date + quick_selection_last_week: Il y a une semaine + quick_selection_last_month: Il y a un mois + edit_button_label: Modifier + edit_button_hint: Modifier la date et l'heure + numeric_input: + decrement_button_label: Diminuer + increment_button_label: Augmenter + text_field_label: Valeur numérique + decrement_hint: Diminuer la valeur + increment_hint: Augmenter la valeur + text_field_hint: Entrez un nombre + decrement_tooltip: Diminuer la valeur + increment_tooltip: Augmenter la valeur + at_minimum_value: Valeur minimale atteinte + at_maximum_value: Valeur maximale atteinte validation: required: "{field} est requis." help: Aide diff --git a/src/lib/presentation/ui/shared/assets/locales/it.yaml b/src/lib/presentation/ui/shared/assets/locales/it.yaml index 3c4f74b86..eb78be703 100644 --- a/src/lib/presentation/ui/shared/assets/locales/it.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/it.yaml @@ -95,6 +95,10 @@ shared: end_date_must_be_at_or_before: La data di fine deve essere il {date} o precedente select_date_range_title: Seleziona intervallo date select_date_time_title: Seleziona data e ora + select_date_title: Seleziona data + select_time_title: Seleziona ora + all_day: Tutta la giornata + selected_time: Ora selezionata selected_date_must_be_at_or_after: La data selezionata deve essere il {date} o successiva @@ -117,7 +121,9 @@ shared: quick_selection: Selezione rapida quick_selection_title: Selezione rapida refresh_settings: Aggiornamento automatico - refresh_description: Automatically refresh the selected date range + refresh_description: Aggiorna automaticamente l'intervallo di date selezionato + date_ranges: Intervalli di date + refresh_settings_label: Impostazioni aggiornamento days: friday: Venerdì friday_short: Ven @@ -274,6 +280,7 @@ shared: last_month: Mese scorso last_three_months: Ultimi 3 mesi last_week: Settimana scorsa + next_week: Prossima settimana this_month: Questo mese this_three_months: Questi 3 mesi this_week: Questa settimana @@ -307,6 +314,61 @@ shared: question: Vuoi aggiornare ora? success: Aggiornamento scaricato con successo! title: Aggiornamento disponibile! + date_time_picker: + title: Data e ora + confirm: Conferma + cancel: Annulla + set_time: Imposta ora + selected_time: Ora selezionata + select_time_title: Seleziona ora + select_date_title: Seleziona data + no_date_selected: Nessuna data selezionata + select_end_date: Seleziona data di fine + no_dates_selected: Nessuna data selezionata + refresh: Aggiorna + cannot_select_time_before_min_date: Impossibile selezionare un'ora prima di {time} + cannot_select_time_after_max_date: Impossibile selezionare un'ora dopo {time} + time_must_be_at_or_after: L'ora deve essere a partire da {time} o successiva + time_must_be_at_or_before: L'ora deve essere fino a {time} o precedente + selected_date_must_be_at_or_after: La data selezionata deve essere a partire da {date} o successiva + selected_date_must_be_at_or_before: La data selezionata deve essere fino a {date} o precedente + start_date_cannot_be_after_end_date: La data di inizio non può essere dopo la data di fine + start_date_must_be_at_or_after: La data di inizio deve essere a partire da {date} o successiva + end_date_must_be_at_or_before: La data di fine deve essere fino a {date} o precedente + cannot_select_date_before_min_date: Impossibile selezionare una data prima di {date} + cannot_select_date_after_max_date: Impossibile selezionare una data dopo di {date} + start_date_cannot_be_before_min_date: La data di inizio non può essere prima di {date} + end_date_cannot_be_after_max_date: La data di fine non può essere dopo di {date} + selected_date_time_must_be_after: La data e l'ora selezionate devono essere dopo {dateTime} + select_date_time_title: Seleziona data e ora + select_date_range_title: Seleziona intervallo date + refresh_description: Aggiorna automaticamente l'intervallo di date selezionato + date_time_field_label: Campo data e ora + date_time_field_hint: Seleziona data e ora + field_label: Data e Ora + field_hint: Seleziona data e ora + allDay: Tutto il giorno + refreshDescription: Aggiorna automaticamente l'intervallo di date selezionato + quick_selection_today: Oggi + quick_selection_tomorrow: Domani + quick_selection_weekend: Weekend + quick_selection_next_week: Prossima settimana + quick_selection_no_date: Nessuna data + quick_selection_last_week: Settimana scorsa + quick_selection_last_month: Mese scorso + edit_button_label: Modifica + edit_button_hint: Modifica data e ora + numeric_input: + decrement_button_label: Diminuisci + increment_button_label: Aumenta + text_field_label: Valore numerico + decrement_hint: Diminuisci valore + increment_hint: Aumenta valore + text_field_hint: Inserisci un numero + decrement_tooltip: Diminuisci valore + increment_tooltip: Aumenta valore + at_minimum_value: Valore minimo raggiunto + at_maximum_value: Valore massimo raggiunto help: Aiuto start_tour: Inizia tour skip_tour: Salta tour diff --git a/src/lib/presentation/ui/shared/assets/locales/ja.yaml b/src/lib/presentation/ui/shared/assets/locales/ja.yaml index 9bad89786..45c71076c 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ja.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ja.yaml @@ -79,23 +79,29 @@ shared: cannot_select_time_after_max_date: "{time}より後の時間は選択できません" cannot_select_time_before_min_date: "{time}より前の時間は選択できません" deadline_cannot_be_before_planned_date: 締切日は予定日以降である必要があります - end_date_cannot_be_after_max_date: 終了日は{date}より後にできません - end_date_must_be_at_or_before: 終了日は{date}以前でなければなりません + end_date_cannot_be_after_max_date: 終了日は{{date}}より後にできません + end_date_must_be_at_or_before: 終了日は{{date}}以前でなければなりません select_date_range_title: 期間を選択 select_date_time_title: 日時を選択 - selected_date_must_be_at_or_after: 選択された日付は{date}以降でなければなりません - selected_date_must_be_at_or_before: 選択された日付は{date}以前でなければなりません - selected_date_time_must_be_after: 選択された日時は{dateTime}より後でなければなりません + select_date_title: 日付を選択 + select_time_title: 時刻を選択 + all_day: 終日 + selected_time: 選択された時刻 + selected_date_must_be_at_or_after: 選択された日付は{{date}}以降でなければなりません + selected_date_must_be_at_or_before: 選択された日付は{{date}}以前でなければなりません + selected_date_time_must_be_after: 選択された日時は{{dateTime}}より後でなければなりません start_date_cannot_be_after_end_date: 開始日は終了日より後にできません - start_date_cannot_be_before_min_date: 開始日は{date}より前にできません - start_date_must_be_at_or_after: 開始日は{date}以降でなければなりません - time_must_be_at_or_after: 時間は{time}以降でなければなりません - time_must_be_at_or_before: 時間は{time}以前でなければなりません + start_date_cannot_be_before_min_date: 開始日は{{date}}より前にできません + start_date_must_be_at_or_after: 開始日は{{date}}以降でなければなりません + time_must_be_at_or_after: 時間は{{time}}以降でなければなりません + time_must_be_at_or_before: 時間は{{time}}以前でなければなりません # Quick selection dialog quick_selection: クイック選択 quick_selection_title: クイック選択 refresh_settings: 自動更新 - refresh_description: Automatically refresh the selected date range + refresh_description: 選択された日付範囲を自動的に更新 + date_ranges: 日付範囲 + refresh_settings_label: 更新設定 days: friday: 金曜日 friday_short: 金 @@ -252,6 +258,7 @@ shared: last_month: 先月 last_three_months: 過去3ヶ月 last_week: 先週 + next_week: 来週 this_month: 今月 this_three_months: この3ヶ月 this_week: 今週 @@ -285,8 +292,63 @@ shared: question: 今すぐ更新しますか? success: アップデートのダウンロードが完了しました! title: アップデート利用可能! + date_time_picker: + title: 日時 + confirm: 確認 + cancel: キャンセル + set_time: 時刻を設定 + selected_time: 選択された時刻 + select_time_title: 時刻を選択 + select_date_title: 日付を選択 + no_date_selected: 日付が選択されていません + select_end_date: 終了日を選択 + no_dates_selected: 日付が選択されていません + refresh: 更新 + cannot_select_time_before_min_date: "{{time}}より前の時刻は選択できません" + cannot_select_time_after_max_date: "{{time}}より後の時刻は選択できません" + time_must_be_at_or_after: "時刻は{{time}}以降である必要があります" + time_must_be_at_or_before: "時刻は{{time}}以前である必要があります" + selected_date_must_be_at_or_after: "選択された日付は{{date}}以降である必要があります" + selected_date_must_be_at_or_before: "選択された日付は{{date}}以前である必要があります" + start_date_cannot_be_after_end_date: 開始日は終了日より後にはできません + start_date_must_be_at_or_after: "開始日は{{date}}以降である必要があります" + end_date_must_be_at_or_before: "終了日は{{date}}以前である必要があります" + cannot_select_date_before_min_date: "{{date}}より前の日付は選択できません" + cannot_select_date_after_max_date: "{{date}}より後の日付は選択できません" + start_date_cannot_be_before_min_date: "開始日は{{date}}より前にはできません" + end_date_cannot_be_after_max_date: "終了日は{{date}}より後にはできません" + selected_date_time_must_be_after: "選択された日時は{{dateTime}}より後である必要があります" + select_date_time_title: 日時を選択 + select_date_range_title: 日付範囲を選択 + refresh_description: 選択された日付範囲を自動的に更新 + date_time_field_label: 日時フィールド + date_time_field_hint: 日時を選択 + field_label: 日時 + field_hint: 日時を選択 + allDay: 終日 + refreshDescription: 選択した日付範囲を自動的に更新 + quick_selection_today: 今日 + quick_selection_tomorrow: 明日 + quick_selection_weekend: 週末 + quick_selection_next_week: 来週 + quick_selection_no_date: 日付なし + quick_selection_last_week: 先週 + quick_selection_last_month: 先月 + edit_button_label: 編集 + edit_button_hint: 日時を編集 + numeric_input: + decrement_button_label: 減少 + increment_button_label: 増加 + text_field_label: 数値 + decrement_hint: 値を減少 + increment_hint: 値を増加 + text_field_hint: 数字を入力 + decrement_tooltip: 値を減少 + increment_tooltip: 値を増加 + at_minimum_value: 最小値 + at_maximum_value: 最大値 validation: - required: "{field}は必須です。" + required: "{{field}}は必須です。" help: ヘルプ start_tour: ツアーを開始 skip_tour: ツアーをスキップ diff --git a/src/lib/presentation/ui/shared/assets/locales/ko.yaml b/src/lib/presentation/ui/shared/assets/locales/ko.yaml index b136bc2a0..caa0fe132 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ko.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ko.yaml @@ -79,23 +79,29 @@ shared: cannot_select_time_after_max_date: "{time} 이후 시간은 선택할 수 없습니다" cannot_select_time_before_min_date: "{time} 이전 시간은 선택할 수 없습니다" deadline_cannot_be_before_planned_date: 마감일은 계획된 날짜와 같거나 이후여야 합니다 - end_date_cannot_be_after_max_date: 종료일은 {date} 이후가 될 수 없습니다 - end_date_must_be_at_or_before: 종료일은 {date} 이전이어야 합니다 + end_date_cannot_be_after_max_date: 종료일은 {{date}} 이후가 될 수 없습니다 + end_date_must_be_at_or_before: 종료일은 {{date}} 이전이어야 합니다 select_date_range_title: 기간 선택 select_date_time_title: 날짜와 시간 선택 - selected_date_must_be_at_or_after: 선택한 날짜는 {date} 이후여야 합니다 - selected_date_must_be_at_or_before: 선택한 날짜는 {date} 이전이어야 합니다 - selected_date_time_must_be_after: 선택한 날짜와 시간은 {dateTime} 이후여야 합니다 + select_date_title: 날짜 선택 + select_time_title: 시간 선택 + all_day: 종일 + selected_time: 선택된 시간 + selected_date_must_be_at_or_after: 선택한 날짜는 {{date}} 이후여야 합니다 + selected_date_must_be_at_or_before: 선택한 날짜는 {{date}} 이전이어야 합니다 + selected_date_time_must_be_after: 선택한 날짜와 시간은 {{dateTime}} 이후여야 합니다 start_date_cannot_be_after_end_date: 시작일은 종료일 이후가 될 수 없습니다 - start_date_cannot_be_before_min_date: 시작일은 {date} 이전이 될 수 없습니다 - start_date_must_be_at_or_after: 시작일은 {date} 이후여야 합니다 - time_must_be_at_or_after: 시간은 {time} 이후여야 합니다 - time_must_be_at_or_before: 시간은 {time} 이전이어야 합니다 + start_date_cannot_be_before_min_date: 시작일은 {{date}} 이전이 될 수 없습니다 + start_date_must_be_at_or_after: 시작일은 {{date}} 이후여야 합니다 + time_must_be_at_or_after: 시간은 {{time}} 이후여야 합니다 + time_must_be_at_or_before: 시간은 {{time}} 이전이어야 합니다 # Quick selection dialog quick_selection: 빠른 선택 quick_selection_title: 빠른 선택 refresh_settings: 자동 새로고침 - refresh_description: Automatically refresh the selected date range + refresh_description: 선택된 날짜 범위를 자동으로 새로고침 + date_ranges: 날짜 범위 + refresh_settings_label: 새로고침 설정 days: friday: 금요일 friday_short: 금 @@ -252,6 +258,7 @@ shared: last_month: 지난달 last_three_months: 지난 3개월 last_week: 지난주 + next_week: 다음 주 this_month: 이번 달 this_three_months: 최근 3개월 this_week: 이번 주 @@ -285,9 +292,64 @@ shared: question: 지금 업데이트하시겠습니까? success: 업데이트 다운로드가 완료되었습니다! title: 업데이트 사용 가능! + date_time_picker: + title: 날짜 및 시간 + confirm: 확인 + cancel: 취소 + set_time: 시간 설정 + selected_time: 선택된 시간 + select_time_title: 시간 선택 + select_date_title: 날짜 선택 + no_date_selected: 날짜가 선택되지 않음 + select_end_date: 종료 날짜 선택 + no_dates_selected: 날짜가 선택되지 않음 + refresh: 새로고침 + cannot_select_time_before_min_date: "{{time}} 이전 시간은 선택할 수 없음" + cannot_select_time_after_max_date: "{{time}} 이후 시간은 선택할 수 없음" + time_must_be_at_or_after: "시간은 {{time}} 이후여야 함" + time_must_be_at_or_before: "시간은 {{time}} 이전이어야 함" + selected_date_must_be_at_or_after: "선택된 날짜는 {{date}} 이후여야 함" + selected_date_must_be_at_or_before: "선택된 날짜는 {{date}} 이전이어야 함" + start_date_cannot_be_after_end_date: 시작 날짜는 종료 날짜 이후일 수 없음 + start_date_must_be_at_or_after: "시작 날짜는 {{date}} 이후여야 함" + end_date_must_be_at_or_before: "종료 날짜는 {{date}} 이전이어야 함" + cannot_select_date_before_min_date: "{{date}} 이전 날짜는 선택할 수 없음" + cannot_select_date_after_max_date: "{{date}} 이후 날짜는 선택할 수 없음" + start_date_cannot_be_before_min_date: "시작 날짜는 {{date}} 이전일 수 없음" + end_date_cannot_be_after_max_date: "종료 날짜는 {{date}} 이후일 수 없음" + selected_date_time_must_be_after: "선택된 날짜 및 시간은 {{dateTime}} 이후여야 함" + select_date_time_title: 날짜 및 시간 선택 + select_date_range_title: 날짜 범위 선택 + refresh_description: 선택된 날짜 범위를 자동으로 새로고침 + date_time_field_label: 날짜 및 시간 필드 + date_time_field_hint: 날짜 및 시간 선택 + field_label: 날짜 및 시간 + field_hint: 날짜 및 시간 선택 + allDay: 종일 + refreshDescription: 선택된 날짜 범위 자동 새로고침 + quick_selection_today: 오늘 + quick_selection_tomorrow: 내일 + quick_selection_weekend: 주말 + quick_selection_next_week: 다음 주 + quick_selection_no_date: 날짜 없음 + quick_selection_last_week: 지난 주 + quick_selection_last_month: 지난 달 + edit_button_label: 편집 + edit_button_hint: 날짜 및 시간 편집 + numeric_input: + decrement_button_label: 감소 + increment_button_label: 증가 + text_field_label: 숫자 값 + decrement_hint: 값 감소 + increment_hint: 값 증가 + text_field_hint: 숫자 입력 + decrement_tooltip: 값 감소 + increment_tooltip: 값 증가 + at_minimum_value: 최소값 + at_maximum_value: 최대값 validation: deadline_cannot_be_before_planned: 마감일은 계획된 날짜보다 이르게 설정할 수 없습니다. - required: "{field}이(가) 필요합니다." + required: "{{field}}이(가) 필요합니다." help: 도움말 start_tour: 투어 시작 skip_tour: 투어 건너뛰기 diff --git a/src/lib/presentation/ui/shared/assets/locales/nl.yaml b/src/lib/presentation/ui/shared/assets/locales/nl.yaml index bca98f823..37a0c169f 100644 --- a/src/lib/presentation/ui/shared/assets/locales/nl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/nl.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: De einddatum moet op of voor {date} zijn select_date_range_title: Selecteer datumbereik select_date_time_title: Selecteer datum en tijd + select_date_title: Selecteer datum + select_time_title: Selecteer tijd + all_day: Hele dag + selected_time: Geselecteerde tijd selected_date_must_be_at_or_after: De geselecteerde datum moet op of na {date} zijn @@ -103,7 +107,9 @@ shared: quick_selection: Snelle selectie quick_selection_title: Snelle selectie refresh_settings: Automatisch vernieuwen - refresh_description: Automatically refresh the selected date range + refresh_description: Geselecteerde datumbereik automatisch vernieuwen + date_ranges: Datumbereiken + refresh_settings_label: Vernieuwingsinstellingen days: friday: Vrijdag friday_short: Vr @@ -260,6 +266,7 @@ shared: last_month: Vorige maand last_three_months: Laatste 3 maanden last_week: Vorige week + next_week: Volgende week this_month: Deze maand this_three_months: Deze 3 maanden this_week: Deze week @@ -293,6 +300,61 @@ shared: question: Wil je nu bijwerken? success: Update succesvol gedownload! title: Update beschikbaar! + date_time_picker: + title: Datum en tijd + confirm: Bevestigen + cancel: Annuleren + set_time: Tijd instellen + selected_time: Geselecteerde tijd + select_time_title: Tijd selecteren + select_date_title: Datum selecteren + no_date_selected: Geen datum geselecteerd + select_end_date: Einddatum selecteren + no_dates_selected: Geen datums geselecteerd + refresh: Vernieuwen + cannot_select_time_before_min_date: Kan geen tijd selecteren voor {time} + cannot_select_time_after_max_date: Kan geen tijd selecteren na {time} + time_must_be_at_or_after: Tijd moet {time} of later zijn + time_must_be_at_or_before: Tijd moet {time} of eerder zijn + selected_date_must_be_at_or_after: Geselecteerde datum moet {date} of later zijn + selected_date_must_be_at_or_before: Geselecteerde datum moet {date} of eerder zijn + start_date_cannot_be_after_end_date: Startdatum kan niet na einddatum zijn + start_date_must_be_at_or_after: Startdatum moet {date} of later zijn + end_date_must_be_at_or_before: Einddatum moet {date} of eerder zijn + cannot_select_date_before_min_date: Kan geen datum selecteren voor {date} + cannot_select_date_after_max_date: Kan geen datum selecteren na {date} + start_date_cannot_be_before_min_date: Startdatum kan niet voor {date} zijn + end_date_cannot_be_after_max_date: Einddatum kan niet na {date} zijn + selected_date_time_must_be_after: Geselecteerde datum en tijd moeten na {dateTime} zijn + select_date_time_title: Datum en tijd selecteren + select_date_range_title: Datumbereik selecteren + refresh_description: Geselecteerde datumbereik automatisch vernieuwen + date_time_field_label: Datum en tijd veld + date_time_field_hint: Datum en tijd selecteren + field_label: Datum en Tijd + field_hint: Datum en tijd selecteren + allDay: Hele dag + refreshDescription: Geselecteer datumbereik automatisch vernieuwen + quick_selection_today: Vandaag + quick_selection_tomorrow: Morgen + quick_selection_weekend: Weekend + quick_selection_next_week: Volgende week + quick_selection_no_date: Geen datum + quick_selection_last_week: Een week geleden + quick_selection_last_month: Een maand geleden + edit_button_label: Bewerken + edit_button_hint: Datum en tijd bewerken + numeric_input: + decrement_button_label: Verlagen + increment_button_label: Verhogen + text_field_label: Numerieke waarde + decrement_hint: Waarde verlagen + increment_hint: Waarde verhogen + text_field_hint: Voer een getal in + decrement_tooltip: Waarde verlagen + increment_tooltip: Waarde verhogen + at_minimum_value: Minimumwaarde bereikt + at_maximum_value: Maximumwaarde bereikt validation: required: "{field} is verplicht." help: Help diff --git a/src/lib/presentation/ui/shared/assets/locales/no.yaml b/src/lib/presentation/ui/shared/assets/locales/no.yaml index 813f09b55..ffcf58676 100644 --- a/src/lib/presentation/ui/shared/assets/locales/no.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/no.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Sluttdato må være på eller før {date} select_date_range_title: Velg datoperiode select_date_time_title: Velg dato og tid + select_date_title: Velg dato + select_time_title: Velg tidspunkt + all_day: Hele dagen + selected_time: Valgt tidspunkt selected_date_must_be_at_or_after: Valgt dato må være på eller etter {date} selected_date_must_be_at_or_before: Valgt dato må være på eller før {date} selected_date_time_must_be_after: Valgt dato og tid må være etter {dateTime} @@ -97,7 +101,9 @@ shared: quick_selection: Raskt val quick_selection_title: Raskt val refresh_settings: Automatisk oppdatering - refresh_description: Automatically refresh the selected date range + refresh_description: Oppdater valgt datoområde automatisk + date_ranges: Datoområder + refresh_settings_label: Oppdateringsinnstillinger days: friday: Fredag friday_short: Fre @@ -254,6 +260,7 @@ shared: last_month: Forrige måned last_three_months: Siste 3 måneder last_week: Forrige uke + next_week: Neste uke this_month: Denne måneden this_three_months: Disse 3 månedene this_week: Denne uken @@ -287,6 +294,61 @@ shared: question: Vil du oppdatere nå? success: Oppdatering lastet ned! title: Oppdatering tilgjengelig! + date_time_picker: + title: Dato og tid + confirm: Bekreft + cancel: Avbryt + set_time: Angi tid + selected_time: Valgt tid + select_time_title: Velg tid + select_date_title: Velg dato + no_date_selected: Ingen dato valgt + select_end_date: Velg sluttdato + no_dates_selected: Ingen datoer valgt + refresh: Oppdater + cannot_select_time_before_min_date: Kan ikke velge tid før {time} + cannot_select_time_after_max_date: Kan ikke velge tid etter {time} + time_must_be_at_or_after: Tid må være {time} eller senere + time_must_be_at_or_before: Tid må være {time} eller tidligere + selected_date_must_be_at_or_after: Valgt dato må være {date} eller senere + selected_date_must_be_at_or_before: Valgt dato må være {date} eller tidligere + start_date_cannot_be_after_end_date: Startdato kan ikke være etter sluttdato + start_date_must_be_at_or_after: Startdato må være {date} eller senere + end_date_must_be_at_or_before: Sluttdato må være {date} eller tidligere + cannot_select_date_before_min_date: Kan ikke velge dato før {date} + cannot_select_date_after_max_date: Kan ikke velge dato etter {date} + start_date_cannot_be_before_min_date: Startdato kan ikke være før {date} + end_date_cannot_be_after_max_date: Sluttdato kan ikke være etter {date} + selected_date_time_must_be_after: Valgt dato og tid må være etter {dateTime} + select_date_time_title: Velg dato og tid + select_date_range_title: Velg datoområde + refresh_description: Oppdater valgt datoområde automatisk + date_time_field_label: Dato- og tidsfelt + date_time_field_hint: Velg dato og tid + field_label: Dato og Tid + field_hint: Velg dato og tid + allDay: Hele dagen + refreshDescription: Oppdater valgt datoområde automatisk + quick_selection_today: I dag + quick_selection_tomorrow: I morgen + quick_selection_weekend: Helg + quick_selection_next_week: Neste uke + quick_selection_no_date: Ingen dato + quick_selection_last_week: Siste uke + quick_selection_last_month: Siste måned + edit_button_label: Rediger + edit_button_hint: Rediger dato og tid + numeric_input: + decrement_button_label: Reduser + increment_button_label: Øk + text_field_label: Numerisk verdi + decrement_hint: Reduser verdi + increment_hint: Øk verdi + text_field_hint: Skriv inn et tall + decrement_tooltip: Reduser verdi + increment_tooltip: Øk verdi + at_minimum_value: Minimumsverdi nådd + at_maximum_value: Maksimumsverdi nådd validation: required: "{field} er påkrevd." help: Hjelp diff --git a/src/lib/presentation/ui/shared/assets/locales/pl.yaml b/src/lib/presentation/ui/shared/assets/locales/pl.yaml index a52fc404b..b961c44d2 100644 --- a/src/lib/presentation/ui/shared/assets/locales/pl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/pl.yaml @@ -85,6 +85,12 @@ shared: end_date_must_be_at_or_before: Data zakończenia musi być {date} lub wcześniej select_date_range_title: Wybierz zakres dat select_date_time_title: Wybierz datę i czas + select_date_title: Wybierz datę + select_time_title: Wybierz czas + all_day: Cały dzień + selected_time: Wybrany czas + date_ranges: Zakresy dat + refresh_settings_label: Ustawienia odświeżania selected_date_must_be_at_or_after: Wybrana data musi być {date} lub później selected_date_must_be_at_or_before: Wybrana data musi być {date} lub wcześniej selected_date_time_must_be_after: Wybrana data i czas muszą być po {dateTime} @@ -256,6 +262,7 @@ shared: last_month: Ostatni miesiąc last_three_months: Ostatnie 3 miesiące last_week: Ostatni tydzień + next_week: Następny tydzień this_month: Ten miesiąc this_three_months: Te 3 miesiące this_week: Ten tydzień @@ -294,3 +301,58 @@ shared: help: Pomoc start_tour: Rozpocznij wycieczkę skip_tour: Pomiń wycieczkę + date_time_picker: + title: Data i godzina + confirm: Potwierdź + cancel: Anuluj + set_time: Ustaw czas + selected_time: Wybrany czas + select_time_title: Wybierz czas + select_date_title: Wybierz datę + no_date_selected: Nie wybrano daty + select_end_date: Wybierz datę końcową + no_dates_selected: Nie wybrano dat + refresh: Odśwież + cannot_select_time_before_min_date: Nie można wybrać czasu przed {time} + cannot_select_time_after_max_date: Nie można wybrać czasu po {time} + time_must_be_at_or_after: Czas musi być {time} lub później + time_must_be_at_or_before: Czas musi być {time} lub wcześniej + selected_date_must_be_at_or_after: Wybrana data musi być {date} lub później + selected_date_must_be_at_or_before: Wybrana data musi być {date} lub wcześniej + start_date_cannot_be_after_end_date: Data początkowa nie może być po dacie końcowej + start_date_must_be_at_or_after: Data początkowa musi być {date} lub później + end_date_must_be_at_or_before: Data końcowa musi być {date} lub wcześniej + cannot_select_date_before_min_date: Nie można wybrać daty przed {date} + cannot_select_date_after_max_date: Nie można wybrać daty po {date} + start_date_cannot_be_before_min_date: Data początkowa nie może być przed {date} + end_date_cannot_be_after_max_date: Data końcowa nie może być po {date} + selected_date_time_must_be_after: Wybrana data i godzina muszą być po {dateTime} + select_date_time_title: Wybierz datę i godzinę + select_date_range_title: Wybierz zakres dat + refresh_description: Automatycznie odświeżaj wybrany zakres dat + date_time_field_label: Pole daty i godziny + date_time_field_hint: Wybierz datę i godzinę + field_label: Data i Godzina + field_hint: Wybierz datę i godzinę + allDay: Cały dzień + refreshDescription: Automatycznie odświeżaj wybrany zakres dat + quick_selection_today: Dziś + quick_selection_tomorrow: Jutro + quick_selection_weekend: Weekend + quick_selection_next_week: Przyszły tydzień + quick_selection_no_date: Bez daty + quick_selection_last_week: Ostatni tydzień + quick_selection_last_month: Ostatni miesiąc + edit_button_label: Edytuj + edit_button_hint: Edytuj datę i godzinę + numeric_input: + decrement_button_label: Zmniejsz + increment_button_label: Zwiększ + text_field_label: Wartość liczbowowa + decrement_hint: Zmniejsz wartość + increment_hint: Zwiększ wartość + text_field_hint: Wpisz liczbę + decrement_tooltip: Zmniejsz wartość + increment_tooltip: Zwiększ wartość + at_minimum_value: Osiągnięto wartość minimalną + at_maximum_value: Osiągnięto wartość maksymalną diff --git a/src/lib/presentation/ui/shared/assets/locales/pt.yaml b/src/lib/presentation/ui/shared/assets/locales/pt.yaml index af77549c7..175313a8f 100644 --- a/src/lib/presentation/ui/shared/assets/locales/pt.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/pt.yaml @@ -93,6 +93,12 @@ shared: end_date_must_be_at_or_before: A data de término deve ser em ou antes de {date} select_date_range_title: Selecionar intervalo de datas select_date_time_title: Selecionar data e hora + select_date_title: Selecionar Data + select_time_title: Selecionar Hora + all_day: Dia Inteiro + selected_time: Hora Selecionada + date_ranges: Intervalos de Datas + refresh_settings_label: Configurações de Atualização selected_date_must_be_at_or_after: A data selecionada deve ser em ou após {date} selected_date_must_be_at_or_before: A data selecionada deve ser em ou antes de @@ -268,6 +274,7 @@ shared: last_month: Mês passado last_three_months: Últimos 3 meses last_week: Semana passada + next_week: Próxima semana this_month: Este mês this_three_months: Estes 3 meses this_week: Esta semana @@ -306,3 +313,58 @@ shared: help: Ajuda start_tour: Iniciar tour skip_tour: Pular tour + date_time_picker: + title: Data e Hora + confirm: Confirmar + cancel: Cancelar + set_time: Definir Hora + selected_time: Hora Selecionada + select_time_title: Selecionar Hora + select_date_title: Selecionar Data + no_date_selected: Nenhuma data selecionada + select_end_date: Selecionar Data Final + no_dates_selected: Nenhuma data selecionada + refresh: Atualizar + cannot_select_time_before_min_date: Não é possível selecionar hora antes de {time} + cannot_select_time_after_max_date: Não é possível selecionar hora depois de {time} + time_must_be_at_or_after: A hora deve ser {time} ou posterior + time_must_be_at_or_before: A hora deve ser {time} ou anterior + selected_date_must_be_at_or_after: A data selecionada deve ser {date} ou posterior + selected_date_must_be_at_or_before: A data selecionada deve ser {date} ou anterior + start_date_cannot_be_after_end_date: A data inicial não pode ser posterior à data final + start_date_must_be_at_or_after: A data inicial deve ser {date} ou posterior + end_date_must_be_at_or_before: A data final deve ser {date} ou anterior + cannot_select_date_before_min_date: Não é possível selecionar data antes de {date} + cannot_select_date_after_max_date: Não é possível selecionar data depois de {date} + start_date_cannot_be_before_min_date: A data inicial não pode ser anterior a {date} + end_date_cannot_be_after_max_date: A data final não pode ser posterior a {date} + selected_date_time_must_be_after: A data e hora selecionadas devem ser posteriores a {dateTime} + select_date_time_title: Selecionar Data e Hora + select_date_range_title: Selecionar Intervalo de Datas + refresh_description: Atualizar automaticamente o intervalo de datas selecionado + date_time_field_label: Campo de Data e Hora + date_time_field_hint: Selecionar data e hora + field_label: Data e Hora + field_hint: Selecionar data e hora + allDay: Dia todo + refreshDescription: Atualizar automaticamente o intervalo de datas selecionado + quick_selection_today: Hoje + quick_selection_tomorrow: Amanhã + quick_selection_weekend: Fim de semana + quick_selection_next_week: Próxima semana + quick_selection_no_date: Sem data + quick_selection_last_week: Há uma semana + quick_selection_last_month: Há um mês + edit_button_label: Editar + edit_button_hint: Editar data e hora + numeric_input: + decrement_button_label: Diminuir + increment_button_label: Aumentar + text_field_label: Valor Numérico + decrement_hint: Diminuir valor + increment_hint: Aumentar valor + text_field_hint: Digitar um número + decrement_tooltip: Diminuir valor + increment_tooltip: Aumentar valor + at_minimum_value: Valor mínimo atingido + at_maximum_value: Valor máximo atingido diff --git a/src/lib/presentation/ui/shared/assets/locales/ro.yaml b/src/lib/presentation/ui/shared/assets/locales/ro.yaml index 97c7bde1b..27dec2b13 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ro.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ro.yaml @@ -87,6 +87,12 @@ shared: {date} select_date_range_title: Selectați intervalul de date select_date_time_title: Selectați data și ora + select_date_title: Selectați Data + select_time_title: Selectează Ora + all_day: Toată Ziua + selected_time: Oră Selectată + date_ranges: Intervale de Date + refresh_settings_label: Setări Reîmprospătare selected_date_must_be_at_or_after: Data selectată trebuie să fie la sau după {date} selected_date_must_be_at_or_before: Data selectată trebuie să fie la sau înainte @@ -260,6 +266,7 @@ shared: last_month: Luna trecută last_three_months: Ultimele 3 luni last_week: Săptămâna trecută + next_week: Săptămâna viitoare this_month: Luna aceasta this_three_months: Aceste 3 luni this_week: Săptămâna aceasta @@ -298,3 +305,58 @@ shared: help: Ajutor start_tour: Pornește turul skip_tour: Sari peste tur + date_time_picker: + title: Dată și Oră + confirm: Confirmă + cancel: Anulează + set_time: Setează Ora + selected_time: Oră Selectată + select_time_title: Selectează Ora + select_date_title: Selectează Data + no_date_selected: Nicio dată selectată + select_end_date: Selectează Data de Sfârșit + no_dates_selected: Nicio dată selectată + refresh: Reîmprospătează + cannot_select_time_before_min_date: Nu se poate selecta ora înainte de {time} + cannot_select_time_after_max_date: Nu se poate selecta ora după {time} + time_must_be_at_or_after: Ora trebuie să fie {time} sau ulterioară + time_must_be_at_or_before: Ora trebuie să fie {time} sau anterioară + selected_date_must_be_at_or_after: Data selectată trebuie să fie {date} sau ulterioară + selected_date_must_be_at_or_before: Data selectată trebuie să fie {date} sau anterioară + start_date_cannot_be_after_end_date: Data de început nu poate fi după data de sfârșit + start_date_must_be_at_or_after: Data de început trebuie să fie {date} sau ulterioară + end_date_must_be_at_or_before: Data de sfârșit trebuie să fie {date} sau anterioară + cannot_select_date_before_min_date: Nu se poate selecta data înainte de {date} + cannot_select_date_after_max_date: Nu se poate selecta data după {date} + start_date_cannot_be_before_min_date: Data de început nu poate fi înainte de {date} + end_date_cannot_be_after_max_date: Data de sfârșit nu poate fi după {date} + selected_date_time_must_be_after: Data și ora selectate trebuie să fie după {dateTime} + select_date_time_title: Selectează Dată și Oră + select_date_range_title: Selectează Interval de Date + refresh_description: Reîmprospătează automat intervalul de date selectat + date_time_field_label: Câmp Dată și Oră + date_time_field_hint: Selectează dată și oră + field_label: Data și Ora + field_hint: Selectează data și ora + allDay: Toată ziua + refreshDescription: Actualizează automat intervalul de date selectat + quick_selection_today: Astăzi + quick_selection_tomorrow: Mâine + quick_selection_weekend: Weekend + quick_selection_next_week: Săptămâna viitoare + quick_selection_no_date: Fără dată + quick_selection_last_week: Săptămâna trecută + quick_selection_last_month: Luna trecută + edit_button_label: Editează + edit_button_hint: Editează data și ora + numeric_input: + decrement_button_label: Scade + increment_button_label: Crește + text_field_label: Valoare Numerică + decrement_hint: Scade valoarea + increment_hint: Crește valoarea + text_field_hint: Introdu un număr + decrement_tooltip: Scade valoarea + increment_tooltip: Crește valoarea + at_minimum_value: Valoare minimă atinsă + at_maximum_value: Valoare maximă atinsă diff --git a/src/lib/presentation/ui/shared/assets/locales/ru.yaml b/src/lib/presentation/ui/shared/assets/locales/ru.yaml index 36ede2792..201e67a8e 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ru.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ru.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Дата окончания должна быть не позже {date} select_date_range_title: Выберите диапазон дат select_date_time_title: Выберите дату и время + select_date_title: Выбрать дату + select_time_title: Выберите время + all_day: Весь день + selected_time: Выбранное время selected_date_must_be_at_or_after: Выбранная дата должна быть не раньше {date} selected_date_must_be_at_or_before: Выбранная дата должна быть не позже {date} selected_date_time_must_be_after: Выбранные дата и время должны быть позже {dateTime} @@ -97,7 +101,9 @@ shared: quick_selection: Быстрый выбор quick_selection_title: Быстрый выбор refresh_settings: Автообновление - refresh_description: Automatically refresh the selected date range + refresh_description: Автоматически обновлять выбранный диапазон дат + date_ranges: Диапазоны дат + refresh_settings_label: Настройки обновления days: friday: Пятница friday_short: Пт @@ -254,6 +260,7 @@ shared: last_month: Прошлый месяц last_three_months: Последние 3 месяца last_week: Прошлая неделя + next_week: Следующая неделя this_month: Этот месяц this_three_months: Эти 3 месяца this_week: Эта неделя @@ -287,6 +294,61 @@ shared: question: Хотите обновить сейчас? success: Обновление успешно загружено! title: Доступно обновление! + date_time_picker: + title: Дата и время + confirm: Подтвердить + cancel: Отмена + set_time: Установить время + selected_time: Выбранное время + select_time_title: Выбрать время + select_date_title: Выбрать дату + no_date_selected: Дата не выбрана + select_end_date: Выбрать дату окончания + no_dates_selected: Даты не выбраны + refresh: Обновить + cannot_select_time_before_min_date: Нельзя выбрать время до {time} + cannot_select_time_after_max_date: Нельзя выбрать время после {time} + time_must_be_at_or_after: Время должно быть {time} или позже + time_must_be_at_or_before: Время должно быть {time} или раньше + selected_date_must_be_at_or_after: Выбранная дата должна быть {date} или позже + selected_date_must_be_at_or_before: Выбранная дата должна быть {date} или раньше + start_date_cannot_be_after_end_date: Дата начала не может быть после даты окончания + start_date_must_be_at_or_after: Дата начала должна быть {date} или позже + end_date_must_be_at_or_before: Дата окончания должна быть {date} или раньше + cannot_select_date_before_min_date: Нельзя выбрать дату до {date} + cannot_select_date_after_max_date: Нельзя выбрать дату после {date} + start_date_cannot_be_before_min_date: Дата начала не может быть до {date} + end_date_cannot_be_after_max_date: Дата окончания не может быть после {date} + selected_date_time_must_be_after: Выбранная дата и время должны быть после {dateTime} + select_date_time_title: Выбрать дату и время + select_date_range_title: Выбрать диапазон дат + refresh_description: Автоматически обновлять выбранный диапазон дат + date_time_field_label: Поле даты и времени + date_time_field_hint: Выбрать дату и время + field_label: Дата и Время + field_hint: Выбрать дату и время + allDay: Весь день + refreshDescription: Автоматически обновлять выбранный диапазон дат + quick_selection_today: Сегодня + quick_selection_tomorrow: Завтра + quick_selection_weekend: Выходные + quick_selection_next_week: Следующая неделя + quick_selection_no_date: Без даты + quick_selection_last_week: Прошлая неделя + quick_selection_last_month: Прошлый месяц + edit_button_label: Редактировать + edit_button_hint: Редактировать дату и время + numeric_input: + decrement_button_label: Уменьшить + increment_button_label: Увеличить + text_field_label: Числовое значение + decrement_hint: Уменьшить значение + increment_hint: Увеличить значение + text_field_hint: Введите число + decrement_tooltip: Уменьшить значение + increment_tooltip: Увеличить значение + at_minimum_value: Достигнуто минимальное значение + at_maximum_value: Достигнуто максимальное значение validation: required: "{field} обязательно." help: Помощь diff --git a/src/lib/presentation/ui/shared/assets/locales/sl.yaml b/src/lib/presentation/ui/shared/assets/locales/sl.yaml index 0ac21c8d8..b78837ffd 100644 --- a/src/lib/presentation/ui/shared/assets/locales/sl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/sl.yaml @@ -85,6 +85,12 @@ shared: end_date_must_be_at_or_before: Končni datum mora biti na ali pred {date} select_date_range_title: Izberite obdobje select_date_time_title: Izberite datum in čas + select_date_title: Izberi datum + select_time_title: Izberi Čas + all_day: Ves Dan + selected_time: Izbrani Čas + date_ranges: Območja Datumov + refresh_settings_label: Nastavitve Osveževanja selected_date_must_be_at_or_after: Izbrani datum mora biti na ali po {date} selected_date_must_be_at_or_before: Izbrani datum mora biti na ali pred {date} selected_date_time_must_be_after: Izbrani datum in čas morata biti po {dateTime} @@ -254,6 +260,7 @@ shared: last_month: Prejšnji mesec last_three_months: Zadnji 3 meseci last_week: Prejšnji teden + next_week: Naslednji teden this_month: Ta mesec this_three_months: Ti 3 meseci this_week: Ta teden @@ -293,3 +300,58 @@ shared: help: Pomoč start_tour: Začni predstavitev skip_tour: Preskoči predstavitev + date_time_picker: + title: Datum in Čas + confirm: Potrdi + cancel: Prekliči + set_time: Nastavi Čas + selected_time: Izbrani Čas + select_time_title: Izberi Čas + select_date_title: Izberi Datum + no_date_selected: Ni izbranega datuma + select_end_date: Izberi Končni Datum + no_dates_selected: Ni izbranih datumov + refresh: Osveži + cannot_select_time_before_min_date: Časa ni mogoče izbrati pred {time} + cannot_select_time_after_max_date: Časa ni mogoče izbrati po {time} + time_must_be_at_or_after: Čas mora biti {time} ali kasneje + time_must_be_at_or_before: Čas mora biti {time} ali prej + selected_date_must_be_at_or_after: Izbrani datum mora biti {date} ali kasneje + selected_date_must_be_at_or_before: Izbrani datum mora biti {date} ali prej + start_date_cannot_be_after_end_date: Začetni datum ne more biti po končnem datumu + start_date_must_be_at_or_after: Začetni datum mora biti {date} ali kasneje + end_date_must_be_at_or_before: Končni datum mora biti {date} ali prej + cannot_select_date_before_min_date: Datuma ni mogoče izbrati pred {date} + cannot_select_date_after_max_date: Datuma ni mogoče izbrati po {date} + start_date_cannot_be_before_min_date: Začetni datum ne more biti pred {date} + end_date_cannot_be_after_max_date: Končni datum ne more biti po {date} + selected_date_time_must_be_after: Izbrani datum in čas morata biti po {dateTime} + select_date_time_title: Izberi Datum in Čas + select_date_range_title: Izberi Območje Datumov + refresh_description: Samodejno osveži izbrano območje datumov + date_time_field_label: Polje Datum in Čas + date_time_field_hint: Izberi datum in čas + field_label: Datum in Čas + field_hint: Izberi datum in čas + allDay: Ves dan + refreshDescription: Samodejno osveži izbrani datumski obseg + quick_selection_today: Danes + quick_selection_tomorrow: Jutri + quick_selection_weekend: Vikend + quick_selection_next_week: Naslednji teden + quick_selection_no_date: Brez datuma + quick_selection_last_week: Prejšnji teden + quick_selection_last_month: Prejšnji mesec + edit_button_label: Uredi + edit_button_hint: Uredi datum in čas + numeric_input: + decrement_button_label: Zmanjšaj + increment_button_label: Povečaj + text_field_label: Numerična Vrednost + decrement_hint: Zmanjšaj vrednost + increment_hint: Povečaj vrednost + text_field_hint: Vnesite številko + decrement_tooltip: Zmanjšaj vrednost + increment_tooltip: Povečaj vrednost + at_minimum_value: Dosežena minimalna vrednost + at_maximum_value: Dosežena maksimalna vrednost diff --git a/src/lib/presentation/ui/shared/assets/locales/sv.yaml b/src/lib/presentation/ui/shared/assets/locales/sv.yaml index 75c4a09bb..3930834a6 100644 --- a/src/lib/presentation/ui/shared/assets/locales/sv.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/sv.yaml @@ -85,6 +85,12 @@ shared: end_date_must_be_at_or_before: Slutdatum måste vara på eller före {date} select_date_range_title: Välj datumintervall select_date_time_title: Välj datum och tid + select_date_title: Välj datum + select_time_title: Välj Tid + all_day: Hela Dagen + selected_time: Vald Tid + date_ranges: Datumintervall + refresh_settings_label: Uppdateringsinställningar selected_date_must_be_at_or_after: Valt datum måste vara på eller efter {date} selected_date_must_be_at_or_before: Valt datum måste vara på eller före {date} selected_date_time_must_be_after: Valt datum och tid måste vara efter {dateTime} @@ -254,6 +260,7 @@ shared: last_month: Förra månaden last_three_months: Senaste 3 månaderna last_week: Förra veckan + next_week: Nästa vecka this_month: Denna månad this_three_months: Dessa 3 månader this_week: Denna vecka @@ -292,3 +299,58 @@ shared: help: Hjälp start_tour: Starta rundtur skip_tour: Hoppa över rundtur + date_time_picker: + title: Datum och Tid + confirm: Bekräfta + cancel: Avbryt + set_time: Ställ in Tid + selected_time: Vald Tid + select_time_title: Välj Tid + select_date_title: Välj Datum + no_date_selected: Inget datum valt + select_end_date: Välj Slutdatum + no_dates_selected: Inga datum valda + refresh: Uppdatera + cannot_select_time_before_min_date: Kan inte välja tid före {time} + cannot_select_time_after_max_date: Kan inte välja tid efter {time} + time_must_be_at_or_after: Tiden måste vara {time} eller senare + time_must_be_at_or_before: Tiden måste vara {time} eller tidigare + selected_date_must_be_at_or_after: Valt datum måste vara {date} eller senare + selected_date_must_be_at_or_before: Valt datum måste vara {date} eller tidigare + start_date_cannot_be_after_end_date: Startdatum kan inte vara efter slutdatum + start_date_must_be_at_or_after: Startdatum måste vara {date} eller senare + end_date_must_be_at_or_before: Slutdatum måste vara {date} eller tidigare + cannot_select_date_before_min_date: Kan inte välja datum före {date} + cannot_select_date_after_max_date: Kan inte välja datum efter {date} + start_date_cannot_be_before_min_date: Startdatum kan inte vara före {date} + end_date_cannot_be_after_max_date: Slutdatum kan inte vara efter {date} + selected_date_time_must_be_after: Valt datum och tid måste vara efter {dateTime} + select_date_time_title: Välj Datum och Tid + select_date_range_title: Välj Datumintervall + refresh_description: Uppdatera valt datumintervall automatiskt + date_time_field_label: Datum- och Tidfält + date_time_field_hint: Välj datum och tid + field_label: Datum och Tid + field_hint: Välj datum och tid + allDay: Hela dagen + refreshDescription: Uppdatera valt datumintervall automatiskt + quick_selection_today: Idag + quick_selection_tomorrow: Imorgon + quick_selection_weekend: Helg + quick_selection_next_week: Nästa vecka + quick_selection_no_date: Inget datum + quick_selection_last_week: För en vecka sedan + quick_selection_last_month: För en månad sedan + edit_button_label: Redigera + edit_button_hint: Redigera datum och tid + numeric_input: + decrement_button_label: Minska + increment_button_label: Öka + text_field_label: Numeriskt Värde + decrement_hint: Minska värde + increment_hint: Öka värde + text_field_hint: Mata in ett tal + decrement_tooltip: Minska värde + increment_tooltip: Öka värde + at_minimum_value: Minimivärde uppnått + at_maximum_value: Maximivärde uppnått diff --git a/src/lib/presentation/ui/shared/assets/locales/tr.yaml b/src/lib/presentation/ui/shared/assets/locales/tr.yaml index 67c647e49..bd5ac7a2f 100644 --- a/src/lib/presentation/ui/shared/assets/locales/tr.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/tr.yaml @@ -85,6 +85,12 @@ shared: end_date_must_be_at_or_before: Bitiş tarihi {date} veya öncesi olmalıdır select_date_range_title: Tarih aralığı seçin select_date_time_title: Tarih ve saat seçin + select_date_title: Tarih Seç + select_time_title: Saat Seç + all_day: Tüm Gün + selected_time: Seçili Saat + date_ranges: Tarih Aralıkları + refresh_settings_label: Yenileme Ayarları selected_date_must_be_at_or_after: Seçilen tarih {date} veya sonrası olmalıdır selected_date_must_be_at_or_before: Seçilen tarih {date} veya öncesi olmalıdır selected_date_time_must_be_after: Seçilen tarih ve saat {dateTime} sonrası olmalıdır @@ -100,8 +106,6 @@ shared: quick_selection_title: Hızlı seçim refresh_settings: Otomatik yenileme refresh_description: Seçili tarih aralığını otomatik olarak yeniler - date_ranges: Tarih Aralıkları - refresh_settings_label: Yenileme Ayarları days: friday: Cuma friday_short: Cum @@ -261,6 +265,7 @@ shared: last_month: Son Ay last_three_months: Son 3 Ay last_week: Son Hafta + next_week: Gelecek Hafta this_month: Bu Ay this_three_months: Bu 3 Ay this_week: Bu Hafta @@ -299,3 +304,58 @@ shared: help: Yardım start_tour: Turu Başlat skip_tour: Turu Atla + date_time_picker: + title: Tarih ve Saat + confirm: Onayla + cancel: İptal + set_time: Saat Ayarla + selected_time: Seçili Saat + select_time_title: Saat Seç + select_date_title: Tarih Seç + no_date_selected: Tarih seçilmedi + select_end_date: Bitiş Tarihi Seç + no_dates_selected: Tarih seçilmedi + refresh: Yenile + cannot_select_time_before_min_date: "{{time}} öncesi saat seçilemez" + cannot_select_time_after_max_date: "{{time}} sonrası saat seçilemez" + time_must_be_at_or_after: "Saat {{time}} veya sonrası olmalı" + time_must_be_at_or_before: "Saat {{time}} veya öncesi olmalı" + selected_date_must_be_at_or_after: "Seçili tarih {{date}} veya sonrası olmalı" + selected_date_must_be_at_or_before: "Seçili tarih {{date}} veya öncesi olmalı" + start_date_cannot_be_after_end_date: Başlangıç tarihi bitiş tarihinden sonra olamaz + start_date_must_be_at_or_after: "Başlangıç tarihi {{date}} veya sonrası olmalı" + end_date_must_be_at_or_before: "Bitiş tarihi {{date}} veya öncesi olmalı" + cannot_select_date_before_min_date: "{{date}} öncesi tarih seçilemez" + cannot_select_date_after_max_date: "{{date}} sonrası tarih seçilemez" + start_date_cannot_be_before_min_date: "Başlangıç tarihi {{date}} öncesi olamaz" + end_date_cannot_be_after_max_date: "Bitiş tarihi {{date}} sonrası olamaz" + selected_date_time_must_be_after: "Seçili tarih ve saat {{dateTime}} sonrası olmalı" + select_date_time_title: Tarih ve Saat Seç + select_date_range_title: Tarih Aralığı Seç + refresh_description: Seçili tarih aralığını otomatik yenile + date_time_field_label: Tarih ve Saat Alanı + date_time_field_hint: Tarih ve saat seç + field_label: Tarih ve Saat + field_hint: Tarih ve saat seç + allDay: Tüm gün + refreshDescription: Seçilen tarih aralığını otomatik olarak yenile + quick_selection_today: Bugün + quick_selection_tomorrow: Yarın + quick_selection_weekend: Hafta sonu + quick_selection_next_week: Gelecek hafta + quick_selection_no_date: Tarih yok + quick_selection_last_week: Son bir hafta + quick_selection_last_month: Son bir ay + edit_button_label: Düzenle + edit_button_hint: Tarih ve saati düzenle + numeric_input: + decrement_button_label: Azalt + increment_button_label: Artır + text_field_label: Sayısal Değer + decrement_hint: Değeri azalt + increment_hint: Değeri artır + text_field_hint: Bir sayı girin + decrement_tooltip: Değeri azalt + increment_tooltip: Değeri artır + at_minimum_value: Minimum değere ulaşıldı + at_maximum_value: Maksimum değere ulaşıldı diff --git a/src/lib/presentation/ui/shared/assets/locales/uk.yaml b/src/lib/presentation/ui/shared/assets/locales/uk.yaml index 619ac66ec..79ecd7acb 100644 --- a/src/lib/presentation/ui/shared/assets/locales/uk.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/uk.yaml @@ -88,6 +88,12 @@ shared: end_date_must_be_at_or_before: Дата завершення має бути не пізніше {date} select_date_range_title: Виберіть діапазон дат select_date_time_title: Виберіть дату і час + select_date_title: Вибрати дату + select_time_title: Обрати Час + all_day: Ввесь День + selected_time: Обраний Час + date_ranges: Діапазони Дат + refresh_settings_label: Налаштування Оновлення selected_date_must_be_at_or_after: Вибрана дата має бути не раніше {date} selected_date_must_be_at_or_before: Вибрана дата має бути не пізніше {date} selected_date_time_must_be_after: Вибрані дата і час мають бути пізніше {dateTime} @@ -257,6 +263,7 @@ shared: last_month: Минулий місяць last_three_months: Останні 3 місяці last_week: Минулий тиждень + next_week: Наступний тиждень this_month: Цей місяць this_three_months: Ці 3 місяці this_week: Цей тиждень @@ -295,3 +302,58 @@ shared: help: Допомога start_tour: Почати тур skip_tour: Пропустити тур + date_time_picker: + title: Дата і Час + confirm: Підтвердити + cancel: Скасувати + set_time: Встановити Час + selected_time: Обраний Час + select_time_title: Обрати Час + select_date_title: Обрати Дату + no_date_selected: Дату не вибрано + select_end_date: Обрати Кінцеву Дату + no_dates_selected: Дати не вибрано + refresh: Оновити + cannot_select_time_before_min_date: Неможливо вибрати час до {time} + cannot_select_time_after_max_date: Неможливо вибрати час після {time} + time_must_be_at_or_after: Час повинен бути {time} або пізніше + time_must_be_at_or_before: Час повинен бути {time} або раніше + selected_date_must_be_at_or_after: Обрана дата повинна бути {date} або пізніше + selected_date_must_be_at_or_before: Обрана дата повинна бути {date} або раніше + start_date_cannot_be_after_end_date: Початкова дата не може бути після кінцевої дати + start_date_must_be_at_or_after: Початкова дата повинна бути {date} або пізніше + end_date_must_be_at_or_before: Кінцева дата повинна бути {date} або раніше + cannot_select_date_before_min_date: Неможливо вибрати дату до {date} + cannot_select_date_after_max_date: Неможливо вибрати дату після {date} + start_date_cannot_be_before_min_date: Початкова дата не може бути до {date} + end_date_cannot_be_after_max_date: Кінцева дата не може бути після {date} + selected_date_time_must_be_after: Обрана дата і час повинні бути після {dateTime} + select_date_time_title: Обрати Дату і Час + select_date_range_title: Обрати Діапазон Дат + refresh_description: Автоматично оновлювати обраний діапазон дат + date_time_field_label: Поле Дати і Часу + date_time_field_hint: Обрати дату і час + field_label: Дата і Час + field_hint: Обрати дату і час + allDay: Весь день + refreshDescription: Автоматично оновлювати вибраний діапазон дат + quick_selection_today: Сьогодні + quick_selection_tomorrow: Завтра + quick_selection_weekend: Вихідні + quick_selection_next_week: Наступний тиждень + quick_selection_no_date: Без дати + quick_selection_last_week: Минулій тиждень + quick_selection_last_month: Минулий місяць + edit_button_label: Редагувати + edit_button_hint: Редагувати дату і час + numeric_input: + decrement_button_label: Зменшити + increment_button_label: Збільшити + text_field_label: Числове Значення + decrement_hint: Зменшити значення + increment_hint: Збільшити значення + text_field_hint: Введіть число + decrement_tooltip: Зменшити значення + increment_tooltip: Збільшити значення + at_minimum_value: Досягнуто мінімального значення + at_maximum_value: Досягнуто максимального значення diff --git a/src/lib/presentation/ui/shared/assets/locales/zh.yaml b/src/lib/presentation/ui/shared/assets/locales/zh.yaml index cb21c545a..88501c14a 100644 --- a/src/lib/presentation/ui/shared/assets/locales/zh.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/zh.yaml @@ -83,6 +83,10 @@ shared: end_date_must_be_at_or_before: 结束日期必须在 {date} 或之前 select_date_range_title: 选择日期范围 select_date_time_title: 选择日期和时间 + select_date_title: 选择日期 + select_time_title: 选择时间 + all_day: 全天 + selected_time: 已选时间 selected_date_must_be_at_or_after: 选定的日期必须在 {date} 或之后 selected_date_must_be_at_or_before: 选定的日期必须在 {date} 或之前 selected_date_time_must_be_after: 选定的日期和时间必须在 {dateTime} 之后 @@ -95,7 +99,9 @@ shared: quick_selection: 快速选择 quick_selection_title: 快速选择 refresh_settings: 自动刷新 - refresh_description: Automatically refresh the selected date range + refresh_description: 自动刷新所选日期范围 + date_ranges: 日期范围 + refresh_settings_label: 刷新设置 days: friday: 星期五 friday_short: 五 @@ -252,6 +258,7 @@ shared: last_month: 上个月 last_three_months: 过去3个月 last_week: 上周 + next_week: 下周 this_month: 本月 this_three_months: 最近3个月 this_week: 本周 @@ -285,6 +292,61 @@ shared: question: 您想现在更新吗? success: 更新下载成功! title: 有可用更新! + date_time_picker: + title: 日期和时间 + confirm: 确认 + cancel: 取消 + set_time: 设置时间 + selected_time: 已选时间 + select_time_title: 选择时间 + select_date_title: 选择日期 + no_date_selected: 未选择日期 + select_end_date: 选择结束日期 + no_dates_selected: 未选择日期 + refresh: 刷新 + cannot_select_time_before_min_date: 无法在{time}之前选择时间 + cannot_select_time_after_max_date: 无法在{time}之后选择时间 + time_must_be_at_or_after: 时间必须在{time}或之后 + time_must_be_at_or_before: 时间必须在{time}或之前 + selected_date_must_be_at_or_after: 选择的日期必须在{date}或之后 + selected_date_must_be_at_or_before: 选择的日期必须在{date}或之前 + start_date_cannot_be_after_end_date: 开始日期不能在结束日期之后 + start_date_must_be_at_or_after: 开始日期必须在{date}或之后 + end_date_must_be_at_or_before: 结束日期必须在{date}或之前 + cannot_select_date_before_min_date: 无法在{date}之前选择日期 + cannot_select_date_after_max_date: 无法在{date}之后选择日期 + start_date_cannot_be_before_min_date: 开始日期不能在{date}之前 + end_date_cannot_be_after_max_date: 结束日期不能在{date}之后 + selected_date_time_must_be_after: 选择的日期和时间必须在{dateTime}之后 + select_date_time_title: 选择日期和时间 + select_date_range_title: 选择日期范围 + refresh_description: 自动刷新所选日期范围 + date_time_field_label: 日期时间字段 + date_time_field_hint: 选择日期和时间 + field_label: 日期时间 + field_hint: 选择日期时间 + allDay: 全天 + refreshDescription: 自动刷新选定的日期范围 + quick_selection_today: 今天 + quick_selection_tomorrow: 明天 + quick_selection_weekend: 周末 + quick_selection_next_week: 下周 + quick_selection_no_date: 无日期 + quick_selection_last_week: 上周 + quick_selection_last_month: 上个月 + edit_button_label: 编辑 + edit_button_hint: 编辑日期和时间 + numeric_input: + decrement_button_label: 减少 + increment_button_label: 增加 + text_field_label: 数值 + decrement_hint: 减少值 + increment_hint: 增加值 + text_field_hint: 输入数字 + decrement_tooltip: 减少值 + increment_tooltip: 增加值 + at_minimum_value: 达到最小值 + at_maximum_value: 达到最大值 validation: required: "{field}是必需的。" help: 帮助 diff --git a/src/lib/presentation/ui/shared/components/date_range_filter.dart b/src/lib/presentation/ui/shared/components/date_range_filter.dart index 385723d0a..4de14b106 100644 --- a/src/lib/presentation/ui/shared/components/date_range_filter.dart +++ b/src/lib/presentation/ui/shared/components/date_range_filter.dart @@ -314,25 +314,7 @@ class _DateRangeFilterState extends State { return DateTime(now.year, now.month, lastDayOfMonth.day, 23, 59, 59); }, ), - QuickDateRange( - key: 'this_3_months', - label: _translationService.translate(SharedTranslationKeys.this3Months), - startDateCalculator: () { - final now = DateTime.now(); - final monthsToSubtract = (now.month - 1) % 3; - return DateTime(now.year, now.month - monthsToSubtract, 1); - }, - endDateCalculator: () { - final now = DateTime.now(); - final monthsToSubtract = (now.month - 1) % 3; - final endMonth = now.month - monthsToSubtract + 2; - final endYear = now.year + (endMonth > 12 ? 1 : 0); - final adjustedEndMonth = endMonth > 12 ? endMonth - 12 : endMonth; - final lastDayOfEndMonth = DateTime(endYear, adjustedEndMonth + 1, 0); - return DateTime(endYear, adjustedEndMonth, lastDayOfEndMonth.day, 23, 59, 59); - }, - ), - QuickDateRange( + QuickDateRange( key: 'last_week', label: _translationService.translate(SharedTranslationKeys.lastWeek), startDateCalculator: () { @@ -350,15 +332,6 @@ class _DateRangeFilterState extends State { }, endDateCalculator: () => DateTime.now(), ), - QuickDateRange( - key: 'last_3_months', - label: _translationService.translate(SharedTranslationKeys.last3Months), - startDateCalculator: () { - final now = DateTime.now(); - return now.subtract(const Duration(days: 90)); - }, - endDateCalculator: () => DateTime.now(), - ), ]; return quickRanges; @@ -414,7 +387,7 @@ class _DateRangeFilterState extends State { if (hasRefreshToggleOnlyChanged) { quickSelectionKey = _activeQuickSelectionKey; isQuickSelection = true; - } else if (startDate != null && endDate != null) { + } else if (startDate != null && endDate != null) { // Check for actual quick date selections // Check in order of specificity: most specific first to avoid false matches final quickRangesToCheck = quickRanges; @@ -424,10 +397,9 @@ class _DateRangeFilterState extends State { 'today', 'this_week', 'this_month', - 'this_3_months', + 'next_week', 'last_week', 'last_month', - 'last_3_months', ]; quickRangesToCheck.sort((a, b) { @@ -438,6 +410,7 @@ class _DateRangeFilterState extends State { return aPos.compareTo(bPos); }); + for (final quickRange in quickRangesToCheck) { final quickStart = quickRange.startDateCalculator(); final quickEnd = quickRange.endDateCalculator(); @@ -451,10 +424,17 @@ class _DateRangeFilterState extends State { break; } } + + // If no match was found but DatePickerResult provided a key, use it + if (!isQuickSelection && result.quickSelectionKey != null) { + quickSelectionKey = result.quickSelectionKey; + isQuickSelection = true; + } } // Create the appropriate date filter setting DateFilterSetting? newSetting; + if (startDate != null || endDate != null) { if (isQuickSelection && quickSelectionKey != null) { newSetting = DateFilterSetting.quickSelection( @@ -463,12 +443,12 @@ class _DateRangeFilterState extends State { endDate: endDate!, isAutoRefreshEnabled: refreshEnabled, // Use the actual refresh state from dialog ); - } else { + } else { newSetting = DateFilterSetting.manual( startDate: startDate, endDate: endDate, ); - } + } } else if (hasRefreshToggleOnlyChanged && _dateFilterSetting != null) { // Even if dates are cleared but we had a setting before, create a new setting with updated refresh state newSetting = DateFilterSetting( @@ -504,6 +484,7 @@ class _DateRangeFilterState extends State { // Call both callbacks for backward compatibility // Always call callbacks when dialog is confirmed - let parent handle if there are actual changes + widget.onDateFilterChange(startDate, endDate); widget.onDateFilterSettingChange?.call(newSetting); @@ -648,9 +629,14 @@ class _DateRangeFilterState extends State { selectedEnd.minute == 59 && selectedEnd.second == 59; + case 'next_week': + // For "next_week" selections, use precise date-time matching within small tolerance + final startDiff = selectedStart.difference(quickStart).abs(); + final endDiff = selectedEnd.difference(quickEnd).abs(); + return startDiff.inSeconds < 60 && endDiff.inSeconds < 60; + case 'last_week': case 'last_month': - case 'last_3_months': // For "last" selections, use precise date-time matching within small tolerance final startDiff = selectedStart.difference(quickStart).abs(); final endDiff = selectedEnd.difference(quickEnd).abs(); diff --git a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart index 00d8a7c3f..3a21a34a4 100644 --- a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart +++ b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart @@ -160,8 +160,9 @@ class _TimeLoggingDialogState extends State { Map _getNumericInputTranslations() { return NumericInputTranslationKey.values.asMap().map( - (key, value) => MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), - ); + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); } @override @@ -257,7 +258,6 @@ class _TimeLoggingDialogState extends State { const SizedBox(height: AppTheme.sizeSmall), DateTimePickerField( controller: _dateController, - hintText: DateFormat.yMd().format(_selectedDate), onConfirm: _onDateSelected, minDateTime: DateTime.now().subtract(const Duration(days: 30)), maxDateTime: DateTime.now(), diff --git a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart index 04e8721ae..274c6f8cc 100644 --- a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart +++ b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart @@ -72,7 +72,7 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String this3Months = 'shared.time_periods.this_three_months'; static const String lastWeek = 'shared.time_periods.last_week'; static const String lastMonth = 'shared.time_periods.last_month'; - static const String last3Months = 'shared.time_periods.last_three_months'; + static const String nextWeek = 'shared.time_periods.next_week'; static const String custom = 'shared.time_periods.custom'; // Days of week @@ -236,6 +236,9 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String timeMustBeAtOrBefore = 'shared.datepicker.time_must_be_at_or_before'; static const String selectedDateTimeMustBeAfter = 'shared.datepicker.selected_date_time_must_be_after'; static const String selectDateTimeTitle = 'shared.datepicker.select_date_time_title'; + static const String selectTimeTitle = 'shared.datepicker.select_time_title'; + static const String selectedTime = 'shared.datepicker.selected_time'; + static const String selectDateTitle = 'shared.datepicker.select_date_title'; static const String selectDateRangeTitle = 'shared.datepicker.select_date_range_title'; static const String deadlineCannotBeBeforePlannedDate = 'shared.datepicker.deadline_cannot_be_before_planned_date'; @@ -246,6 +249,12 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String dateRanges = 'shared.datepicker.date_ranges'; static const String refreshSettingsLabel = 'shared.datepicker.refresh_settings_label'; + // DateTimePickerField Accessibility + static const String dateTimeFieldLabel = 'shared.date_time_picker.field_label'; + static const String dateTimeFieldHint = 'shared.date_time_picker.field_hint'; + static const String editButtonLabel = 'shared.date_time_picker.edit_button_label'; + static const String editButtonHint = 'shared.date_time_picker.edit_button_hint'; + static const String date = 'shared.date'; // Time Logging - Extracted from habits and tasks features to reduce redundancy @@ -279,6 +288,57 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String numericInputAtMinimumValue = 'shared.numeric_input.at_minimum_value'; static const String numericInputAtMaximumValue = 'shared.numeric_input.at_maximum_value'; + // Date Time Picker + static const String dateTimePickerTitle = 'shared.date_time_picker.title'; + static const String dateTimePickerConfirm = 'shared.date_time_picker.confirm'; + static const String dateTimePickerCancel = 'shared.date_time_picker.cancel'; + static const String dateTimePickerSetTime = 'shared.date_time_picker.set_time'; + static const String dateTimePickerSelectedTime = 'shared.date_time_picker.selected_time'; + static const String dateTimePickerSelectTimeTitle = 'shared.date_time_picker.select_time_title'; + static const String dateTimePickerSelectDateTitle = 'shared.date_time_picker.select_date_title'; + static const String dateTimePickerNoDateSelected = 'shared.date_time_picker.no_date_selected'; + static const String dateTimePickerSelectEndDate = 'shared.date_time_picker.select_end_date'; + static const String dateTimePickerNoDatesSelected = 'shared.date_time_picker.no_dates_selected'; + static const String dateTimePickerRefresh = 'shared.date_time_picker.refresh'; + static const String dateTimePickerCannotSelectTimeBeforeMinDate = + 'shared.date_time_picker.cannot_select_time_before_min_date'; + static const String dateTimePickerCannotSelectTimeAfterMaxDate = + 'shared.date_time_picker.cannot_select_time_after_max_date'; + static const String dateTimePickerTimeMustBeAtOrAfter = 'shared.date_time_picker.time_must_be_at_or_after'; + static const String dateTimePickerTimeMustBeAtOrBefore = 'shared.date_time_picker.time_must_be_at_or_before'; + static const String dateTimePickerSelectedDateMustBeAtOrAfter = + 'shared.date_time_picker.selected_date_must_be_at_or_after'; + static const String dateTimePickerSelectedDateMustBeAtOrBefore = + 'shared.date_time_picker.selected_date_must_be_at_or_before'; + static const String dateTimePickerStartDateCannotBeAfterEndDate = + 'shared.date_time_picker.start_date_cannot_be_after_end_date'; + static const String dateTimePickerStartDateMustBeAtOrAfter = 'shared.date_time_picker.start_date_must_be_at_or_after'; + static const String dateTimePickerEndDateMustBeAtOrBefore = 'shared.date_time_picker.end_date_must_be_at_or_before'; + static const String dateTimePickerCannotSelectDateBeforeMinDate = + 'shared.date_time_picker.cannot_select_date_before_min_date'; + static const String dateTimePickerCannotSelectDateAfterMaxDate = + 'shared.date_time_picker.cannot_select_date_after_max_date'; + static const String dateTimePickerStartDateCannotBeBeforeMinDate = + 'shared.date_time_picker.start_date_cannot_be_before_min_date'; + static const String dateTimePickerEndDateCannotBeAfterMaxDate = + 'shared.date_time_picker.end_date_cannot_be_after_max_date'; + static const String dateTimePickerSelectedDateTimeMustBeAfter = + 'shared.date_time_picker.selected_date_time_must_be_after'; + static const String dateTimePickerSelectDateTimeTitle = 'shared.date_time_picker.select_date_time_title'; + static const String dateTimePickerSelectDateRangeTitle = 'shared.date_time_picker.select_date_range_title'; + static const String dateTimePickerRefreshDescription = 'shared.date_time_picker.refresh_description'; + static const String dateTimePickerDateTimeFieldLabel = 'shared.date_time_picker.date_time_field_label'; + static const String dateTimePickerDateTimeFieldHint = 'shared.date_time_picker.date_time_field_hint'; + static const String dateTimePickerEditButtonLabel = 'shared.date_time_picker.edit_button_label'; + static const String dateTimePickerEditButtonHint = 'shared.date_time_picker.edit_button_hint'; + static const String dateTimePickerQuickSelectionToday = 'shared.date_time_picker.quick_selection_today'; + static const String dateTimePickerQuickSelectionTomorrow = 'shared.date_time_picker.quick_selection_tomorrow'; + static const String dateTimePickerQuickSelectionWeekend = 'shared.date_time_picker.quick_selection_weekend'; + static const String dateTimePickerQuickSelectionNextWeek = 'shared.date_time_picker.quick_selection_next_week'; + static const String dateTimePickerQuickSelectionNoDate = 'shared.date_time_picker.quick_selection_no_date'; + static const String dateTimePickerQuickSelectionLastWeek = 'shared.date_time_picker.quick_selection_last_week'; + static const String dateTimePickerQuickSelectionLastMonth = 'shared.date_time_picker.quick_selection_last_month'; + static const String help = "shared.help"; static const String startTour = "shared.start_tour"; static const String skipTour = "shared.skip_tour"; @@ -369,70 +429,114 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static String mapDateTimePickerKey(DateTimePickerTranslationKey key) { switch (key) { case DateTimePickerTranslationKey.title: - return SharedTranslationKeys.dateRangeTitle; + return SharedTranslationKeys.dateTimePickerTitle; case DateTimePickerTranslationKey.confirm: - return SharedTranslationKeys.doneButton; + return SharedTranslationKeys.dateTimePickerConfirm; case DateTimePickerTranslationKey.cancel: - return SharedTranslationKeys.cancelButton; + return SharedTranslationKeys.dateTimePickerCancel; case DateTimePickerTranslationKey.clear: return SharedTranslationKeys.clearButton; - // Quick selection translations - case DateTimePickerTranslationKey.quickSelection: - return SharedTranslationKeys.quickSelection; - case DateTimePickerTranslationKey.quickSelectionTitle: - return SharedTranslationKeys.quickSelectionTitle; - case DateTimePickerTranslationKey.refreshSettings: - return SharedTranslationKeys.refreshSettings; - case DateTimePickerTranslationKey.dateRanges: - return SharedTranslationKeys.dateRanges; - case DateTimePickerTranslationKey.refreshSettingsLabel: - return SharedTranslationKeys.refreshSettingsLabel; - // Date picker validations - use shared translations + case DateTimePickerTranslationKey.setTime: + return SharedTranslationKeys.dateTimePickerSetTime; + case DateTimePickerTranslationKey.selectedTime: + return SharedTranslationKeys.dateTimePickerSelectedTime; + case DateTimePickerTranslationKey.selectTimeTitle: + return SharedTranslationKeys.dateTimePickerSelectTimeTitle; + case DateTimePickerTranslationKey.selectDateTitle: + return SharedTranslationKeys.dateTimePickerSelectDateTitle; + case DateTimePickerTranslationKey.noDateSelected: + return SharedTranslationKeys.dateTimePickerNoDateSelected; + case DateTimePickerTranslationKey.selectEndDate: + return SharedTranslationKeys.dateTimePickerSelectEndDate; + case DateTimePickerTranslationKey.noDatesSelected: + return SharedTranslationKeys.dateTimePickerNoDatesSelected; + case DateTimePickerTranslationKey.refresh: + return SharedTranslationKeys.dateTimePickerRefresh; + case DateTimePickerTranslationKey.cannotSelectTimeBeforeMinDate: + return SharedTranslationKeys.dateTimePickerCannotSelectTimeBeforeMinDate; + case DateTimePickerTranslationKey.cannotSelectTimeAfterMaxDate: + return SharedTranslationKeys.dateTimePickerCannotSelectTimeAfterMaxDate; + case DateTimePickerTranslationKey.timeMustBeAtOrAfter: + return SharedTranslationKeys.dateTimePickerTimeMustBeAtOrAfter; + case DateTimePickerTranslationKey.timeMustBeAtOrBefore: + return SharedTranslationKeys.dateTimePickerTimeMustBeAtOrBefore; case DateTimePickerTranslationKey.selectedDateMustBeAtOrAfter: - return SharedTranslationKeys.selectedDateMustBeAtOrAfter; + return SharedTranslationKeys.dateTimePickerSelectedDateMustBeAtOrAfter; case DateTimePickerTranslationKey.selectedDateMustBeAtOrBefore: - return SharedTranslationKeys.selectedDateMustBeAtOrBefore; + return SharedTranslationKeys.dateTimePickerSelectedDateMustBeAtOrBefore; case DateTimePickerTranslationKey.startDateCannotBeAfterEndDate: - return SharedTranslationKeys.startDateCannotBeAfterEndDate; + return SharedTranslationKeys.dateTimePickerStartDateCannotBeAfterEndDate; case DateTimePickerTranslationKey.startDateMustBeAtOrAfter: - return SharedTranslationKeys.startDateMustBeAtOrAfter; + return SharedTranslationKeys.dateTimePickerStartDateMustBeAtOrAfter; case DateTimePickerTranslationKey.endDateMustBeAtOrBefore: - return SharedTranslationKeys.endDateMustBeAtOrBefore; + return SharedTranslationKeys.dateTimePickerEndDateMustBeAtOrBefore; case DateTimePickerTranslationKey.cannotSelectDateBeforeMinDate: - return SharedTranslationKeys.cannotSelectDateBeforeMinDate; + return SharedTranslationKeys.dateTimePickerCannotSelectDateBeforeMinDate; case DateTimePickerTranslationKey.cannotSelectDateAfterMaxDate: - return SharedTranslationKeys.cannotSelectDateAfterMaxDate; + return SharedTranslationKeys.dateTimePickerCannotSelectDateAfterMaxDate; case DateTimePickerTranslationKey.startDateCannotBeBeforeMinDate: - return SharedTranslationKeys.startDateCannotBeBeforeMinDate; + return SharedTranslationKeys.dateTimePickerStartDateCannotBeBeforeMinDate; case DateTimePickerTranslationKey.endDateCannotBeAfterMaxDate: - return SharedTranslationKeys.endDateCannotBeAfterMaxDate; - case DateTimePickerTranslationKey.cannotSelectTimeBeforeMinDate: - return SharedTranslationKeys.cannotSelectTimeBeforeMinDate; - case DateTimePickerTranslationKey.cannotSelectTimeAfterMaxDate: - return SharedTranslationKeys.cannotSelectTimeAfterMaxDate; - case DateTimePickerTranslationKey.timeMustBeAtOrAfter: - return SharedTranslationKeys.timeMustBeAtOrAfter; - case DateTimePickerTranslationKey.timeMustBeAtOrBefore: - return SharedTranslationKeys.timeMustBeAtOrBefore; + return SharedTranslationKeys.dateTimePickerEndDateCannotBeAfterMaxDate; case DateTimePickerTranslationKey.selectedDateTimeMustBeAfter: - return SharedTranslationKeys.selectedDateTimeMustBeAfter; + return SharedTranslationKeys.dateTimePickerSelectedDateTimeMustBeAfter; case DateTimePickerTranslationKey.selectDateTimeTitle: - return SharedTranslationKeys.selectDateTimeTitle; + return SharedTranslationKeys.dateTimePickerSelectDateTimeTitle; case DateTimePickerTranslationKey.selectDateRangeTitle: - return SharedTranslationKeys.selectDateRangeTitle; - case DateTimePickerTranslationKey.noDateSelected: - return SharedTranslationKeys.notSetTime; - case DateTimePickerTranslationKey.setTime: - return SharedTranslationKeys.saveButton; - case DateTimePickerTranslationKey.selectEndDate: - return SharedTranslationKeys.selectDateRangeTitle; - case DateTimePickerTranslationKey.noDatesSelected: - return SharedTranslationKeys.notSetTime; - case DateTimePickerTranslationKey.refresh: - return SharedTranslationKeys.refreshTooltip; + return SharedTranslationKeys.dateTimePickerSelectDateRangeTitle; + // Quick selection translations + case DateTimePickerTranslationKey.quickSelection: + return SharedTranslationKeys.quickSelection; + case DateTimePickerTranslationKey.quickSelectionTitle: + return SharedTranslationKeys.quickSelectionTitle; + case DateTimePickerTranslationKey.refreshSettings: + return SharedTranslationKeys.refreshSettings; + case DateTimePickerTranslationKey.dateRanges: + return SharedTranslationKeys.dateRanges; + case DateTimePickerTranslationKey.refreshSettingsLabel: + return SharedTranslationKeys.refreshSettingsLabel; + // DateTimePickerField Accessibility + case DateTimePickerTranslationKey.dateTimeFieldLabel: + return SharedTranslationKeys.dateTimePickerDateTimeFieldLabel; + case DateTimePickerTranslationKey.dateTimeFieldHint: + return SharedTranslationKeys.dateTimePickerDateTimeFieldHint; + case DateTimePickerTranslationKey.editButtonLabel: + return SharedTranslationKeys.dateTimePickerEditButtonLabel; + case DateTimePickerTranslationKey.editButtonHint: + return SharedTranslationKeys.dateTimePickerEditButtonHint; + // Quick Selection translations + case DateTimePickerTranslationKey.quickSelectionToday: + return SharedTranslationKeys.dateTimePickerQuickSelectionToday; + case DateTimePickerTranslationKey.quickSelectionTomorrow: + return SharedTranslationKeys.dateTimePickerQuickSelectionTomorrow; + case DateTimePickerTranslationKey.quickSelectionWeekend: + return SharedTranslationKeys.dateTimePickerQuickSelectionWeekend; + case DateTimePickerTranslationKey.quickSelectionNextWeek: + return SharedTranslationKeys.dateTimePickerQuickSelectionNextWeek; + case DateTimePickerTranslationKey.quickSelectionNoDate: + return SharedTranslationKeys.dateTimePickerQuickSelectionNoDate; + case DateTimePickerTranslationKey.quickSelectionLastWeek: + return SharedTranslationKeys.dateTimePickerQuickSelectionLastWeek; + case DateTimePickerTranslationKey.quickSelectionLastMonth: + return SharedTranslationKeys.dateTimePickerQuickSelectionLastMonth; + // Handle weekday abbreviations dynamically + case DateTimePickerTranslationKey.weekdayMonShort: + return getWeekDayTranslationKey(1, short: true); + case DateTimePickerTranslationKey.weekdayTueShort: + return getWeekDayTranslationKey(2, short: true); + case DateTimePickerTranslationKey.weekdayWedShort: + return getWeekDayTranslationKey(3, short: true); + case DateTimePickerTranslationKey.weekdayThuShort: + return getWeekDayTranslationKey(4, short: true); + case DateTimePickerTranslationKey.weekdayFriShort: + return getWeekDayTranslationKey(5, short: true); + case DateTimePickerTranslationKey.weekdaySatShort: + return getWeekDayTranslationKey(6, short: true); + case DateTimePickerTranslationKey.weekdaySunShort: + return getWeekDayTranslationKey(7, short: true); default: // For any other keys, try to use the key directly - return 'shared.datepicker.${key.name}'; + return 'shared.date_time_picker.${key.name}'; } } diff --git a/src/test/presentation/ui/shared/services/app_bootstrap_service_test.mocks.dart b/src/test/presentation/ui/shared/services/app_bootstrap_service_test.mocks.dart deleted file mode 100644 index 005515723..000000000 --- a/src/test/presentation/ui/shared/services/app_bootstrap_service_test.mocks.dart +++ /dev/null @@ -1,807 +0,0 @@ -// Mocks generated by Mockito 5.4.5 from annotations -// in whph/test/presentation/ui/shared/services/app_bootstrap_service_test.dart. -// Do not manually edit this file. - -// ignore_for_file: no_leading_underscores_for_library_prefixes -import 'dart:async' as _i11; -import 'dart:ui' as _i4; - -import 'package:acore/acore.dart' as _i2; -import 'package:flutter/material.dart' as _i5; -import 'package:flutter/widgets.dart' as _i3; -import 'package:mediatr/mediatr.dart' as _i8; -import 'package:mockito/mockito.dart' as _i1; -import 'package:mockito/src/dummies.dart' as _i12; -import 'package:whph/core/application/features/demo/services/abstraction/i_demo_data_service.dart' as _i17; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i19; -import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' as _i22; -import 'package:whph/core/application/features/sync/models/sync_status.dart' as _i9; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' as _i20; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_pagination_service.dart' as _i18; -import 'package:whph/core/application/features/sync/services/database_integrity_service.dart' as _i6; -import 'package:whph/core/application/shared/services/abstraction/i_logger_service.dart' as _i10; -import 'package:whph/core/domain/features/sync/models/desktop_sync_mode.dart' as _i24; -import 'package:whph/core/domain/features/sync/models/desktop_sync_settings.dart' as _i7; -import 'package:whph/core/domain/features/sync/sync_device.dart' as _i21; -import 'package:whph/core/domain/shared/constants/app_theme.dart' as _i16; -import 'package:whph/infrastructure/desktop/features/sync/desktop_sync_service.dart' as _i23; -import 'package:whph/presentation/ui/shared/services/abstraction/i_notification_service.dart' as _i13; -import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart' as _i15; -import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart' as _i14; - -// ignore_for_file: type=lint -// ignore_for_file: avoid_redundant_argument_values -// ignore_for_file: avoid_setters_without_getters -// ignore_for_file: comment_references -// ignore_for_file: deprecated_member_use -// ignore_for_file: deprecated_member_use_from_same_package -// ignore_for_file: implementation_imports -// ignore_for_file: invalid_use_of_visible_for_testing_member -// ignore_for_file: must_be_immutable -// ignore_for_file: prefer_const_constructors -// ignore_for_file: unnecessary_parenthesis -// ignore_for_file: camel_case_types -// ignore_for_file: subtype_of_sealed_class - -class _FakeILogger_0 extends _i1.SmartFake implements _i2.ILogger { - _FakeILogger_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeWidget_1 extends _i1.SmartFake implements _i3.Widget { - _FakeWidget_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); - - @override - String toString({_i3.DiagnosticLevel? minLevel = _i3.DiagnosticLevel.info}) => super.toString(); -} - -class _FakeColor_2 extends _i1.SmartFake implements _i4.Color { - _FakeColor_2(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeThemeData_3 extends _i1.SmartFake implements _i5.ThemeData { - _FakeThemeData_3(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); - - @override - String toString({_i3.DiagnosticLevel? minLevel = _i3.DiagnosticLevel.info}) => super.toString(); -} - -class _FakeDatabaseIntegrityReport_4 extends _i1.SmartFake implements _i6.DatabaseIntegrityReport { - _FakeDatabaseIntegrityReport_4(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeDesktopSyncSettings_5 extends _i1.SmartFake implements _i7.DesktopSyncSettings { - _FakeDesktopSyncSettings_5(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeMediator_6 extends _i1.SmartFake implements _i8.Mediator { - _FakeMediator_6(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeSyncStatus_7 extends _i1.SmartFake implements _i9.SyncStatus { - _FakeSyncStatus_7(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -/// A class which mocks [ILoggerService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockILoggerService extends _i1.Mock implements _i10.ILoggerService { - MockILoggerService() { - _i1.throwOnMissingStub(this); - } - - @override - _i2.ILogger get logger => (super.noSuchMethod( - Invocation.getter(#logger), - returnValue: _FakeILogger_0(this, Invocation.getter(#logger)), - ) as _i2.ILogger); - - @override - _i11.Future configureLogger() => (super.noSuchMethod( - Invocation.method(#configureLogger, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future flush() => (super.noSuchMethod( - Invocation.method(#flush, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future getLogFilePath() => (super.noSuchMethod( - Invocation.method(#getLogFilePath, []), - returnValue: _i11.Future.value(), - ) as _i11.Future); - - @override - String getMemoryLogs() => (super.noSuchMethod( - Invocation.method(#getMemoryLogs, []), - returnValue: _i12.dummyValue( - this, - Invocation.method(#getMemoryLogs, []), - ), - ) as String); - - @override - void clearMemoryLogs() => super.noSuchMethod( - Invocation.method(#clearMemoryLogs, []), - returnValueForMissingStub: null, - ); -} - -/// A class which mocks [INotificationService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockINotificationService extends _i1.Mock implements _i13.INotificationService { - MockINotificationService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Future init() => (super.noSuchMethod( - Invocation.method(#init, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future destroy() => (super.noSuchMethod( - Invocation.method(#destroy, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future show({ - required String? title, - required String? body, - String? payload, - int? id, - }) => - (super.noSuchMethod( - Invocation.method(#show, [], { - #title: title, - #body: body, - #payload: payload, - #id: id, - }), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future clearAll() => (super.noSuchMethod( - Invocation.method(#clearAll, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future isEnabled() => (super.noSuchMethod( - Invocation.method(#isEnabled, []), - returnValue: _i11.Future.value(false), - ) as _i11.Future); - - @override - _i11.Future setEnabled(bool? enabled) => (super.noSuchMethod( - Invocation.method(#setEnabled, [enabled]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future checkPermissionStatus() => (super.noSuchMethod( - Invocation.method(#checkPermissionStatus, []), - returnValue: _i11.Future.value(false), - ) as _i11.Future); - - @override - _i11.Future requestPermission() => (super.noSuchMethod( - Invocation.method(#requestPermission, []), - returnValue: _i11.Future.value(false), - ) as _i11.Future); -} - -/// A class which mocks [ITranslationService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockITranslationService extends _i1.Mock implements _i14.ITranslationService { - MockITranslationService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Future init() => (super.noSuchMethod( - Invocation.method(#init, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - String translate(String? key, {Map? namedArgs}) => (super.noSuchMethod( - Invocation.method(#translate, [key], {#namedArgs: namedArgs}), - returnValue: _i12.dummyValue( - this, - Invocation.method(#translate, [key], {#namedArgs: namedArgs}), - ), - ) as String); - - @override - _i11.Future changeLanguage( - _i3.BuildContext? context, - String? languageCode, - ) => - (super.noSuchMethod( - Invocation.method(#changeLanguage, [context, languageCode]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future changeLanguageWithoutNavigation( - _i3.BuildContext? context, - String? languageCode, - ) => - (super.noSuchMethod( - Invocation.method(#changeLanguageWithoutNavigation, [ - context, - languageCode, - ]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - String getCurrentLanguage(_i3.BuildContext? context) => (super.noSuchMethod( - Invocation.method(#getCurrentLanguage, [context]), - returnValue: _i12.dummyValue( - this, - Invocation.method(#getCurrentLanguage, [context]), - ), - ) as String); - - @override - _i3.Widget wrapWithTranslations(_i3.Widget? child) => (super.noSuchMethod( - Invocation.method(#wrapWithTranslations, [child]), - returnValue: _FakeWidget_1( - this, - Invocation.method(#wrapWithTranslations, [child]), - ), - ) as _i3.Widget); -} - -/// A class which mocks [IThemeService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockIThemeService extends _i1.Mock implements _i15.IThemeService { - MockIThemeService() { - _i1.throwOnMissingStub(this); - } - - @override - _i15.AppThemeMode get currentThemeMode => (super.noSuchMethod( - Invocation.getter(#currentThemeMode), - returnValue: _i15.AppThemeMode.light, - ) as _i15.AppThemeMode); - - @override - bool get isDynamicAccentColorEnabled => (super.noSuchMethod( - Invocation.getter(#isDynamicAccentColorEnabled), - returnValue: false, - ) as bool); - - @override - bool get isCustomAccentColorEnabled => (super.noSuchMethod( - Invocation.getter(#isCustomAccentColorEnabled), - returnValue: false, - ) as bool); - - @override - _i16.UiDensity get currentUiDensity => (super.noSuchMethod( - Invocation.getter(#currentUiDensity), - returnValue: _i16.UiDensity.compact, - ) as _i16.UiDensity); - - @override - _i4.Color get primaryColor => (super.noSuchMethod( - Invocation.getter(#primaryColor), - returnValue: _FakeColor_2(this, Invocation.getter(#primaryColor)), - ) as _i4.Color); - - @override - _i4.Color get surface0 => (super.noSuchMethod( - Invocation.getter(#surface0), - returnValue: _FakeColor_2(this, Invocation.getter(#surface0)), - ) as _i4.Color); - - @override - _i4.Color get surface1 => (super.noSuchMethod( - Invocation.getter(#surface1), - returnValue: _FakeColor_2(this, Invocation.getter(#surface1)), - ) as _i4.Color); - - @override - _i4.Color get surface2 => (super.noSuchMethod( - Invocation.getter(#surface2), - returnValue: _FakeColor_2(this, Invocation.getter(#surface2)), - ) as _i4.Color); - - @override - _i4.Color get surface3 => (super.noSuchMethod( - Invocation.getter(#surface3), - returnValue: _FakeColor_2(this, Invocation.getter(#surface3)), - ) as _i4.Color); - - @override - _i4.Color get textColor => (super.noSuchMethod( - Invocation.getter(#textColor), - returnValue: _FakeColor_2(this, Invocation.getter(#textColor)), - ) as _i4.Color); - - @override - _i4.Color get secondaryTextColor => (super.noSuchMethod( - Invocation.getter(#secondaryTextColor), - returnValue: _FakeColor_2( - this, - Invocation.getter(#secondaryTextColor), - ), - ) as _i4.Color); - - @override - _i4.Color get lightTextColor => (super.noSuchMethod( - Invocation.getter(#lightTextColor), - returnValue: _FakeColor_2(this, Invocation.getter(#lightTextColor)), - ) as _i4.Color); - - @override - _i4.Color get darkTextColor => (super.noSuchMethod( - Invocation.getter(#darkTextColor), - returnValue: _FakeColor_2(this, Invocation.getter(#darkTextColor)), - ) as _i4.Color); - - @override - _i4.Color get dividerColor => (super.noSuchMethod( - Invocation.getter(#dividerColor), - returnValue: _FakeColor_2(this, Invocation.getter(#dividerColor)), - ) as _i4.Color); - - @override - _i4.Color get barrierColor => (super.noSuchMethod( - Invocation.getter(#barrierColor), - returnValue: _FakeColor_2(this, Invocation.getter(#barrierColor)), - ) as _i4.Color); - - @override - _i5.ThemeData get themeData => (super.noSuchMethod( - Invocation.getter(#themeData), - returnValue: _FakeThemeData_3(this, Invocation.getter(#themeData)), - ) as _i5.ThemeData); - - @override - _i11.Stream get themeChanges => (super.noSuchMethod( - Invocation.getter(#themeChanges), - returnValue: _i11.Stream.empty(), - ) as _i11.Stream); - - @override - _i11.Future initialize() => (super.noSuchMethod( - Invocation.method(#initialize, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future setThemeMode(_i15.AppThemeMode? mode) => (super.noSuchMethod( - Invocation.method(#setThemeMode, [mode]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future setDynamicAccentColor(bool? enabled) => (super.noSuchMethod( - Invocation.method(#setDynamicAccentColor, [enabled]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future setCustomAccentColor(_i4.Color? color) => (super.noSuchMethod( - Invocation.method(#setCustomAccentColor, [color]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future setUiDensity(_i16.UiDensity? density) => (super.noSuchMethod( - Invocation.method(#setUiDensity, [density]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future refreshTheme() => (super.noSuchMethod( - Invocation.method(#refreshTheme, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); -} - -/// A class which mocks [IDemoDataService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockIDemoDataService extends _i1.Mock implements _i17.IDemoDataService { - MockIDemoDataService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Future initializeDemoDataIfNeeded() => (super.noSuchMethod( - Invocation.method(#initializeDemoDataIfNeeded, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future resetDemoData() => (super.noSuchMethod( - Invocation.method(#resetDemoData, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future isDemoDataInitialized() => (super.noSuchMethod( - Invocation.method(#isDemoDataInitialized, []), - returnValue: _i11.Future.value(false), - ) as _i11.Future); - - @override - _i11.Future clearDemoData() => (super.noSuchMethod( - Invocation.method(#clearDemoData, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future populateDemoData() => (super.noSuchMethod( - Invocation.method(#populateDemoData, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); -} - -/// A class which mocks [DatabaseIntegrityService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockDatabaseIntegrityService extends _i1.Mock implements _i6.DatabaseIntegrityService { - MockDatabaseIntegrityService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Future<_i6.DatabaseIntegrityReport> validateIntegrity() => (super.noSuchMethod( - Invocation.method(#validateIntegrity, []), - returnValue: _i11.Future<_i6.DatabaseIntegrityReport>.value( - _FakeDatabaseIntegrityReport_4( - this, - Invocation.method(#validateIntegrity, []), - ), - ), - ) as _i11.Future<_i6.DatabaseIntegrityReport>); - - @override - _i11.Future fixIntegrityIssues() => (super.noSuchMethod( - Invocation.method(#fixIntegrityIssues, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future fixCriticalIntegrityIssues() => (super.noSuchMethod( - Invocation.method(#fixCriticalIntegrityIssues, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); -} - -/// A class which mocks [ISyncPaginationService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockISyncPaginationService extends _i1.Mock implements _i18.ISyncPaginationService { - MockISyncPaginationService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Stream<_i19.SyncProgress> get progressStream => (super.noSuchMethod( - Invocation.getter(#progressStream), - returnValue: _i11.Stream<_i19.SyncProgress>.empty(), - ) as _i11.Stream<_i19.SyncProgress>); - - @override - bool get isSyncInProgress => (super.noSuchMethod( - Invocation.getter(#isSyncInProgress), - returnValue: false, - ) as bool); - - @override - List get activeEntityTypes => (super.noSuchMethod( - Invocation.getter(#activeEntityTypes), - returnValue: [], - ) as List); - - @override - _i11.Future syncEntityWithPagination( - _i20.PaginatedSyncConfig<_i2.BaseEntity>? config, - _i21.SyncDevice? syncDevice, - DateTime? lastSyncDate, { - String? targetDeviceId, - }) => - (super.noSuchMethod( - Invocation.method( - #syncEntityWithPagination, - [config, syncDevice, lastSyncDate], - {#targetDeviceId: targetDeviceId}, - ), - returnValue: _i11.Future.value(false), - ) as _i11.Future); - - @override - void updateProgress({ - required String? currentEntity, - required int? currentPage, - required int? totalPages, - required double? progressPercentage, - required int? entitiesCompleted, - required int? totalEntities, - required String? operation, - }) => - super.noSuchMethod( - Invocation.method(#updateProgress, [], { - #currentEntity: currentEntity, - #currentPage: currentPage, - #totalPages: totalPages, - #progressPercentage: progressPercentage, - #entitiesCompleted: entitiesCompleted, - #totalEntities: totalEntities, - #operation: operation, - }), - returnValueForMissingStub: null, - ); - - @override - void resetProgress() => super.noSuchMethod( - Invocation.method(#resetProgress, []), - returnValueForMissingStub: null, - ); - - @override - _i19.SyncProgress? getCurrentProgress(String? entityType) => - (super.noSuchMethod(Invocation.method(#getCurrentProgress, [entityType])) as _i19.SyncProgress?); - - @override - Map getServerPaginationMetadata(String? entityType) => (super.noSuchMethod( - Invocation.method(#getServerPaginationMetadata, [entityType]), - returnValue: {}, - ) as Map); - - @override - void updateServerPaginationMetadata( - String? entityType, - int? totalPages, - int? totalItems, - ) => - super.noSuchMethod( - Invocation.method(#updateServerPaginationMetadata, [ - entityType, - totalPages, - totalItems, - ]), - returnValueForMissingStub: null, - ); - - @override - double calculateOverallProgress() => (super.noSuchMethod( - Invocation.method(#calculateOverallProgress, []), - returnValue: 0.0, - ) as double); - - @override - _i11.Future cancelSync() => (super.noSuchMethod( - Invocation.method(#cancelSync, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - Map getPendingResponseData() => (super.noSuchMethod( - Invocation.method(#getPendingResponseData, []), - returnValue: {}, - ) as Map); - - @override - void clearPendingResponseData() => super.noSuchMethod( - Invocation.method(#clearPendingResponseData, []), - returnValueForMissingStub: null, - ); - - @override - void validateAndCleanStalePendingData() => super.noSuchMethod( - Invocation.method(#validateAndCleanStalePendingData, []), - returnValueForMissingStub: null, - ); - - @override - int getLastSentServerPage(String? deviceId, String? entityType) => (super.noSuchMethod( - Invocation.method(#getLastSentServerPage, [deviceId, entityType]), - returnValue: 0, - ) as int); - - @override - void setLastSentServerPage(String? deviceId, String? entityType, int? page) => super.noSuchMethod( - Invocation.method(#setLastSentServerPage, [deviceId, entityType, page]), - returnValueForMissingStub: null, - ); -} - -/// A class which mocks [DesktopSyncService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockDesktopSyncService extends _i1.Mock implements _i23.DesktopSyncService { - MockDesktopSyncService() { - _i1.throwOnMissingStub(this); - } - - @override - _i24.DesktopSyncMode get currentMode => (super.noSuchMethod( - Invocation.getter(#currentMode), - returnValue: _i24.DesktopSyncMode.server, - ) as _i24.DesktopSyncMode); - - @override - _i7.DesktopSyncSettings get settings => (super.noSuchMethod( - Invocation.getter(#settings), - returnValue: _FakeDesktopSyncSettings_5( - this, - Invocation.getter(#settings), - ), - ) as _i7.DesktopSyncSettings); - - @override - bool get isConnectedAsClient => (super.noSuchMethod( - Invocation.getter(#isConnectedAsClient), - returnValue: false, - ) as bool); - - @override - bool get isServerActive => (super.noSuchMethod( - Invocation.getter(#isServerActive), - returnValue: false, - ) as bool); - - @override - int get serverConnectionCount => (super.noSuchMethod( - Invocation.getter(#serverConnectionCount), - returnValue: 0, - ) as int); - - @override - bool get isModeSwitching => (super.noSuchMethod( - Invocation.getter(#isModeSwitching), - returnValue: false, - ) as bool); - - @override - _i8.Mediator get mediator => (super.noSuchMethod( - Invocation.getter(#mediator), - returnValue: _FakeMediator_6(this, Invocation.getter(#mediator)), - ) as _i8.Mediator); - - @override - _i11.Stream get onSyncComplete => (super.noSuchMethod( - Invocation.getter(#onSyncComplete), - returnValue: _i11.Stream.empty(), - ) as _i11.Stream); - - @override - bool get isConnected => (super.noSuchMethod(Invocation.getter(#isConnected), returnValue: false) as bool); - - @override - _i11.Stream<_i19.SyncProgress> get progressStream => (super.noSuchMethod( - Invocation.getter(#progressStream), - returnValue: _i11.Stream<_i19.SyncProgress>.empty(), - ) as _i11.Stream<_i19.SyncProgress>); - - @override - _i11.Stream<_i9.SyncStatus> get syncStatusStream => (super.noSuchMethod( - Invocation.getter(#syncStatusStream), - returnValue: _i11.Stream<_i9.SyncStatus>.empty(), - ) as _i11.Stream<_i9.SyncStatus>); - - @override - _i9.SyncStatus get currentSyncStatus => (super.noSuchMethod( - Invocation.getter(#currentSyncStatus), - returnValue: _FakeSyncStatus_7( - this, - Invocation.getter(#currentSyncStatus), - ), - ) as _i9.SyncStatus); - - @override - _i11.Future updateSettings(_i7.DesktopSyncSettings? newSettings) => (super.noSuchMethod( - Invocation.method(#updateSettings, [newSettings]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future switchToServerMode() => (super.noSuchMethod( - Invocation.method(#switchToServerMode, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future switchToClientMode( - String? serverAddress, - int? serverPort, - ) => - (super.noSuchMethod( - Invocation.method(#switchToClientMode, [serverAddress, serverPort]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future switchToMode(_i24.DesktopSyncMode? mode) => (super.noSuchMethod( - Invocation.method(#switchToMode, [mode]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future startSync() => (super.noSuchMethod( - Invocation.method(#startSync, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - void stopSync() => super.noSuchMethod( - Invocation.method(#stopSync, []), - returnValueForMissingStub: null, - ); - - @override - void dispose() => super.noSuchMethod( - Invocation.method(#dispose, []), - returnValueForMissingStub: null, - ); - - @override - void updateSyncStatus(_i9.SyncStatus? status) => super.noSuchMethod( - Invocation.method(#updateSyncStatus, [status]), - returnValueForMissingStub: null, - ); - - @override - _i11.Future runSync({bool? isManual = false}) => (super.noSuchMethod( - Invocation.method(#runSync, [], {#isManual: isManual}), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future runPaginatedSync({bool? isManual = false}) => (super.noSuchMethod( - Invocation.method(#runPaginatedSync, [], {#isManual: isManual}), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - void notifySyncComplete() => super.noSuchMethod( - Invocation.method(#notifySyncComplete, []), - returnValueForMissingStub: null, - ); -} From e969c397b32ab1a80c83c151db04e3b499c2239a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Fri, 14 Nov 2025 14:30:07 +0300 Subject: [PATCH 04/10] feat(ui): update ACore submodule and improve date time picker components - Update ACore Flutter submodule to latest version - Refactor import paths for numeric input components - Add comprehensive tests for LRUCache, TimeSelector and QuickRangeSelector - Improve date range filter logic and fix indentation issues - Enhance performance benchmarks for date time picker components --- .github/actions/setup-repository/action.yml | 2 +- src/lib/corePackages/acore | 2 +- src/lib/main.mapper.g.dart | 222 +++++---- .../components/habit_details_content.dart | 4 +- .../settings/components/task_settings.dart | 4 +- .../components/quick_add_task_dialog.dart | 4 +- .../components/task_details_content.dart | 4 +- .../components/timer_settings_dialog.dart | 4 +- .../shared/components/date_range_filter.dart | 9 +- .../components/time_logging_dialog.dart | 4 +- .../constants/shared_translation_keys.dart | 4 +- .../date_time_picker/lru_cache_test.dart | 188 +++++++ .../performance_benchmark_test.dart | 469 ++++++++++++++++++ .../quick_range_selector_test.dart | 254 ++++++++++ .../date_time_picker/time_selector_test.dart | 289 +++++++++++ 15 files changed, 1339 insertions(+), 124 deletions(-) create mode 100644 src/test/presentation/ui/components/date_time_picker/lru_cache_test.dart create mode 100644 src/test/presentation/ui/components/date_time_picker/performance_benchmark_test.dart create mode 100644 src/test/presentation/ui/components/date_time_picker/quick_range_selector_test.dart create mode 100644 src/test/presentation/ui/components/date_time_picker/time_selector_test.dart diff --git a/.github/actions/setup-repository/action.yml b/.github/actions/setup-repository/action.yml index 9095a3157..ecd0bc528 100644 --- a/.github/actions/setup-repository/action.yml +++ b/.github/actions/setup-repository/action.yml @@ -14,7 +14,7 @@ runs: # Initialize the acore submodule if git submodule update --init --recursive src/lib/corePackages/acore; then - echo "✅ Acore submodule initialized successfully" + echo "✅ ACore Flutter submodule initialized successfully" else echo "❌ Failed to initialize acore submodule" echo "🔍 Debugging submodule status:" diff --git a/src/lib/corePackages/acore b/src/lib/corePackages/acore index c7ef0deef..e2087f765 160000 --- a/src/lib/corePackages/acore +++ b/src/lib/corePackages/acore @@ -1 +1 @@ -Subproject commit c7ef0deef27848762795b89cbafe432ad6807219 +Subproject commit e2087f7656cc579f6401f322e249d0c65be7dbbd diff --git a/src/lib/main.mapper.g.dart b/src/lib/main.mapper.g.dart index 504bceafc..3758eeab5 100644 --- a/src/lib/main.mapper.g.dart +++ b/src/lib/main.mapper.g.dart @@ -1,21 +1,21 @@ // This file has been generated by the dart_json_mapper v2.2.16 // https://github.com/k-paxian/dart-json-mapper // @dart = 2.12 -import 'core/application/features/habits/queries/get_list_habits_query.dart' as x37 show HabitSortFields; -import 'core/application/features/notes/queries/get_list_notes_query.dart' as x39 show NoteSortFields; -import 'core/application/features/settings/commands/export_data_command.dart' as x40 show ExportDataFileOptions; -import 'core/application/features/settings/commands/import_data_command.dart' as x41 show ImportStrategy; +import 'core/application/features/habits/queries/get_list_habits_query.dart' as x39 show HabitSortFields; +import 'core/application/features/notes/queries/get_list_notes_query.dart' as x41 show NoteSortFields; +import 'core/application/features/settings/commands/export_data_command.dart' as x42 show ExportDataFileOptions; +import 'core/application/features/settings/commands/import_data_command.dart' as x43 show ImportStrategy; import 'core/application/features/sync/commands/paginated_sync_command.dart' as x22 show PaginatedSyncCommandResponse; import 'core/application/features/sync/models/bidirectional_sync_progress.dart' as x24 show BidirectionalSyncProgress, OverallSyncProgress, SyncDirection, SyncPhase; import 'core/application/features/sync/models/paginated_sync_data.dart' as x1 show PaginatedSyncData, SyncProgress; import 'core/application/features/sync/models/paginated_sync_data_dto.dart' as x23 show PaginatedSyncDataDto; import 'core/application/features/sync/models/sync_data.dart' as x2 show SyncData; -import 'core/application/features/sync/models/sync_status.dart' as x42 show SyncState; -import 'core/application/features/sync/services/sync_conflict_resolution_service.dart' as x43 show ConflictAction; -import 'core/application/features/tags/models/tag_time_category.dart' as x36 show TagTimeCategory; -import 'core/application/features/tags/queries/get_list_tags_query.dart' as x38 show TagSortFields; -import 'core/application/features/tasks/queries/get_list_tasks_query.dart' as x44 show TaskSortFields; +import 'core/application/features/sync/models/sync_status.dart' as x44 show SyncState; +import 'core/application/features/sync/services/sync_conflict_resolution_service.dart' as x45 show ConflictAction; +import 'core/application/features/tags/models/tag_time_category.dart' as x38 show TagTimeCategory; +import 'core/application/features/tags/queries/get_list_tags_query.dart' as x40 show TagSortFields; +import 'core/application/features/tasks/queries/get_list_tasks_query.dart' as x46 show TaskSortFields; import 'core/application/features/widget/models/widget_data.dart' as x26 show WidgetTaskData, WidgetHabitData, WidgetData; import 'core/application/shared/models/websocket_request.dart' as x25 show WebSocketMessage; @@ -31,7 +31,7 @@ import 'core/domain/features/habits/habit_time_record.dart' as x21 show HabitTim import 'core/domain/features/notes/note.dart' as x18 show Note; import 'core/domain/features/notes/note_tag.dart' as x19 show NoteTag; import 'core/domain/features/settings/setting.dart' as x16 show Setting, SettingValueType; -import 'core/domain/features/sync/models/desktop_sync_mode.dart' as x45 show DesktopSyncMode; +import 'core/domain/features/sync/models/desktop_sync_mode.dart' as x47 show DesktopSyncMode; import 'core/domain/features/sync/sync_device.dart' as x17 show SyncDevice; import 'core/domain/features/tags/tag.dart' as x11 show Tag; import 'core/domain/features/tags/tag_tag.dart' as x12 show TagTag; @@ -40,26 +40,30 @@ import 'core/domain/features/tasks/task.dart' as x13 show Task, EisenhowerPriori import 'core/domain/features/tasks/task_tag.dart' as x14 show TaskTag; import 'core/domain/features/tasks/task_time_record.dart' as x15 show TaskTimeRecord; import 'core/domain/shared/constants/app_assets.dart' as x28 show TrayIconType; -import 'core/domain/shared/constants/app_theme.dart' as x46 show UiDensity; -import 'package:acore/components/date_time_picker/date_picker_types.dart' as x31 show DateSelectionMode; -import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart' as x30 +import 'core/domain/shared/constants/app_theme.dart' as x48 show UiDensity; +import 'package:acore/components/date_time_picker/date_picker_dialog.dart' as x32 show QuickSelectionType; +import 'package:acore/components/date_time_picker/date_picker_types.dart' as x30 show DateSelectionMode; +import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart' as x29 show DateTimePickerTranslationKey; -import 'package:acore/components/numeric_input_translation_keys.dart' as x32 show NumericInputTranslationKey; -import 'package:acore/logging/log_level.dart' as x33 show LogLevel; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart' as x34 + show NumericInputTranslationKey; +import 'package:acore/logging/log_level.dart' as x35 show LogLevel; import 'package:acore/repository/models/base_entity.dart' as x0 show BaseEntity; -import 'package:acore/repository/models/sort_direction.dart' as x34 show SortDirection; -import 'package:acore/time/date_format_service.dart' as x29 show DateFormatType; -import 'package:acore/time/week_days.dart' as x35 show WeekDays; +import 'package:acore/repository/models/sort_direction.dart' as x36 show SortDirection; +import 'package:acore/time/date_format_service.dart' as x33 show DateFormatType; +import 'package:acore/time/week_days.dart' as x37 show WeekDays; +import 'package:acore/utils/responsive_util.dart' as x31 + show ResponsiveDeviceType, ResponsiveLayoutType, LandscapeLayoutStrategy; import 'package:dart_json_mapper/dart_json_mapper.dart' show JsonMapper, JsonMapperAdapter, SerializationOptions, DeserializationOptions, typeOf; import 'presentation/ui/features/sync/models/sync_qr_code_message.dart' as x27 show SyncQrCodeMessage; -import 'presentation/ui/features/tasks/components/schedule_button.dart' as x50 show ScheduleOption; -import 'presentation/ui/shared/components/border_fade_overlay.dart' as x49 show FadeBorder; -import 'presentation/ui/shared/components/time_logging_dialog.dart' as x51 show LoggingMode; -import 'presentation/ui/shared/components/tour_overlay.dart' as x53 show TourHighlightShape, TourPosition; -import 'presentation/ui/shared/enums/dialog_size.dart' as x48 show DialogSize; -import 'presentation/ui/shared/enums/timer_mode.dart' as x52 show TimerMode; -import 'presentation/ui/shared/services/abstraction/i_theme_service.dart' as x47 show AppThemeMode; +import 'presentation/ui/features/tasks/components/schedule_button.dart' as x52 show ScheduleOption; +import 'presentation/ui/shared/components/border_fade_overlay.dart' as x51 show FadeBorder; +import 'presentation/ui/shared/components/time_logging_dialog.dart' as x53 show LoggingMode; +import 'presentation/ui/shared/components/tour_overlay.dart' as x55 show TourHighlightShape, TourPosition; +import 'presentation/ui/shared/enums/dialog_size.dart' as x50 show DialogSize; +import 'presentation/ui/shared/enums/timer_mode.dart' as x54 show TimerMode; +import 'presentation/ui/shared/services/abstraction/i_theme_service.dart' as x49 show AppThemeMode; // This file has been generated by the reflectable package. // https://github.com/dart-lang/reflectable. import 'dart:core'; @@ -4376,20 +4380,28 @@ final mainGeneratedAdapter = JsonMapperAdapter( typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), @@ -4398,83 +4410,87 @@ final mainGeneratedAdapter = JsonMapperAdapter( typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast() + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast() }, enumValues: { x28.TrayIconType: x28.TrayIconType.values, - x29.DateFormatType: x29.DateFormatType.values, - x30.DateTimePickerTranslationKey: x30.DateTimePickerTranslationKey.values, - x31.DateSelectionMode: x31.DateSelectionMode.values, - x32.NumericInputTranslationKey: x32.NumericInputTranslationKey.values, - x33.LogLevel: x33.LogLevel.values, - x34.SortDirection: x34.SortDirection.values, - x35.WeekDays: x35.WeekDays.values, + x29.DateTimePickerTranslationKey: x29.DateTimePickerTranslationKey.values, + x30.DateSelectionMode: x30.DateSelectionMode.values, + x31.ResponsiveDeviceType: x31.ResponsiveDeviceType.values, + x31.ResponsiveLayoutType: x31.ResponsiveLayoutType.values, + x31.LandscapeLayoutStrategy: x31.LandscapeLayoutStrategy.values, + x32.QuickSelectionType: x32.QuickSelectionType.values, + x33.DateFormatType: x33.DateFormatType.values, + x34.NumericInputTranslationKey: x34.NumericInputTranslationKey.values, + x35.LogLevel: x35.LogLevel.values, + x36.SortDirection: x36.SortDirection.values, + x37.WeekDays: x37.WeekDays.values, x13.EisenhowerPriority: x13.EisenhowerPriority.values, x13.ReminderTime: x13.ReminderTime.values, x13.RecurrenceType: x13.RecurrenceType.values, x16.SettingValueType: x16.SettingValueType.values, - x36.TagTimeCategory: x36.TagTimeCategory.values, - x37.HabitSortFields: x37.HabitSortFields.values, - x38.TagSortFields: x38.TagSortFields.values, - x39.NoteSortFields: x39.NoteSortFields.values, - x40.ExportDataFileOptions: x40.ExportDataFileOptions.values, - x41.ImportStrategy: x41.ImportStrategy.values, - x42.SyncState: x42.SyncState.values, + x38.TagTimeCategory: x38.TagTimeCategory.values, + x39.HabitSortFields: x39.HabitSortFields.values, + x40.TagSortFields: x40.TagSortFields.values, + x41.NoteSortFields: x41.NoteSortFields.values, + x42.ExportDataFileOptions: x42.ExportDataFileOptions.values, + x43.ImportStrategy: x43.ImportStrategy.values, + x44.SyncState: x44.SyncState.values, x24.SyncDirection: x24.SyncDirection.values, x24.SyncPhase: x24.SyncPhase.values, - x43.ConflictAction: x43.ConflictAction.values, - x44.TaskSortFields: x44.TaskSortFields.values, - x45.DesktopSyncMode: x45.DesktopSyncMode.values, - x46.UiDensity: x46.UiDensity.values, - x47.AppThemeMode: x47.AppThemeMode.values, - x48.DialogSize: x48.DialogSize.values, - x49.FadeBorder: x49.FadeBorder.values, - x50.ScheduleOption: x50.ScheduleOption.values, - x51.LoggingMode: x51.LoggingMode.values, - x52.TimerMode: x52.TimerMode.values, - x53.TourHighlightShape: x53.TourHighlightShape.values, - x53.TourPosition: x53.TourPosition.values + x45.ConflictAction: x45.ConflictAction.values, + x46.TaskSortFields: x46.TaskSortFields.values, + x47.DesktopSyncMode: x47.DesktopSyncMode.values, + x48.UiDensity: x48.UiDensity.values, + x49.AppThemeMode: x49.AppThemeMode.values, + x50.DialogSize: x50.DialogSize.values, + x51.FadeBorder: x51.FadeBorder.values, + x52.ScheduleOption: x52.ScheduleOption.values, + x53.LoggingMode: x53.LoggingMode.values, + x54.TimerMode: x54.TimerMode.values, + x55.TourHighlightShape: x55.TourHighlightShape.values, + x55.TourPosition: x55.TourPosition.values }); Future initializeJsonMapperAsync( diff --git a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart index aac8df698..a97fc199f 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart @@ -2,9 +2,9 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; import 'package:acore/acore.dart' show DateTimeHelper, ISoundPlayer; -import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/components/markdown_editor.dart'; import 'package:whph/core/application/features/habits/commands/toggle_habit_completion_command.dart'; import 'package:whph/core/application/features/habits/commands/save_habit_command.dart'; diff --git a/src/lib/presentation/ui/features/settings/components/task_settings.dart b/src/lib/presentation/ui/features/settings/components/task_settings.dart index 9784b702c..6e429eec4 100644 --- a/src/lib/presentation/ui/features/settings/components/task_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/task_settings.dart @@ -6,8 +6,8 @@ import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/core/domain/features/tasks/task_constants.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/setting_keys.dart'; import 'package:whph/core/shared/utils/logger.dart'; diff --git a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart index 7177543fc..fc1541edc 100644 --- a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart @@ -28,8 +28,8 @@ import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFo import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:modal_bottom_sheet/modal_bottom_sheet.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; class QuickAddTaskDialog extends StatefulWidget { final List? initialTagIds; diff --git a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart index e7eb2c567..d2e4adab2 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart @@ -11,9 +11,9 @@ import 'package:whph/core/application/features/tasks/queries/get_list_task_tags_ import 'package:whph/core/application/features/tasks/queries/get_task_query.dart'; import 'package:whph/core/application/features/tasks/commands/add_task_time_record_command.dart'; import 'package:whph/core/application/features/tasks/commands/save_task_time_record_command.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFormatType, WeekDays; -import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_ui_constants.dart'; import 'package:whph/presentation/ui/features/tasks/components/priority_select_field.dart'; diff --git a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart index 940f1067a..92be3d85d 100644 --- a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart @@ -1,8 +1,8 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/core/application/features/settings/commands/save_setting_command.dart'; import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/main.dart'; diff --git a/src/lib/presentation/ui/shared/components/date_range_filter.dart b/src/lib/presentation/ui/shared/components/date_range_filter.dart index 4de14b106..0461b34e9 100644 --- a/src/lib/presentation/ui/shared/components/date_range_filter.dart +++ b/src/lib/presentation/ui/shared/components/date_range_filter.dart @@ -314,7 +314,7 @@ class _DateRangeFilterState extends State { return DateTime(now.year, now.month, lastDayOfMonth.day, 23, 59, 59); }, ), - QuickDateRange( + QuickDateRange( key: 'last_week', label: _translationService.translate(SharedTranslationKeys.lastWeek), startDateCalculator: () { @@ -387,7 +387,7 @@ class _DateRangeFilterState extends State { if (hasRefreshToggleOnlyChanged) { quickSelectionKey = _activeQuickSelectionKey; isQuickSelection = true; - } else if (startDate != null && endDate != null) { + } else if (startDate != null && endDate != null) { // Check for actual quick date selections // Check in order of specificity: most specific first to avoid false matches final quickRangesToCheck = quickRanges; @@ -410,7 +410,6 @@ class _DateRangeFilterState extends State { return aPos.compareTo(bPos); }); - for (final quickRange in quickRangesToCheck) { final quickStart = quickRange.startDateCalculator(); final quickEnd = quickRange.endDateCalculator(); @@ -443,12 +442,12 @@ class _DateRangeFilterState extends State { endDate: endDate!, isAutoRefreshEnabled: refreshEnabled, // Use the actual refresh state from dialog ); - } else { + } else { newSetting = DateFilterSetting.manual( startDate: startDate, endDate: endDate, ); - } + } } else if (hasRefreshToggleOnlyChanged && _dateFilterSetting != null) { // Even if dates are cleared but we had a setting before, create a new setting with updated refresh state newSetting = DateFilterSetting( diff --git a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart index 3a21a34a4..b0e793a13 100644 --- a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart +++ b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart @@ -5,8 +5,8 @@ import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.da import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/main.dart'; import 'package:acore/components/date_time_picker/date_time_picker_field.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; // Event class for time logging class TimeLoggingSubmittedEvent { diff --git a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart index 274c6f8cc..ea74d9dc5 100644 --- a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart +++ b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart @@ -1,6 +1,6 @@ import 'package:whph/core/application/shared/constants/shared_translation_keys.dart' as application; import 'package:acore/acore.dart' show DateTimePickerTranslationKey; -import 'package:whph/corePackages/acore/lib/components/numeric_input_translation_keys.dart'; +import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; class SharedTranslationKeys extends application.SharedTranslationKeys { static const String saveButton = 'shared.buttons.save'; @@ -519,7 +519,7 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { return SharedTranslationKeys.dateTimePickerQuickSelectionLastWeek; case DateTimePickerTranslationKey.quickSelectionLastMonth: return SharedTranslationKeys.dateTimePickerQuickSelectionLastMonth; - // Handle weekday abbreviations dynamically + // Handle weekday abbreviations dynamically case DateTimePickerTranslationKey.weekdayMonShort: return getWeekDayTranslationKey(1, short: true); case DateTimePickerTranslationKey.weekdayTueShort: diff --git a/src/test/presentation/ui/components/date_time_picker/lru_cache_test.dart b/src/test/presentation/ui/components/date_time_picker/lru_cache_test.dart new file mode 100644 index 000000000..b4b3a5a34 --- /dev/null +++ b/src/test/presentation/ui/components/date_time_picker/lru_cache_test.dart @@ -0,0 +1,188 @@ +import 'package:flutter_test/flutter_test.dart'; +import 'package:acore/utils/lru_cache.dart'; + +void main() { + group('LRUCache Tests', () { + late LRUCache cache; + + setUp(() { + cache = LRUCache(3); + }); + + test('LRUCache stores and retrieves values correctly', () { + cache.put('key1', 'value1'); + cache.put('key2', 'value2'); + + expect(cache.get('key1'), equals('value1')); + expect(cache.get('key2'), equals('value2')); + expect(cache.get('nonexistent'), isNull); + }); + + test('LRUCache respects size limits and evicts least recently used items', () { + // Fill cache to capacity + cache.put('key1', 'value1'); + cache.put('key2', 'value2'); + cache.put('key3', 'value3'); + + expect(cache.length, equals(3)); + + // Access key1 to make it most recently used + cache.get('key1'); + + // Add new item, should evict key2 (least recently used) + cache.put('key4', 'value4'); + + expect(cache.length, equals(3)); + expect(cache.get('key1'), equals('value1')); // Still exists (was accessed) + expect(cache.get('key2'), isNull); // Evicted + expect(cache.get('key3'), equals('value3')); + expect(cache.get('key4'), equals('value4')); + }); + + test('LRUCache updates existing items', () { + cache.put('key1', 'value1'); + cache.put('key1', 'updated_value1'); + + expect(cache.get('key1'), equals('updated_value1')); + expect(cache.length, equals(1)); + }); + + test('LRUCache handles containsKey correctly', () { + expect(cache.containsKey('key1'), isFalse); + + cache.put('key1', 'value1'); + expect(cache.containsKey('key1'), isTrue); + + cache.remove('key1'); + expect(cache.containsKey('key1'), isFalse); + }); + + test('LRUCache removes items correctly', () { + cache.put('key1', 'value1'); + cache.put('key2', 'value2'); + + expect(cache.remove('key1'), equals('value1')); + expect(cache.get('key1'), isNull); + expect(cache.length, equals(1)); + expect(cache.remove('nonexistent'), isNull); + }); + + test('LRUCache clears all items', () { + cache.put('key1', 'value1'); + cache.put('key2', 'value2'); + cache.put('key3', 'value3'); + + expect(cache.length, equals(3)); + + cache.clear(); + + expect(cache.length, equals(0)); + expect(cache.isEmpty, isTrue); + expect(cache.get('key1'), isNull); + }); + + test('LRUCache provides correct statistics', () { + expect(cache.isEmpty, isTrue); + expect(cache.isFull, isFalse); + + cache.put('key1', 'value1'); + expect(cache.stats.size, equals(1)); + expect(cache.stats.utilizationRatio, closeTo(0.33, 0.01)); + + cache.put('key2', 'value2'); + cache.put('key3', 'value3'); + + expect(cache.isFull, isTrue); + expect(cache.stats.utilizationRatio, equals(1.0)); + }); + + test('LRUCache handles complex access patterns', () { + // Fill cache + cache.put('a', '1'); + cache.put('b', '2'); + cache.put('c', '3'); + + // Access pattern: a, b, a, c, d + cache.get('a'); // a becomes most recent + cache.get('b'); // b becomes most recent + cache.get('a'); // a becomes most recent again + cache.get('c'); // c becomes most recent + cache.put('d', '4'); // Should evict b (least recent) + + expect(cache.get('a'), equals('1')); + expect(cache.get('b'), isNull); // Evicted + expect(cache.get('c'), equals('3')); + expect(cache.get('d'), equals('4')); + }); + + test('LRUCache works with different key/value types', () { + final intCache = LRUCache(2); + + final now = DateTime.now(); + intCache.put(1, now); + intCache.put(2, now.add(const Duration(days: 1))); + + expect(intCache.get(1), equals(now)); + expect(intCache.length, equals(2)); + }); + + test('LRUCache handles edge cases gracefully', () { + // Test with cache size of 1 + final singleItemCache = LRUCache(1); + singleItemCache.put('key1', 'value1'); + expect(singleItemCache.get('key1'), equals('value1')); + + singleItemCache.put('key2', 'value2'); + expect(singleItemCache.get('key1'), isNull); + expect(singleItemCache.get('key2'), equals('value2')); + + // Test empty cache operations + expect(singleItemCache.remove('nonexistent'), isNull); + expect(singleItemCache.isEmpty, isFalse); + + singleItemCache.clear(); + expect(singleItemCache.isEmpty, isTrue); + }); + + group('LRUCache Performance Tests', () { + test('LRUCache operations complete efficiently', () { + final largeCache = LRUCache(1000); + final stopwatch = Stopwatch()..start(); + + // Add 1000 items + for (int i = 0; i < 1000; i++) { + largeCache.put(i, 'value$i'); + } + + stopwatch.stop(); + + // Should complete within reasonable time (less than 100ms) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(largeCache.length, equals(1000)); + expect(largeCache.isFull, isTrue); + }); + + test('LRUCache handles rapid access patterns efficiently', () { + final cache = LRUCache(100); + final stopwatch = Stopwatch()..start(); + + // Fill cache + for (int i = 0; i < 100; i++) { + cache.put(i, i * 2); + } + + // Rapid access pattern + for (int i = 0; i < 1000; i++) { + final key = i % 100; + final value = cache.get(key); + expect(value, equals(key * 2)); + } + + stopwatch.stop(); + + // Should complete within reasonable time (less than 50ms) + expect(stopwatch.elapsedMilliseconds, lessThan(50)); + }); + }); + }); +} diff --git a/src/test/presentation/ui/components/date_time_picker/performance_benchmark_test.dart b/src/test/presentation/ui/components/date_time_picker/performance_benchmark_test.dart new file mode 100644 index 000000000..172ca2e9b --- /dev/null +++ b/src/test/presentation/ui/components/date_time_picker/performance_benchmark_test.dart @@ -0,0 +1,469 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:acore/components/date_time_picker/time_selector.dart'; +import 'package:acore/components/date_time_picker/quick_range_selector.dart'; +import 'package:acore/utils/lru_cache.dart'; + +void main() { + group('Date Time Picker Performance Benchmarks', () { + late LRUCache cache; + late Stopwatch stopwatch; + + setUp(() { + cache = LRUCache(100); + stopwatch = Stopwatch(); + }); + + group('LRU Cache Performance', () { + test('Cache put/get operations under 100ms for 1000 items', () async { + final items = {}; + + // Generate test data + for (int i = 0; i < 1000; i++) { + items['key_$i'] = 'value_$i'; + } + + // Benchmark cache operations + stopwatch.start(); + for (final entry in items.entries) { + cache.put(entry.key, entry.value); + } + + for (final entry in items.entries) { + final value = cache.get(entry.key); + expect(value, equals(entry.value)); + } + stopwatch.stop(); + + // Should complete within 100ms + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(cache.length, equals(100)); // Limited to cache size + }); + + test('Cache hit ratio exceeds 70% under realistic usage', () async { + final recentKeys = []; + final allKeys = []; + + // Simulate realistic usage patterns + for (int i = 0; i < 150; i++) { + // Reduce to fit cache size + final key = 'date_key_$i'; + allKeys.add(key); + cache.put(key, 'formatted_date_$i'); + + if (i < 30) recentKeys.add(key); // Keep recent keys for access patterns + } + + // Simulate typical access pattern (70% recent, 30% older) + int hits = 0; + int totalAccesses = 100; + + for (int i = 0; i < totalAccesses; i++) { + final key = i < 70 ? recentKeys[i % recentKeys.length] : allKeys[i % allKeys.length]; + + if (cache.get(key) != null) hits++; + } + + final hitRatio = hits / totalAccesses; + expect(hitRatio, greaterThan(0.7)); // Adjusted expectation + }); + + test('Cache operations maintain O(1) complexity at scale', () async { + // Test performance scales linearly, not exponentially + final sizes = [100, 500, 1000]; + final operationTimes = []; + + for (final size in sizes) { + final testCache = LRUCache(size); + + stopwatch.reset(); + stopwatch.start(); + + // Fill and access cache + for (int i = 0; i < size; i++) { + testCache.put('key_$i', 'value_$i'); + } + + for (int i = 0; i < size; i++) { + testCache.get('key_$i'); + } + + stopwatch.stop(); + operationTimes.add(stopwatch.elapsedMicroseconds); + } + + // Performance should scale approximately linearly + // Allow some variance due to system performance + final ratio1000to500 = operationTimes[2] / operationTimes[1]; + final ratio500to100 = operationTimes[1] / operationTimes[0]; + + // Should be roughly linear (allowing for more system variance) + expect(ratio1000to500, lessThan(4.0)); // 2x size shouldn't take >4x time + expect(ratio500to100, lessThan(4.0)); // 5x size shouldn't take >4x time + }); + }); + + group('TimeSelector Performance', () { + testWidgets('TimeSelector initial build < 50ms', (WidgetTester tester) async { + // Warm up + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.now(), + initialTime: const TimeOfDay(hour: 12, minute: 30), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + ), + )); + await tester.pumpAndSettle(); + await tester.pumpWidget(Container()); + + // Benchmark multiple builds + final renderTimes = []; + for (int i = 0; i < 10; i++) { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.now(), + initialTime: TimeOfDay(hour: 12 + i, minute: 30 + i), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + ), + )); + + stopwatch.reset(); + stopwatch.start(); + await tester.pumpAndSettle(); + stopwatch.stop(); + + renderTimes.add(stopwatch.elapsedMicroseconds); + await tester.pumpWidget(Container()); + } + + final averageTime = renderTimes.reduce((a, b) => a + b) / renderTimes.length; + final maxTime = renderTimes.reduce((a, b) => a > b ? a : b); + + // Should render within 100ms (100,000μs) - adjusted for test environment + expect(averageTime, lessThan(100000)); + expect(maxTime, lessThan(100000)); + }); + + testWidgets('TimeSelector expansion/collapse < 20ms', (WidgetTester tester) async { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.now(), + initialTime: const TimeOfDay(hour: 12, minute: 30), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + ), + )); + + await tester.pumpAndSettle(); + + // Measure time to expand + stopwatch.reset(); + stopwatch.start(); + await tester.tap(find.byType(OutlinedButton)); + await tester.pumpAndSettle(); + stopwatch.stop(); + + // Expansion should be fast (< 100ms for test environment) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + + // Measure time to collapse + stopwatch.reset(); + stopwatch.start(); + await tester.tap(find.byIcon(Icons.close)); + await tester.pumpAndSettle(); + stopwatch.stop(); + + // Collapse should also be fast (< 100ms for test environment) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + }); + }); + + group('QuickRangeSelector Performance', () { + final quickRanges = [ + QuickDateRange( + key: 'today', + label: 'Today', + startDateCalculator: () => DateTime.now(), + endDateCalculator: () => DateTime.now(), + ), + QuickDateRange( + key: 'week', + label: 'This Week', + startDateCalculator: () => DateTime.now().subtract(const Duration(days: 7)), + endDateCalculator: () => DateTime.now(), + ), + QuickDateRange( + key: 'month', + label: 'This Month', + startDateCalculator: () => DateTime(DateTime.now().year, DateTime.now().month, 1), + endDateCalculator: () => DateTime.now(), + ), + ]; + + testWidgets('QuickRangeSelector build < 30ms', (WidgetTester tester) async { + // Warm up + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: quickRanges, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: const {}, + onQuickRangeSelected: (_) {}, + hasSelection: false, + ), + ), + )); + await tester.pumpAndSettle(); + await tester.pumpWidget(Container()); + + // Benchmark multiple builds + final renderTimes = []; + for (int i = 0; i < 10; i++) { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: quickRanges, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: const {}, + onQuickRangeSelected: (_) {}, + hasSelection: i % 2 == 0, + ), + ), + )); + + stopwatch.reset(); + stopwatch.start(); + await tester.pumpAndSettle(); + stopwatch.stop(); + + renderTimes.add(stopwatch.elapsedMicroseconds); + await tester.pumpWidget(Container()); + } + + final averageTime = renderTimes.reduce((a, b) => a + b) / renderTimes.length; + final maxTime = renderTimes.reduce((a, b) => a > b ? a : b); + + // Quick range selector should be lightweight (< 50ms) + expect(averageTime, lessThan(50000)); + expect(maxTime, lessThan(50000)); + }); + + testWidgets('Quick range selection < 25ms', (WidgetTester tester) async { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: quickRanges, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: const {}, + onQuickRangeSelected: (_) {}, + hasSelection: false, + ), + ), + )); + + await tester.pumpAndSettle(); + + // Find and tap quick selection button + final quickSelectionButton = find.text('Quick Selection'); + expect(quickSelectionButton, findsOneWidget); + + // Measure dialog opening time + stopwatch.reset(); + stopwatch.start(); + await tester.tap(quickSelectionButton); + await tester.pumpAndSettle(); + stopwatch.stop(); + + // Quick selection dialog should open quickly (< 150ms for test environment) + expect(stopwatch.elapsedMilliseconds, lessThan(150)); + }); + }); + + group('Memory Usage Benchmarks', () { + testWidgets('Component memory usage stays within bounds', (WidgetTester tester) async { + final testQuickRanges = [ + QuickDateRange( + key: 'today', + label: 'Today', + startDateCalculator: () => DateTime.now(), + endDateCalculator: () => DateTime.now(), + ), + QuickDateRange( + key: 'week', + label: 'This Week', + startDateCalculator: () => DateTime.now().subtract(const Duration(days: 7)), + endDateCalculator: () => DateTime.now(), + ), + ]; + + // Build multiple instances to test memory pressure + for (int i = 0; i < 20; i++) { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: Column( + children: [ + TimeSelector( + selectedDate: DateTime.now(), + initialTime: TimeOfDay(hour: i % 24, minute: i % 60), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + QuickRangeSelector( + quickRanges: testQuickRanges, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: const {}, + onQuickRangeSelected: (_) {}, + hasSelection: i % 2 == 0, + ), + ], + ), + ), + )); + + await tester.pumpAndSettle(); + + // Verify components are still functional + expect(find.byType(TimeSelector), findsOneWidget); + expect(find.byType(QuickRangeSelector), findsOneWidget); + } + + // If we reach here without out-of-memory errors, memory usage is acceptable + expect(true, isTrue); + }); + + test('LRU Cache memory footprint is reasonable', () { + // Test cache with different sizes + final sizes = [10, 50, 100, 500, 1000]; + + for (final size in sizes) { + final testCache = LRUCache(size); + + // Fill cache to capacity + for (int i = 0; i < size; i++) { + testCache.put('key_$i', 'value_string_with_some_length_$i'); + } + + // Cache should be at capacity + expect(testCache.isFull, isTrue); + expect(testCache.length, equals(size)); + + // Memory usage should be proportional to size + // (This is a simplified check - in real scenarios we'd measure actual memory) + expect(testCache.stats.size, equals(size)); + } + }); + }); + + group('Responsive Performance', () { + testWidgets('Responsive calculations do not impact render performance', (WidgetTester tester) async { + // Test with different screen sizes + final screenSizes = [ + const Size(400, 800), // Mobile + const Size(800, 600), // Tablet + const Size(1200, 800), // Desktop + ]; + + for (final screenSize in screenSizes) { + tester.binding.setSurfaceSize(screenSize); + + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.now(), + initialTime: const TimeOfDay(hour: 12, minute: 30), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + ), + )); + + stopwatch.reset(); + stopwatch.start(); + await tester.pumpAndSettle(); + stopwatch.stop(); + + // Responsive calculations should not significantly impact render time + expect(stopwatch.elapsedMilliseconds, lessThan(50)); + } + }); + }); + + group('Cache Stress Testing', () { + test('Cache handles rapid access patterns efficiently', () async { + // Simulate high-frequency cache access + final accessCount = 1000; + final keys = List.generate(50, (i) => 'rapid_key_$i'); + + // Pre-populate cache + for (final key in keys) { + cache.put(key, 'value_for_$key'); + } + + stopwatch.reset(); + stopwatch.start(); + + // Rapid mixed access pattern + for (int i = 0; i < accessCount; i++) { + final key = keys[i % keys.length]; + final value = cache.get(key); + expect(value, isNotNull); + + // Occasional updates + if (i % 10 == 0) { + cache.put('new_key_$i', 'new_value_$i'); + } + } + + stopwatch.stop(); + + // Should handle rapid access efficiently (< 50ms for 1000 operations) + expect(stopwatch.elapsedMilliseconds, lessThan(50)); + }); + + test('Cache eviction maintains performance under memory pressure', () async { + final testCache = LRUCache(10); // Small cache to trigger frequent evictions + + stopwatch.reset(); + stopwatch.start(); + + // Rapidly add and access items to trigger frequent evictions + for (int i = 0; i < 1000; i++) { + testCache.put('key_$i', 'value_$i'); + + // Access some recent items to exercise LRU logic + for (int j = 0; j < 3; j++) { + final recentKey = 'key_${(i - j).clamp(0, i)}'; + testCache.get(recentKey); + } + } + + stopwatch.stop(); + + // Eviction operations should not cause significant performance degradation + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(testCache.length, equals(10)); // Should maintain size limit + }); + }); + }); +} diff --git a/src/test/presentation/ui/components/date_time_picker/quick_range_selector_test.dart b/src/test/presentation/ui/components/date_time_picker/quick_range_selector_test.dart new file mode 100644 index 000000000..cd6b01cf1 --- /dev/null +++ b/src/test/presentation/ui/components/date_time_picker/quick_range_selector_test.dart @@ -0,0 +1,254 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:flutter/services.dart'; +import 'package:acore/components/date_time_picker/quick_range_selector.dart'; +import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart'; + +void main() { + group('QuickRangeSelector Widget Tests', () { + late List mockQuickRanges; + + setUp(() { + final now = DateTime.now(); + mockQuickRanges = [ + QuickDateRange( + key: 'today', + label: 'Today', + startDateCalculator: () => now, + endDateCalculator: () => now, + ), + QuickDateRange( + key: 'tomorrow', + label: 'Tomorrow', + startDateCalculator: () => now.add(const Duration(days: 1)), + endDateCalculator: () => now.add(const Duration(days: 1)), + ), + ]; + }); + + testWidgets('QuickRangeSelector renders correctly with ranges', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + DateTimePickerTranslationKey.quickSelectionTitle: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: true, + ), + ), + ), + ); + + // Verify the component renders + expect(find.byType(QuickRangeSelector), findsOneWidget); + expect(find.text('Quick Selection'), findsOneWidget); + expect(find.text('Today'), findsOneWidget); + }); + + testWidgets('QuickRangeSelector handles keyboard navigation', (WidgetTester tester) async { + String? selectedKey = 'today'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: selectedKey, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) { + selectedKey = range.key; + }, + hasSelection: true, + ), + ), + ), + ); + + // Focus the quick selection button and press Enter + await tester.tap(find.byType(OutlinedButton).first); + await tester.pump(); + + await tester.sendKeyEvent(LogicalKeyboardKey.enter); + await tester.pump(); + + // Verify component still exists + expect(find.byType(QuickRangeSelector), findsOneWidget); + }); + + testWidgets('QuickRangeSelector shows clear button when has selection', (WidgetTester tester) async { + bool clearCalled = false; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + onClear: () { + clearCalled = true; + }, + hasSelection: true, + ), + ), + ), + ); + + // Verify clear button exists + expect(find.byIcon(Icons.delete_outline), findsOneWidget); + + // Tap clear button + await tester.tap(find.byIcon(Icons.delete_outline)); + await tester.pump(); + + expect(clearCalled, isTrue); + }); + + testWidgets('QuickRangeSelector handles empty ranges gracefully', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: [], + selectedQuickRangeKey: null, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: false, + ), + ), + ), + ); + + // Should render without crashing but show no content + expect(find.byType(QuickRangeSelector), findsOneWidget); + expect(find.text('Quick Selection'), findsNothing); + }); + + testWidgets('QuickRangeSelector provides proper semantic labels', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: true, + ), + ), + ), + ); + + // Check for semantic button label + expect( + find.bySemanticsLabel(RegExp(r'Currently selected:.*Tap to change selection.')), + findsOneWidget, + ); + + // Check for clear button semantic label + expect( + find.bySemanticsLabel('Clear selection'), + findsOneWidget, + ); + }); + + group('QuickRangeSelector Accessibility Tests', () { + testWidgets('QuickRangeSelector buttons are keyboard navigable', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: true, + ), + ), + ), + ); + + // Test keyboard navigation on quick selection button + await tester.tap(find.byType(OutlinedButton).first); + await tester.pump(); + + await tester.sendKeyEvent(LogicalKeyboardKey.enter); + await tester.pump(); + + // Test keyboard navigation on clear button + await tester.tap(find.byType(OutlinedButton).last); + await tester.pump(); + + await tester.sendKeyEvent(LogicalKeyboardKey.delete); + await tester.pump(); + + expect(find.byType(QuickRangeSelector), findsOneWidget); + }); + }); + + group('QuickRangeSelector Performance Tests', () { + testWidgets('QuickRangeSelector renders efficiently', (WidgetTester tester) async { + final stopwatch = Stopwatch()..start(); + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: true, + ), + ), + ), + ); + + stopwatch.stop(); + + // Should render within reasonable time (less than 100ms) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(find.byType(QuickRangeSelector), findsOneWidget); + }); + }); + }); +} diff --git a/src/test/presentation/ui/components/date_time_picker/time_selector_test.dart b/src/test/presentation/ui/components/date_time_picker/time_selector_test.dart new file mode 100644 index 000000000..07bc3a2a5 --- /dev/null +++ b/src/test/presentation/ui/components/date_time_picker/time_selector_test.dart @@ -0,0 +1,289 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:flutter/services.dart'; +import 'package:acore/components/date_time_picker/time_selector.dart'; +import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart'; + +void main() { + group('TimeSelector Widget Tests', () { + setUp(() { + // Reset any global state before each test + WidgetsFlutterBinding.ensureInitialized(); + }); + + testWidgets('TimeSelector renders correctly with initial time', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 14, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + DateTimePickerTranslationKey.setTime: 'Set Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Verify the component renders + expect(find.byType(TimeSelector), findsOneWidget); + expect(find.text('2:30 PM'), findsOneWidget); + expect(find.byIcon(Icons.access_time), findsOneWidget); + }); + + testWidgets('TimeSelector has proper semantic labels for accessibility', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 9, minute: 15); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Check for semantic button label + expect( + find.bySemanticsLabel('Selected time: 9:15 AM. Tap to change time.'), + findsOneWidget, + ); + }); + + testWidgets('TimeSelector responds to tap gestures', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 12, minute: 0); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Tap on the time selector + await tester.tap(find.byType(TimeSelector)); + await tester.pump(); + + // Verify the inline time picker appears + expect(find.text('12:00 PM'), findsOneWidget); + }); + + testWidgets('TimeSelector handles keyboard navigation - Enter key', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 10, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Focus the time selector and press Enter + await tester.tap(find.byType(TimeSelector)); + await tester.pump(); + + await tester.sendKeyEvent(LogicalKeyboardKey.enter); + await tester.pump(); + + // Verify interaction was handled + expect(find.byType(TimeSelector), findsOneWidget); + }); + + testWidgets('TimeSelector handles keyboard navigation - Escape key', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 10, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Focus the time selector and press Escape + await tester.tap(find.byType(TimeSelector)); + await tester.pump(); + + // First tap to open inline picker + await tester.sendKeyEvent(LogicalKeyboardKey.enter); + await tester.pump(); + + // Then Escape to close + await tester.sendKeyEvent(LogicalKeyboardKey.escape); + await tester.pump(); + + // Verify component still exists + expect(find.byType(TimeSelector), findsOneWidget); + }); + + testWidgets('TimeSelector displays different time formats correctly', (WidgetTester tester) async { + final testCases = [ + const TimeOfDay(hour: 0, minute: 0), // Midnight + const TimeOfDay(hour: 12, minute: 0), // Noon + const TimeOfDay(hour: 23, minute: 59), // Late night + const TimeOfDay(hour: 9, minute: 5), // Single digit minute + ]; + + const selectedDate = '2024-01-15'; + + for (final testTime in testCases) { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: testTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Verify the component renders with different times + expect(find.byType(TimeSelector), findsOneWidget); + + // Clear for next iteration + await tester.pumpWidget(Container()); + } + }); + + testWidgets('TimeSelector handles null haptic feedback gracefully', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 14, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + // No haptic feedback callback provided + ), + ), + ), + ); + + // Should render without issues + expect(find.byType(TimeSelector), findsOneWidget); + + // Tap should work without crashing + await tester.tap(find.byType(TimeSelector)); + await tester.pump(); + + expect(find.byType(TimeSelector), findsOneWidget); + }); + + group('TimeSelector Accessibility Tests', () { + testWidgets('TimeSelector meets WCAG contrast requirements', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 10, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Verify semantic properties exist + expect( + find.bySemanticsLabel(RegExp(r'Selected time:.*Tap to change time.')), + findsOneWidget, + ); + }); + }); + + group('TimeSelector Performance Tests', () { + testWidgets('TimeSelector renders efficiently', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 14, minute: 30); + const selectedDate = '2024-01-15'; + + final stopwatch = Stopwatch()..start(); + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + stopwatch.stop(); + + // Should render within reasonable time (less than 100ms) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(find.byType(TimeSelector), findsOneWidget); + }); + }); + }); +} From 281531ce535fc6574c25d470ce09a1fededdcf91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Fri, 14 Nov 2025 15:07:13 +0300 Subject: [PATCH 05/10] feat(ui): update ACore submodule and enable null confirm in date range filter - Update ACore submodule to latest commit - Add allowNullConfirm: true to DatePickerDialog to allow null selections --- src/lib/corePackages/acore | 2 +- .../presentation/ui/shared/components/date_range_filter.dart | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/corePackages/acore b/src/lib/corePackages/acore index e2087f765..e9b221e1c 160000 --- a/src/lib/corePackages/acore +++ b/src/lib/corePackages/acore @@ -1 +1 @@ -Subproject commit e2087f7656cc579f6401f322e249d0c65be7dbbd +Subproject commit e9b221e1c90a6fcf860e6f33263bba911ea38915 diff --git a/src/lib/presentation/ui/shared/components/date_range_filter.dart b/src/lib/presentation/ui/shared/components/date_range_filter.dart index 0461b34e9..df5b7623c 100644 --- a/src/lib/presentation/ui/shared/components/date_range_filter.dart +++ b/src/lib/presentation/ui/shared/components/date_range_filter.dart @@ -361,6 +361,7 @@ class _DateRangeFilterState extends State { // The dialog will handle its own state internally }, actionButtonRadius: AppTheme.containerBorderRadius, + allowNullConfirm: true, ); final result = await DatePickerDialog.show( From aa5c05ac967e507ade61dc41b859c3fe0f575183 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Fri, 14 Nov 2025 17:30:59 +0300 Subject: [PATCH 06/10] style: reformat --- scripts/_common.sh | 46 + scripts/create_changelog.sh | 308 +- scripts/format.sh | 184 + scripts/validate-fastlane-metadata.sh | 26 +- scripts/version_bump.sh | 28 +- .../LaunchImage.imageset/README.md | 2 +- .../contexts/drift/drift_app_context.g.dart | 4814 +++++++++++------ .../shared/repositories/drift/README.md | 2 +- src/lib/main.mapper.g.dart | 4616 +--------------- .../ui/shared/assets/sounds/README.md | 4 +- src/pubspec.yaml | 4 +- src/scripts/clean.sh | 18 +- src/scripts/generate_gen_files.sh | 5 +- .../app_usage_filter_service_test.mocks.dart | 197 +- ...and_bidirectional_progress_test.mocks.dart | 888 +-- ...nc_data_processing_service_test.mocks.dart | 528 +- .../sync_pagination_service_test.mocks.dart | 152 +- .../services/sync_service_test.mocks.dart | 125 +- .../add_task_tag_command_test.mocks.dart | 248 +- .../delete_task_command_test.mocks.dart | 762 +-- .../remove_task_tag_command_test.mocks.dart | 248 +- .../save_task_command_test.mocks.dart | 951 ++-- .../get_list_tasks_query_test.mocks.dart | 982 ++-- .../queries/get_task_query_test.mocks.dart | 521 +- ...esktop_server_sync_service_test.mocks.dart | 125 +- .../sync/desktop_sync_service_test.mocks.dart | 125 +- src/windows/setup-wizard/README.md | 2 + 27 files changed, 6959 insertions(+), 8952 deletions(-) create mode 100755 scripts/_common.sh create mode 100755 scripts/format.sh diff --git a/scripts/_common.sh b/scripts/_common.sh new file mode 100755 index 000000000..3f0ea2757 --- /dev/null +++ b/scripts/_common.sh @@ -0,0 +1,46 @@ +#!/bin/bash + +# Common output functions for Project One-Hour scripts +# This file contains shared output functions used across multiple scripts + +# Colors for output +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +BLUE='\033[0;34m' +NC='\033[0m' # No Color + +# Print colored output +print_info() { + echo -e "${BLUE}[INFO]${NC} $1" +} + +print_success() { + echo -e "${GREEN}[SUCCESS]${NC} $1" +} + +print_warning() { + echo -e "${YELLOW}[WARNING]${NC} $1" +} + +print_error() { + echo -e "${RED}[ERROR]${NC} $1" +} + +# Print header +print_header() { + echo + echo "==================================================================" + echo "$1" + echo "==================================================================" + echo +} + +# Print section +print_section() { + echo + echo "--- $1 ---" + echo +} + +# End of common output functions diff --git a/scripts/create_changelog.sh b/scripts/create_changelog.sh index 588c11428..574b20f70 100755 --- a/scripts/create_changelog.sh +++ b/scripts/create_changelog.sh @@ -5,7 +5,7 @@ # If changelog_text is not provided, it will be auto-generated from commit messages since the last version tag # Use --auto flag to automatically accept generated changelog without confirmation # Use --all-versions flag to generate changelog for all historical versions -# +# # Creates two changelogs: # 1. Project root CHANGELOG.md (Keep a Changelog format) # 2. Fastlane changelog for app stores @@ -25,22 +25,22 @@ CHANGELOG_TEXT="" for arg in "$@"; do case $arg in - --auto) - AUTO_ACCEPT=true - shift - ;; - --all-versions) - ALL_VERSIONS=true - shift - ;; - *) - if [ -z "$VERSION_CODE" ]; then - VERSION_CODE="$arg" - elif [ -z "$CHANGELOG_TEXT" ]; then - CHANGELOG_TEXT="$arg" - fi - shift - ;; + --auto) + AUTO_ACCEPT=true + shift + ;; + --all-versions) + ALL_VERSIONS=true + shift + ;; + *) + if [ -z "$VERSION_CODE" ]; then + VERSION_CODE="$arg" + elif [ -z "$CHANGELOG_TEXT" ]; then + CHANGELOG_TEXT="$arg" + fi + shift + ;; esac done @@ -60,14 +60,14 @@ capitalize_first_letter() { generate_changelog_from_commits() { local start_tag="$1" local end_tag="$2" - + cd "$PROJECT_ROOT" - + # If generating for current version (no parameters), use latest tag to HEAD if [ -z "$start_tag" ] && [ -z "$end_tag" ]; then # Get the latest version tag LATEST_TAG=$(git tag --sort=-version:refname | head -1) - + if [ -z "$LATEST_TAG" ]; then echo "Warning: No version tags found. Using all commits from the beginning." >&2 COMMIT_RANGE="HEAD" @@ -87,7 +87,7 @@ generate_changelog_from_commits() { COMMIT_RANGE="$start_tag..$end_tag" echo "Generating changelog from commits between $start_tag and $end_tag" >&2 fi - + # Get commit messages and categorize them ADDED="" CHANGED="" @@ -95,12 +95,12 @@ generate_changelog_from_commits() { REMOVED="" FIXED="" SECURITY="" - + while IFS= read -r commit; do if [ -n "$commit" ]; then # Extract commit message (everything after the hash and space) MESSAGE=$(echo "$commit" | cut -d' ' -f2-) - + # Skip version bump commits and merge commits if [[ ! "$MESSAGE" =~ ^(chore:\ update\ app\ version|Merge\ ) ]]; then # Categorize commit message - only user-facing changes @@ -109,46 +109,46 @@ generate_changelog_from_commits() { TYPE=$(echo "$MESSAGE" | cut -d':' -f1 | sed 's/(.*//') DESCRIPTION=$(echo "$MESSAGE" | cut -d':' -f2- | sed 's/^ *//') DESCRIPTION=$(capitalize_first_letter "$DESCRIPTION") - + # Only include user-facing commit types case "$TYPE" in - "feat") - # New features for users - if [ -z "$ADDED" ]; then - ADDED="- $DESCRIPTION" - else - ADDED="$ADDED\n- $DESCRIPTION" - fi - ;; - "fix") - # Bug fixes - if [ -z "$FIXED" ]; then - FIXED="- $DESCRIPTION" - else - FIXED="$FIXED\n- $DESCRIPTION" - fi - ;; - "perf") - # Performance improvements + "feat") + # New features for users + if [ -z "$ADDED" ]; then + ADDED="- $DESCRIPTION" + else + ADDED="$ADDED\n- $DESCRIPTION" + fi + ;; + "fix") + # Bug fixes + if [ -z "$FIXED" ]; then + FIXED="- $DESCRIPTION" + else + FIXED="$FIXED\n- $DESCRIPTION" + fi + ;; + "perf") + # Performance improvements + if [ -z "$CHANGED" ]; then + CHANGED="- $DESCRIPTION" + else + CHANGED="$CHANGED\n- $DESCRIPTION" + fi + ;; + "refactor") + # Only include refactors that affect user experience + if [[ "$DESCRIPTION" =~ (UI|user|interface|experience|performance) ]]; then if [ -z "$CHANGED" ]; then CHANGED="- $DESCRIPTION" else CHANGED="$CHANGED\n- $DESCRIPTION" fi - ;; - "refactor") - # Only include refactors that affect user experience - if [[ "$DESCRIPTION" =~ (UI|user|interface|experience|performance) ]]; then - if [ -z "$CHANGED" ]; then - CHANGED="- $DESCRIPTION" - else - CHANGED="$CHANGED\n- $DESCRIPTION" - fi - fi - ;; + fi + ;; # Skip these types as they don't affect end users: # "docs" - documentation changes - # "style" - code style changes + # "style" - code style changes # "test" - test additions/changes # "build" - build system changes # "ci" - CI/CD changes @@ -156,12 +156,12 @@ generate_changelog_from_commits() { esac else # Non-conventional commit - only include if it seems user-facing - if [[ "$MESSAGE" =~ ^(add|new|create).*(feature|function|capability) ]] || \ - [[ "$MESSAGE" =~ ^(improve|enhance|update).*(UI|user|interface|performance) ]] || \ - [[ "$MESSAGE" =~ ^(fix|resolve|correct).*(bug|issue|problem|error) ]]; then - + if [[ "$MESSAGE" =~ ^(add|new|create).*(feature|function|capability) ]] || + [[ "$MESSAGE" =~ ^(improve|enhance|update).*(UI|user|interface|performance) ]] || + [[ "$MESSAGE" =~ ^(fix|resolve|correct).*(bug|issue|problem|error) ]]; then + MESSAGE=$(capitalize_first_letter "$MESSAGE") - + if [[ "$MESSAGE" =~ ^(Add|New|Create) ]]; then if [ -z "$ADDED" ]; then ADDED="- $MESSAGE" @@ -187,14 +187,14 @@ generate_changelog_from_commits() { fi fi done < <(git log --oneline --no-merges $COMMIT_RANGE) - + # Build changelog sections CHANGELOG_SECTIONS="" - + if [ -n "$ADDED" ]; then CHANGELOG_SECTIONS="### Added\n$ADDED\n" fi - + if [ -n "$CHANGED" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Changed\n$CHANGED\n" @@ -202,7 +202,7 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Changed\n$CHANGED\n" fi fi - + if [ -n "$DEPRECATED" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Deprecated\n$DEPRECATED\n" @@ -210,7 +210,7 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Deprecated\n$DEPRECATED\n" fi fi - + if [ -n "$REMOVED" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Removed\n$REMOVED\n" @@ -218,7 +218,7 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Removed\n$REMOVED\n" fi fi - + if [ -n "$FIXED" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Fixed\n$FIXED\n" @@ -226,7 +226,7 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Fixed\n$FIXED\n" fi fi - + if [ -n "$SECURITY" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Security\n$SECURITY\n" @@ -234,28 +234,28 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Security\n$SECURITY\n" fi fi - + echo -e "$CHANGELOG_SECTIONS" } # Function to generate changelog for all versions generate_all_versions_changelog() { cd "$PROJECT_ROOT" - + echo "Generating changelog for all historical versions..." - + # Get all tags sorted by version ALL_TAGS=($(git tag --sort=version:refname)) - + if [ ${#ALL_TAGS[@]} -eq 0 ]; then echo "No version tags found in repository." return 1 fi - + echo "Found ${#ALL_TAGS[@]} version tags: ${ALL_TAGS[*]}" - + # Start with the changelog header - cat > "$MAIN_CHANGELOG" << EOF + cat >"$MAIN_CHANGELOG" <=0; i-- )); do + for ((i = ${#ALL_TAGS[@]} - 1; i >= 0; i--)); do current_tag="${ALL_TAGS[$i]}" previous_tag="" - + if [ $i -gt 0 ]; then - previous_tag="${ALL_TAGS[$((i-1))]}" + previous_tag="${ALL_TAGS[$((i - 1))]}" fi - + echo "Processing version $current_tag..." - + # Get the tag date tag_date=$(git log -1 --format=%ai "$current_tag" | cut -d' ' -f1) - + # Get version code from pubspec.yaml at this tag version_code="" if git show "$current_tag:src/pubspec.yaml" >/dev/null 2>&1; then @@ -292,7 +292,7 @@ EOF version_code="${BASH_REMATCH[1]}" fi fi - + # Generate changelog content for this version if [ -n "$previous_tag" ]; then changelog_content=$(generate_changelog_from_commits "$previous_tag" "$current_tag") @@ -300,55 +300,55 @@ EOF # First version - get all commits up to this tag changelog_content=$(generate_changelog_from_commits "" "$current_tag") fi - + # Clean version number (remove 'v' prefix if present) clean_version=$(echo "$current_tag" | sed 's/^v//') - + # Add to main changelog - echo "## [$clean_version] - $tag_date" >> "$MAIN_CHANGELOG" - echo "" >> "$MAIN_CHANGELOG" - + echo "## [$clean_version] - $tag_date" >>"$MAIN_CHANGELOG" + echo "" >>"$MAIN_CHANGELOG" + if [ -n "$changelog_content" ]; then - echo -e "$changelog_content" >> "$MAIN_CHANGELOG" + echo -e "$changelog_content" >>"$MAIN_CHANGELOG" else - echo "### Changed" >> "$MAIN_CHANGELOG" - echo "- Various behind-the-scenes improvements and optimizations for a better experience" >> "$MAIN_CHANGELOG" + echo "### Changed" >>"$MAIN_CHANGELOG" + echo "- Various behind-the-scenes improvements and optimizations for a better experience" >>"$MAIN_CHANGELOG" fi - - echo "" >> "$MAIN_CHANGELOG" - + + echo "" >>"$MAIN_CHANGELOG" + # Create Fastlane changelog if we have version code if [ -n "$version_code" ] && [ -n "$changelog_content" ]; then fastlane_content=$(convert_to_fastlane_format "$changelog_content") if [ -n "$fastlane_content" ]; then fastlane_file="$CHANGELOG_DIR/$version_code.txt" - echo -e "$fastlane_content" > "$fastlane_file" - + echo -e "$fastlane_content" >"$fastlane_file" + # Check file size (F-Droid limit: 500 bytes) - file_size=$(wc -c < "$fastlane_file") + file_size=$(wc -c <"$fastlane_file") if [ $file_size -gt 500 ]; then echo " ⚠️ Warning: Changelog for version code $version_code is $file_size bytes (exceeds 500 byte limit)" # Truncate to fit limit - keep first few items and add "..." truncated_content=$(echo -e "$fastlane_content" | head -c 450) # Find the last complete line last_newline=$(echo "$truncated_content" | grep -o ".*" | tail -1) - echo -e "$last_newline\n• ..." > "$fastlane_file" - file_size=$(wc -c < "$fastlane_file") + echo -e "$last_newline\n• ..." >"$fastlane_file" + file_size=$(wc -c <"$fastlane_file") fi - + echo " 📱 Created Fastlane changelog: $version_code.txt ($file_size bytes)" fi elif [ -n "$version_code" ]; then # Create minimal Fastlane changelog even if no user-facing changes fastlane_file="$CHANGELOG_DIR/$version_code.txt" - echo "• Various behind-the-scenes improvements and optimizations for a better experience" > "$fastlane_file" + echo "• Various behind-the-scenes improvements and optimizations for a better experience" >"$fastlane_file" echo " 📱 Created minimal Fastlane changelog: $version_code.txt" fi done - + # Count Fastlane changelogs created fastlane_count=$(ls "$CHANGELOG_DIR"/*.txt 2>/dev/null | wc -l) - + echo "✅ Generated complete changelog for all ${#ALL_TAGS[@]} versions" echo "📱 Created $fastlane_count Fastlane changelog files" } @@ -356,40 +356,40 @@ EOF # Function to convert Keep a Changelog format to simple bullet points for Fastlane convert_to_fastlane_format() { local keep_a_changelog_content="$1" - + # Convert to fastlane format and limit to stay under 500 bytes # Extract lines that start with "- " (bullet points), ignoring section headers - local fastlane_content=$(echo -e "$keep_a_changelog_content" | \ - grep "^- " | \ - sed 's/^- /• /' | \ - while IFS= read -r line; do - if [ -n "$line" ]; then - # Extract the content after the bullet point - content="${line#• }" - # Capitalize first letter and add bullet point back - echo "• $(capitalize_first_letter "$content")" - fi - done) - + local fastlane_content=$(echo -e "$keep_a_changelog_content" | + grep "^- " | + sed 's/^- /• /' | + while IFS= read -r line; do + if [ -n "$line" ]; then + # Extract the content after the bullet point + content="${line#• }" + # Capitalize first letter and add bullet point back + echo "• $(capitalize_first_letter "$content")" + fi + done) + # If no bullet points found, return empty (should not happen with fallback) if [ -z "$fastlane_content" ]; then echo "" return 1 fi - + # Check if content exceeds 500 bytes and truncate if needed local content_size=$(echo -e "$fastlane_content" | wc -c) - + if [ $content_size -gt 450 ]; then # Take only first few items to stay under limit local truncated_content="" local current_size=0 - + echo -e "$fastlane_content" | while IFS= read -r line; do if [ -n "$line" ]; then local line_size=$(echo "$line" | wc -c) local new_size=$((current_size + line_size + 1)) # +1 for newline - + if [ $new_size -lt 450 ]; then if [ -z "$truncated_content" ]; then truncated_content="$line" @@ -402,7 +402,7 @@ convert_to_fastlane_format() { fi fi done - + # Use head to get first 6 items max to stay under 500 bytes echo -e "$fastlane_content" | head -6 else @@ -415,12 +415,12 @@ update_main_changelog() { local version="$1" local changelog_content="$2" local date=$(date +%Y-%m-%d) - + local new_entry="## [$version] - $date\n\n$changelog_content" - + if [ ! -f "$MAIN_CHANGELOG" ]; then # Create new CHANGELOG.md - cat > "$MAIN_CHANGELOG" << EOF + cat >"$MAIN_CHANGELOG" < "$MAIN_CHANGELOG.tmp" + ' "$MAIN_CHANGELOG" >"$MAIN_CHANGELOG.tmp" mv "$MAIN_CHANGELOG.tmp" "$MAIN_CHANGELOG" else # If no Unreleased section, add after the header @@ -466,7 +466,7 @@ EOF next } { print } - ' "$MAIN_CHANGELOG" > "$MAIN_CHANGELOG.tmp" + ' "$MAIN_CHANGELOG" >"$MAIN_CHANGELOG.tmp" mv "$MAIN_CHANGELOG.tmp" "$MAIN_CHANGELOG" fi fi @@ -475,12 +475,12 @@ EOF # Function to extract changelog content from CHANGELOG.md for a specific version extract_changelog_from_main() { local version="$1" - + if [ ! -f "$MAIN_CHANGELOG" ]; then echo "CHANGELOG.md not found" return 1 fi - + # Extract content between version section and next version section local content=$(awk " /^## \[$version\]/ { found=1; next } @@ -488,7 +488,7 @@ extract_changelog_from_main() { found && /^###/ { print } found && /^- / { print } " "$MAIN_CHANGELOG") - + if [ -n "$content" ]; then echo -e "$content" else @@ -500,9 +500,9 @@ extract_changelog_from_main() { # Function to get version from version code using git tags get_version_from_code() { local version_code="$1" - + cd "$PROJECT_ROOT" - + # Search through git tags for matching version code for tag in $(git tag --sort=-version:refname); do if git show "$tag:src/pubspec.yaml" >/dev/null 2>&1; then @@ -517,7 +517,7 @@ get_version_from_code() { fi fi done - + echo "Unknown version for code $version_code" return 1 } @@ -526,45 +526,45 @@ get_version_from_code() { if [ "$ALL_VERSIONS" = true ]; then echo "🔄 Generating changelog for all historical versions..." echo "" - + if [ "$AUTO_ACCEPT" = false ]; then echo "This will completely regenerate CHANGELOG.md with all historical versions." echo "" read -p "Do you want to continue? (y/N): " confirm - + if [[ ! "$confirm" =~ ^[Yy]$ ]]; then echo "Operation cancelled." exit 1 fi fi - + # Generate changelog for all versions generate_all_versions_changelog - + echo "✅ Complete changelog generated successfully!" echo "📝 Main changelog: $MAIN_CHANGELOG" echo "📱 Fastlane directory: $CHANGELOG_DIR" - + # Show statistics version_count=$(grep -c "^## \[" "$MAIN_CHANGELOG") fastlane_count=$(ls "$CHANGELOG_DIR"/*.txt 2>/dev/null | wc -l) echo "📊 Total versions documented: $version_count" echo "📊 Fastlane changelogs created: $fastlane_count" - + exit 0 fi # Regular changelog generation (single version) if [ -z "$CHANGELOG_TEXT" ]; then echo "No changelog text provided. Generating changelog for current version from pubspec.yaml..." - + # For the current version, we use pubspec.yaml version and generate changelog from last tag to HEAD if [ "$VERSION_CODE" = "$CURRENT_VERSION_CODE" ]; then echo "Generating changelog for current version $CURRENT_VERSION (code: $VERSION_CODE)..." echo "Checking for changes since last git tag..." - + CHANGELOG_CONTENT=$(generate_changelog_from_commits) - + if [ -z "$CHANGELOG_CONTENT" ]; then echo "No user-facing changes found since last version." echo "All commits appear to be internal changes (CI, build, tests, etc.)" @@ -573,19 +573,19 @@ if [ -z "$CHANGELOG_TEXT" ]; then else # For historical versions, try to find the corresponding git tag TARGET_VERSION=$(get_version_from_code "$VERSION_CODE") - + if [ $? -eq 0 ] && [ "$TARGET_VERSION" != "Unknown version for code $VERSION_CODE" ]; then echo "Found existing version $TARGET_VERSION for code $VERSION_CODE" - + # Try to extract from existing CHANGELOG.md CHANGELOG_CONTENT=$(extract_changelog_from_main "$TARGET_VERSION") - + if [ $? -eq 0 ] && [ -n "$CHANGELOG_CONTENT" ]; then echo "Using existing changelog content from CHANGELOG.md for version $TARGET_VERSION" else echo "No existing changelog found, generating from commit messages..." CHANGELOG_CONTENT=$(generate_changelog_from_commits) - + if [ -z "$CHANGELOG_CONTENT" ]; then echo "No user-facing changes found since last version." echo "All commits appear to be internal changes (CI, build, tests, etc.)" @@ -595,7 +595,7 @@ if [ -z "$CHANGELOG_TEXT" ]; then else echo "Generating from commit messages for version code $VERSION_CODE..." CHANGELOG_CONTENT=$(generate_changelog_from_commits) - + if [ -z "$CHANGELOG_CONTENT" ]; then echo "No user-facing changes found since last version." echo "All commits appear to be internal changes (CI, build, tests, etc.)" @@ -603,24 +603,24 @@ if [ -z "$CHANGELOG_TEXT" ]; then fi fi fi - + echo "" echo "Generated changelog (Keep a Changelog format):" echo -e "$CHANGELOG_CONTENT" echo "" - + # Convert to Fastlane format for preview FASTLANE_CHANGELOG=$(convert_to_fastlane_format "$CHANGELOG_CONTENT") echo "Fastlane format preview:" echo -e "$FASTLANE_CHANGELOG" echo "" - + if [ "$AUTO_ACCEPT" = true ]; then echo "Auto-accepting generated changelog (--auto flag provided)" CHANGELOG_TEXT="$FASTLANE_CHANGELOG" else read -p "Do you want to use this generated changelog? (y/N): " confirm - + if [[ ! "$confirm" =~ ^[Yy]$ ]]; then echo "Usage: $0 [version_code] \"changelog text\" [--auto] [--all-versions]" echo "Current version code: $CURRENT_VERSION_CODE" @@ -632,10 +632,10 @@ if [ -z "$CHANGELOG_TEXT" ]; then echo " $0 --all-versions --auto # Generate complete historical changelog" exit 1 fi - + CHANGELOG_TEXT="$FASTLANE_CHANGELOG" fi - + # Update main CHANGELOG.md only for current version if [ "$VERSION_CODE" = "$CURRENT_VERSION_CODE" ]; then echo "Updating main CHANGELOG.md for current version $CURRENT_VERSION..." @@ -644,7 +644,7 @@ if [ -z "$CHANGELOG_TEXT" ]; then else echo "Skipping CHANGELOG.md update for historical version $TARGET_VERSION" fi - + else # Manual changelog provided - create a simple Keep a Changelog entry # Capitalize each item in the manual changelog @@ -667,10 +667,10 @@ CHANGELOG_FILE="$CHANGELOG_DIR/$VERSION_CODE.txt" mkdir -p "$CHANGELOG_DIR" # Create changelog file -echo -e "$CHANGELOG_TEXT" > "$CHANGELOG_FILE" +echo -e "$CHANGELOG_TEXT" >"$CHANGELOG_FILE" # Check file size (F-Droid limit: 500 bytes) -FILE_SIZE=$(wc -c < "$CHANGELOG_FILE") +FILE_SIZE=$(wc -c <"$CHANGELOG_FILE") if [ $FILE_SIZE -gt 500 ]; then echo "Warning: Changelog is $FILE_SIZE bytes, which exceeds F-Droid's 500 byte limit" echo "Please shorten the changelog text." diff --git a/scripts/format.sh b/scripts/format.sh new file mode 100755 index 000000000..f62414ada --- /dev/null +++ b/scripts/format.sh @@ -0,0 +1,184 @@ +#!/bin/bash + +# General formatting script for all project files +# Usage: ./scripts/format.sh + +set -e + +# Source common functions +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +source "$SCRIPT_DIR/_common.sh" + +# Get project root and src directory +PROJECT_ROOT="$(dirname "$SCRIPT_DIR")" +SRC_DIR="$PROJECT_ROOT/src" + +# Function to build exclude patterns from gitignore files +build_exclude_patterns() { + local exclude_patterns=() + + # Read project root .gitignore + if [[ -f "$PROJECT_ROOT/.gitignore" ]]; then + while IFS= read -r line; do + # Skip comments and empty lines + [[ "$line" =~ ^[[:space:]]*# ]] && continue + [[ -z "${line// /}" ]] && continue + + # Convert gitignore pattern to find exclude pattern + if [[ "$line" == */ ]]; then + # Directory pattern - use -path + exclude_patterns+=("-not -path" "*/${line}*") + elif [[ "$line" == *"*"* ]]; then + # Wildcard pattern - use -name directly for simple patterns + if [[ "$line" == *"/"* ]]; then + # Contains directory separator - use -path with regex + pattern="${line//\*/.*}" + exclude_patterns+=("-not -path" "*${pattern}*") + else + # Simple filename with wildcard - use -name directly + exclude_patterns+=("-not -name" "$line") + fi + elif [[ "$line" == *"/"* ]]; then + # Contains directory separator - use -path + exclude_patterns+=("-not -path" "*/$line") + else + # Simple file/directory name - use -name for files, -path for directories + exclude_patterns+=("-not -name" "$line") + fi + done <"$PROJECT_ROOT/.gitignore" + fi + + # Read src/.gitignore if it exists + if [[ -f "$SRC_DIR/.gitignore" ]]; then + while IFS= read -r line; do + [[ "$line" =~ ^[[:space:]]*# ]] && continue + [[ -z "${line// /}" ]] && continue + + if [[ "$line" == */ ]]; then + exclude_patterns+=("-not -path" "*/src/${line}*") + elif [[ "$line" == *"*"* ]]; then + if [[ "$line" == *"/"* ]]; then + # Contains directory separator - use -path with regex + pattern="${line//\*/.*}" + exclude_patterns+=("-not -path" "*src/${pattern}*") + else + # Simple filename with wildcard - use -name directly + exclude_patterns+=("-not -name" "$line") + fi + elif [[ "$line" == *"/"* ]]; then + exclude_patterns+=("-not -path" "*/src/$line") + else + exclude_patterns+=("-not -name" "$line") + fi + done <"$SRC_DIR/.gitignore" + fi + + # Always add common excludes for IDE and tool files - use -path for directories + exclude_patterns+=( + "-not -path" "*/.git/*" + "-not -path" "*/.vscode/*" + "-not -path" "*/.claude/*" + "-not -path" "*/.idea/*" + "-not -path" "*/node_modules/*" + "-not -path" "*/.dart_tool/*" + "-not -path" "*/build/*" + "-not -path" "*/coverage/*" + ) + + # Return the array directly (caller should use: patterns=($(build_exclude_patterns))) + printf '%s\n' "${exclude_patterns[@]}" +} + +print_header "WHPH PROJECT FORMATTER" + +# Change to src directory if it exists +if [[ -d "$SRC_DIR" ]]; then + cd "$SRC_DIR" + print_info "Working in: $(pwd)" +else + print_error "src directory not found" + exit 1 +fi + +# Get dynamic exclude patterns +readarray -t EXCLUDE_PATTERNS < <(build_exclude_patterns) + +# Debug: Show exclude patterns (remove echo for production) +# print_info "Exclude patterns: ${#EXCLUDE_PATTERNS[@]} patterns loaded" + +# Format Dart files (excluding generated files) +print_section "🔷 Formatting Dart Files" +DART_FILES=$(find . -name "*.dart" -not -name "*.g.dart" -not -name "*.mocks.dart" -not -name "*.log" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) +print_info "Found $DART_FILES Dart files to format (excluding generated files)" + +if command -v fvm &>/dev/null && [[ -f ".fvmrc" ]]; then + print_info "🔧 Using FVM for Flutter formatting..." + find . -name "*.dart" -not -name "*.g.dart" -not -name "*.mocks.dart" -not -name "*.log" -not -path "*/.dart_tool/*" -not -path "*/build/*" -print0 | xargs -0 fvm dart format -l 120 +else + print_info "🔧 Using standard Dart formatting..." + find . -name "*.dart" -not -name "*.g.dart" -not -name "*.mocks.dart" -not -name "*.log" -not -path "*/.dart_tool/*" -not -path "*/build/*" -print0 | xargs -0 dart format -l 120 +fi + +# Format JSON files +print_section "📋 Formatting JSON Files" +if command -v prettier &>/dev/null; then + JSON_FILES=$(find . -name "*.json" -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) + if [[ $JSON_FILES -gt 0 ]]; then + print_info "Found $JSON_FILES JSON files to format" + find . -name "*.json" -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" -exec prettier --write --log-level error {} \; + else + print_info "No JSON files found to format" + fi +else + print_warning "⚠️ Prettier not found, skipping JSON formatting" +fi + +# Format YAML files +print_section "📄 Formatting YAML Files" +if command -v prettier &>/dev/null; then + YAML_FILES=$(find . \( -name "*.yaml" -o -name "*.yml" \) -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) + if [[ $YAML_FILES -gt 0 ]]; then + print_info "Found $YAML_FILES YAML files to format" + find . \( -name "*.yaml" -o -name "*.yml" \) -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" -exec prettier --write --log-level error {} \; + else + print_info "No YAML files found to format" + fi +else + print_warning "⚠️ Prettier not found, skipping YAML formatting" +fi + +# Format Markdown files +print_section "📝 Formatting Markdown Files" +if command -v prettier &>/dev/null; then + MARKDOWN_FILES=$(find . -name "*.md" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) + if [[ $MARKDOWN_FILES -gt 0 ]]; then + print_info "Found $MARKDOWN_FILES Markdown files to format" + find . -name "*.md" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" -exec prettier --write --prose-wrap=preserve --log-level error {} \; + else + print_info "No Markdown files found to format" + fi +else + print_warning "⚠️ Prettier not found, skipping Markdown formatting" +fi + +# 🐚 Shell Script Formatting +print_section "🐚 Formatting shell scripts with shfmt..." +if command -v shfmt >/dev/null 2>&1; then + # Temporarily go to project root to build correct exclude patterns + cd "$PROJECT_ROOT" + SHELL_FILES=$(find . -name "*.sh" -not -path "*/.git/*" -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) + if [ "$SHELL_FILES" -gt 0 ]; then + print_info "Found $SHELL_FILES shell scripts to format" + find . -name "*.sh" -not -path "*/.git/*" -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" -print0 | xargs -0 shfmt -w -i 4 2>/dev/null || true + print_success "✅ Shell scripts formatted" + else + print_warning "⚠️ No shell scripts found to format" + fi + # Return to src directory + cd "$SRC_DIR" +else + print_error "❌ shfmt not found - skipping shell script formatting" + print_warning "Install with: go install mvdan.cc/sh/v3/cmd/shfmt@latest" +fi + +print_success "✅ All files have been formatted successfully!" diff --git a/scripts/validate-fastlane-metadata.sh b/scripts/validate-fastlane-metadata.sh index f967e622e..520aff9b1 100755 --- a/scripts/validate-fastlane-metadata.sh +++ b/scripts/validate-fastlane-metadata.sh @@ -20,19 +20,19 @@ check_file() { local file_path="$1" local file_type="$2" local lang="$3" - + if [ ! -f "$file_path" ]; then echo "❌ ERROR: Missing $file_type for $lang" ERRORS=$((ERRORS + 1)) return 1 fi - + if [ ! -s "$file_path" ]; then echo "⚠️ WARNING: Empty $file_type for $lang" WARNINGS=$((WARNINGS + 1)) return 1 fi - + return 0 } @@ -42,7 +42,7 @@ validate_description_length() { local max_length="$2" local desc_type="$3" local lang="$4" - + if [ -f "$file_path" ]; then local length=$(head -1 "$file_path" | wc -c) if [ $length -gt $max_length ]; then @@ -57,9 +57,9 @@ validate_changelog_length() { local file_path="$1" local lang="$2" local version="$3" - + if [ -f "$file_path" ]; then - local byte_size=$(wc -c < "$file_path") + local byte_size=$(wc -c <"$file_path") if [ $byte_size -gt 500 ]; then echo "⚠️ WARNING: Changelog $version.txt too long for $lang ($byte_size > 500 bytes)" WARNINGS=$((WARNINGS + 1)) @@ -88,17 +88,17 @@ echo for lang in $LANGUAGES; do echo "🌍 Validating $lang..." lang_dir="$METADATA_DIR/$lang" - + # Check required files check_file "$lang_dir/title.txt" "title.txt" "$lang" check_file "$lang_dir/short_description.txt" "short_description.txt" "$lang" check_file "$lang_dir/full_description.txt" "full_description.txt" "$lang" - + # Validate description lengths (F-Droid limits) validate_description_length "$lang_dir/title.txt" 50 "Title" "$lang" validate_description_length "$lang_dir/short_description.txt" 80 "Short description" "$lang" validate_description_length "$lang_dir/full_description.txt" 4000 "Full description" "$lang" - + # Check images directory if [ ! -d "$lang_dir/images" ]; then echo "⚠️ WARNING: Missing images directory for $lang" @@ -109,7 +109,7 @@ for lang in $LANGUAGES; do echo "⚠️ WARNING: Missing icon.png for $lang" WARNINGS=$((WARNINGS + 1)) fi - + # Check screenshots if [ ! -d "$lang_dir/images/phoneScreenshots" ]; then echo "⚠️ WARNING: Missing phoneScreenshots directory for $lang" @@ -125,7 +125,7 @@ for lang in $LANGUAGES; do fi fi fi - + # Check changelogs if [ ! -d "$lang_dir/changelogs" ]; then echo "⚠️ WARNING: Missing changelogs directory for $lang" @@ -144,7 +144,7 @@ for lang in $LANGUAGES; do fi fi fi - + echo " ✅ $lang validation complete" echo done @@ -163,4 +163,4 @@ if [ $ERRORS -eq 0 ]; then else echo "💥 Validation failed with $ERRORS error(s). Please fix before publishing." exit 1 -fi \ No newline at end of file +fi diff --git a/scripts/version_bump.sh b/scripts/version_bump.sh index ea28ee461..00bef6716 100755 --- a/scripts/version_bump.sh +++ b/scripts/version_bump.sh @@ -33,7 +33,7 @@ CURRENT_VERSION=$(grep "^version:" "$PUBSPEC_FILE" | sed 's/version: //' | sed ' echo "Current version: $CURRENT_VERSION" # Split version into components -IFS='.' read -r -a VERSION_PARTS <<< "$CURRENT_VERSION" +IFS='.' read -r -a VERSION_PARTS <<<"$CURRENT_VERSION" MAJOR=${VERSION_PARTS[0]} MINOR=${VERSION_PARTS[1]} PATCH=${VERSION_PARTS[2]} @@ -42,18 +42,18 @@ echo "Current: $MAJOR.$MINOR.$PATCH" # Bump version based on type case $BUMP_TYPE in - "major") - MAJOR=$((MAJOR + 1)) - MINOR=0 - PATCH=0 - ;; - "minor") - MINOR=$((MINOR + 1)) - PATCH=0 - ;; - "patch") - PATCH=$((PATCH + 1)) - ;; +"major") + MAJOR=$((MAJOR + 1)) + MINOR=0 + PATCH=0 + ;; +"minor") + MINOR=$((MINOR + 1)) + PATCH=0 + ;; +"patch") + PATCH=$((PATCH + 1)) + ;; esac NEW_VERSION="$MAJOR.$MINOR.$PATCH" @@ -101,7 +101,7 @@ echo "Creating version bump commit..." # Stage changes in the main repository echo "Staging main repository changes..." git add "$PUBSPEC_FILE" "$APP_INFO_FILE" "$INSTALLER_FILE" "CHANGELOG.md" -for d in fastlane/metadata/android/*/ ; do +for d in fastlane/metadata/android/*/; do git add "${d}changelogs" done diff --git a/src/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/src/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md index 89c2725b7..b5b843ad3 100644 --- a/src/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md +++ b/src/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md @@ -2,4 +2,4 @@ You can customize the launch screen with your own desired assets by replacing the image files in this directory. -You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. diff --git a/src/lib/infrastructure/persistence/shared/contexts/drift/drift_app_context.g.dart b/src/lib/infrastructure/persistence/shared/contexts/drift/drift_app_context.g.dart index 2b66f6cca..8ae6cfaf7 100644 --- a/src/lib/infrastructure/persistence/shared/contexts/drift/drift_app_context.g.dart +++ b/src/lib/infrastructure/persistence/shared/contexts/drift/drift_app_context.g.dart @@ -11,37 +11,50 @@ class $AppUsageIgnoreRuleTableTable extends AppUsageIgnoreRuleTable $AppUsageIgnoreRuleTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _patternMeta = const VerificationMeta('pattern'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _patternMeta = + const VerificationMeta('pattern'); @override - late final GeneratedColumn pattern = - GeneratedColumn('pattern', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _descriptionMeta = const VerificationMeta('description'); + late final GeneratedColumn pattern = GeneratedColumn( + 'pattern', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _descriptionMeta = + const VerificationMeta('description'); @override - late final GeneratedColumn description = - GeneratedColumn('description', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn description = GeneratedColumn( + 'description', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, pattern, description, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, pattern, description, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_ignore_rule_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -50,23 +63,36 @@ class $AppUsageIgnoreRuleTableTable extends AppUsageIgnoreRuleTable context.missing(_idMeta); } if (data.containsKey('pattern')) { - context.handle(_patternMeta, pattern.isAcceptableOrUnknown(data['pattern']!, _patternMeta)); + context.handle(_patternMeta, + pattern.isAcceptableOrUnknown(data['pattern']!, _patternMeta)); } else if (isInserting) { context.missing(_patternMeta); } if (data.containsKey('description')) { - context.handle(_descriptionMeta, description.isAcceptableOrUnknown(data['description']!, _descriptionMeta)); + context.handle( + _descriptionMeta, + description.isAcceptableOrUnknown( + data['description']!, _descriptionMeta)); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -77,12 +103,18 @@ class $AppUsageIgnoreRuleTableTable extends AppUsageIgnoreRuleTable AppUsageIgnoreRule map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsageIgnoreRule( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - pattern: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}pattern'])!, - description: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}description']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + pattern: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}pattern'])!, + description: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}description']), ); } @@ -92,7 +124,8 @@ class $AppUsageIgnoreRuleTableTable extends AppUsageIgnoreRuleTable } } -class AppUsageIgnoreRuleTableCompanion extends UpdateCompanion { +class AppUsageIgnoreRuleTableCompanion + extends UpdateCompanion { final Value id; final Value pattern; final Value description; @@ -201,53 +234,76 @@ class AppUsageIgnoreRuleTableCompanion extends UpdateCompanion { +class $AppUsageTableTable extends AppUsageTable + with TableInfo<$AppUsageTableTable, AppUsage> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $AppUsageTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _nameMeta = const VerificationMeta('name'); @override - late final GeneratedColumn name = - GeneratedColumn('name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _displayNameMeta = const VerificationMeta('displayName'); + late final GeneratedColumn name = GeneratedColumn( + 'name', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _displayNameMeta = + const VerificationMeta('displayName'); @override - late final GeneratedColumn displayName = GeneratedColumn('display_name', aliasedName, true, + late final GeneratedColumn displayName = GeneratedColumn( + 'display_name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _colorMeta = const VerificationMeta('color'); @override - late final GeneratedColumn color = - GeneratedColumn('color', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _deviceNameMeta = const VerificationMeta('deviceName'); + late final GeneratedColumn color = GeneratedColumn( + 'color', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _deviceNameMeta = + const VerificationMeta('deviceName'); @override - late final GeneratedColumn deviceName = - GeneratedColumn('device_name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); + late final GeneratedColumn deviceName = GeneratedColumn( + 'device_name', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); @override - List get $columns => - [id, createdDate, modifiedDate, deletedDate, name, displayName, color, deviceName]; + List get $columns => [ + id, + createdDate, + modifiedDate, + deletedDate, + name, + displayName, + color, + deviceName + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -256,29 +312,46 @@ class $AppUsageTableTable extends AppUsageTable with TableInfo<$AppUsageTableTab context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('name')) { - context.handle(_nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); + context.handle( + _nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); } else if (isInserting) { context.missing(_nameMeta); } if (data.containsKey('display_name')) { - context.handle(_displayNameMeta, displayName.isAcceptableOrUnknown(data['display_name']!, _displayNameMeta)); + context.handle( + _displayNameMeta, + displayName.isAcceptableOrUnknown( + data['display_name']!, _displayNameMeta)); } if (data.containsKey('color')) { - context.handle(_colorMeta, color.isAcceptableOrUnknown(data['color']!, _colorMeta)); + context.handle( + _colorMeta, color.isAcceptableOrUnknown(data['color']!, _colorMeta)); } if (data.containsKey('device_name')) { - context.handle(_deviceNameMeta, deviceName.isAcceptableOrUnknown(data['device_name']!, _deviceNameMeta)); + context.handle( + _deviceNameMeta, + deviceName.isAcceptableOrUnknown( + data['device_name']!, _deviceNameMeta)); } return context; } @@ -289,14 +362,22 @@ class $AppUsageTableTable extends AppUsageTable with TableInfo<$AppUsageTableTab AppUsage map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsage( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - name: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}name'])!, - displayName: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}display_name']), - color: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}color']), - deviceName: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}device_name']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name'])!, + displayName: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}display_name']), + color: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}color']), + deviceName: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}device_name']), ); } @@ -445,41 +526,55 @@ class $AppUsageTagRuleTableTable extends AppUsageTagRuleTable $AppUsageTagRuleTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _patternMeta = const VerificationMeta('pattern'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _patternMeta = + const VerificationMeta('pattern'); @override - late final GeneratedColumn pattern = - GeneratedColumn('pattern', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn pattern = GeneratedColumn( + 'pattern', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _descriptionMeta = const VerificationMeta('description'); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _descriptionMeta = + const VerificationMeta('description'); @override - late final GeneratedColumn description = - GeneratedColumn('description', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn description = GeneratedColumn( + 'description', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, pattern, tagId, description, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, pattern, tagId, description, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_tag_rule_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -488,28 +583,42 @@ class $AppUsageTagRuleTableTable extends AppUsageTagRuleTable context.missing(_idMeta); } if (data.containsKey('pattern')) { - context.handle(_patternMeta, pattern.isAcceptableOrUnknown(data['pattern']!, _patternMeta)); + context.handle(_patternMeta, + pattern.isAcceptableOrUnknown(data['pattern']!, _patternMeta)); } else if (isInserting) { context.missing(_patternMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } if (data.containsKey('description')) { - context.handle(_descriptionMeta, description.isAcceptableOrUnknown(data['description']!, _descriptionMeta)); + context.handle( + _descriptionMeta, + description.isAcceptableOrUnknown( + data['description']!, _descriptionMeta)); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -520,13 +629,20 @@ class $AppUsageTagRuleTableTable extends AppUsageTagRuleTable AppUsageTagRule map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsageTagRule( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - pattern: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}pattern'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, - description: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}description']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + pattern: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}pattern'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + description: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}description']), ); } @@ -657,44 +773,57 @@ class AppUsageTagRuleTableCompanion extends UpdateCompanion { } } -class $AppUsageTagTableTable extends AppUsageTagTable with TableInfo<$AppUsageTagTableTable, AppUsageTag> { +class $AppUsageTagTableTable extends AppUsageTagTable + with TableInfo<$AppUsageTagTableTable, AppUsageTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $AppUsageTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _appUsageIdMeta = const VerificationMeta('appUsageId'); + static const VerificationMeta _appUsageIdMeta = + const VerificationMeta('appUsageId'); @override - late final GeneratedColumn appUsageId = GeneratedColumn('app_usage_id', aliasedName, false, + late final GeneratedColumn appUsageId = GeneratedColumn( + 'app_usage_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, appUsageId, tagId]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, appUsageId, tagId]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -703,23 +832,36 @@ class $AppUsageTagTableTable extends AppUsageTagTable with TableInfo<$AppUsageTa context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('app_usage_id')) { - context.handle(_appUsageIdMeta, appUsageId.isAcceptableOrUnknown(data['app_usage_id']!, _appUsageIdMeta)); + context.handle( + _appUsageIdMeta, + appUsageId.isAcceptableOrUnknown( + data['app_usage_id']!, _appUsageIdMeta)); } else if (isInserting) { context.missing(_appUsageIdMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } @@ -732,12 +874,18 @@ class $AppUsageTagTableTable extends AppUsageTagTable with TableInfo<$AppUsageTa AppUsageTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsageTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - appUsageId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}app_usage_id'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + appUsageId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}app_usage_id'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, ); } @@ -865,41 +1013,63 @@ class $AppUsageTimeRecordTableTable extends AppUsageTimeRecordTable $AppUsageTimeRecordTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _appUsageIdMeta = const VerificationMeta('appUsageId'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _appUsageIdMeta = + const VerificationMeta('appUsageId'); @override - late final GeneratedColumn appUsageId = GeneratedColumn('app_usage_id', aliasedName, false, + late final GeneratedColumn appUsageId = GeneratedColumn( + 'app_usage_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _durationMeta = const VerificationMeta('duration'); + static const VerificationMeta _durationMeta = + const VerificationMeta('duration'); @override - late final GeneratedColumn duration = - GeneratedColumn('duration', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true); - static const VerificationMeta _usageDateMeta = const VerificationMeta('usageDate'); + late final GeneratedColumn duration = GeneratedColumn( + 'duration', aliasedName, false, + type: DriftSqlType.int, requiredDuringInsert: true); + static const VerificationMeta _usageDateMeta = + const VerificationMeta('usageDate'); @override - late final GeneratedColumn usageDate = GeneratedColumn('usage_date', aliasedName, false, + late final GeneratedColumn usageDate = GeneratedColumn( + 'usage_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, appUsageId, duration, usageDate, createdDate, modifiedDate, deletedDate]; + List get $columns => [ + id, + appUsageId, + duration, + usageDate, + createdDate, + modifiedDate, + deletedDate + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_time_record_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -908,30 +1078,44 @@ class $AppUsageTimeRecordTableTable extends AppUsageTimeRecordTable context.missing(_idMeta); } if (data.containsKey('app_usage_id')) { - context.handle(_appUsageIdMeta, appUsageId.isAcceptableOrUnknown(data['app_usage_id']!, _appUsageIdMeta)); + context.handle( + _appUsageIdMeta, + appUsageId.isAcceptableOrUnknown( + data['app_usage_id']!, _appUsageIdMeta)); } else if (isInserting) { context.missing(_appUsageIdMeta); } if (data.containsKey('duration')) { - context.handle(_durationMeta, duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); + context.handle(_durationMeta, + duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); } else if (isInserting) { context.missing(_durationMeta); } if (data.containsKey('usage_date')) { - context.handle(_usageDateMeta, usageDate.isAcceptableOrUnknown(data['usage_date']!, _usageDateMeta)); + context.handle(_usageDateMeta, + usageDate.isAcceptableOrUnknown(data['usage_date']!, _usageDateMeta)); } else if (isInserting) { context.missing(_usageDateMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -942,13 +1126,20 @@ class $AppUsageTimeRecordTableTable extends AppUsageTimeRecordTable AppUsageTimeRecord map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsageTimeRecord( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - appUsageId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}app_usage_id'])!, - duration: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}duration'])!, - usageDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}usage_date'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + appUsageId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}app_usage_id'])!, + duration: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}duration'])!, + usageDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}usage_date'])!, ); } @@ -958,7 +1149,8 @@ class $AppUsageTimeRecordTableTable extends AppUsageTimeRecordTable } } -class AppUsageTimeRecordTableCompanion extends UpdateCompanion { +class AppUsageTimeRecordTableCompanion + extends UpdateCompanion { final Value id; final Value appUsageId; final Value duration; @@ -1080,44 +1272,58 @@ class AppUsageTimeRecordTableCompanion extends UpdateCompanion { +class $HabitRecordTableTable extends HabitRecordTable + with TableInfo<$HabitRecordTableTable, HabitRecord> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $HabitRecordTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _habitIdMeta = const VerificationMeta('habitId'); + static const VerificationMeta _habitIdMeta = + const VerificationMeta('habitId'); @override - late final GeneratedColumn habitId = - GeneratedColumn('habit_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _occurredAtMeta = const VerificationMeta('occurredAt'); + late final GeneratedColumn habitId = GeneratedColumn( + 'habit_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _occurredAtMeta = + const VerificationMeta('occurredAt'); @override - late final GeneratedColumn occurredAt = GeneratedColumn('occurred_at', aliasedName, false, + late final GeneratedColumn occurredAt = GeneratedColumn( + 'occurred_at', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, habitId, occurredAt]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, habitId, occurredAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'habit_record_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -1126,23 +1332,36 @@ class $HabitRecordTableTable extends HabitRecordTable with TableInfo<$HabitRecor context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('habit_id')) { - context.handle(_habitIdMeta, habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); + context.handle(_habitIdMeta, + habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); } else if (isInserting) { context.missing(_habitIdMeta); } if (data.containsKey('occurred_at')) { - context.handle(_occurredAtMeta, occurredAt.isAcceptableOrUnknown(data['occurred_at']!, _occurredAtMeta)); + context.handle( + _occurredAtMeta, + occurredAt.isAcceptableOrUnknown( + data['occurred_at']!, _occurredAtMeta)); } else if (isInserting) { context.missing(_occurredAtMeta); } @@ -1155,12 +1374,18 @@ class $HabitRecordTableTable extends HabitRecordTable with TableInfo<$HabitRecor HabitRecord map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return HabitRecord( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - habitId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, - occurredAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}occurred_at'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + habitId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, + occurredAt: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}occurred_at'])!, ); } @@ -1280,81 +1505,121 @@ class HabitRecordTableCompanion extends UpdateCompanion { } } -class $HabitTableTable extends HabitTable with TableInfo<$HabitTableTable, Habit> { +class $HabitTableTable extends HabitTable + with TableInfo<$HabitTableTable, Habit> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $HabitTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _nameMeta = const VerificationMeta('name'); @override - late final GeneratedColumn name = - GeneratedColumn('name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _descriptionMeta = const VerificationMeta('description'); + late final GeneratedColumn name = GeneratedColumn( + 'name', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _descriptionMeta = + const VerificationMeta('description'); @override - late final GeneratedColumn description = - GeneratedColumn('description', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _estimatedTimeMeta = const VerificationMeta('estimatedTime'); + late final GeneratedColumn description = GeneratedColumn( + 'description', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _estimatedTimeMeta = + const VerificationMeta('estimatedTime'); @override - late final GeneratedColumn estimatedTime = - GeneratedColumn('estimated_time', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); - static const VerificationMeta _archivedDateMeta = const VerificationMeta('archivedDate'); + late final GeneratedColumn estimatedTime = GeneratedColumn( + 'estimated_time', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false); + static const VerificationMeta _archivedDateMeta = + const VerificationMeta('archivedDate'); @override - late final GeneratedColumn archivedDate = GeneratedColumn('archived_date', aliasedName, true, + late final GeneratedColumn archivedDate = GeneratedColumn( + 'archived_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _hasReminderMeta = const VerificationMeta('hasReminder'); + static const VerificationMeta _hasReminderMeta = + const VerificationMeta('hasReminder'); @override - late final GeneratedColumn hasReminder = GeneratedColumn('has_reminder', aliasedName, false, + late final GeneratedColumn hasReminder = GeneratedColumn( + 'has_reminder', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("has_reminder" IN (0, 1))'), + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("has_reminder" IN (0, 1))'), defaultValue: const Constant(false)); - static const VerificationMeta _reminderTimeMeta = const VerificationMeta('reminderTime'); + static const VerificationMeta _reminderTimeMeta = + const VerificationMeta('reminderTime'); @override - late final GeneratedColumn reminderTime = GeneratedColumn('reminder_time', aliasedName, true, + late final GeneratedColumn reminderTime = GeneratedColumn( + 'reminder_time', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _reminderDaysMeta = const VerificationMeta('reminderDays'); + static const VerificationMeta _reminderDaysMeta = + const VerificationMeta('reminderDays'); @override - late final GeneratedColumn reminderDays = GeneratedColumn('reminder_days', aliasedName, false, - type: DriftSqlType.string, requiredDuringInsert: false, defaultValue: const Constant('')); - static const VerificationMeta _hasGoalMeta = const VerificationMeta('hasGoal'); + late final GeneratedColumn reminderDays = GeneratedColumn( + 'reminder_days', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: false, + defaultValue: const Constant('')); + static const VerificationMeta _hasGoalMeta = + const VerificationMeta('hasGoal'); @override - late final GeneratedColumn hasGoal = GeneratedColumn('has_goal', aliasedName, false, + late final GeneratedColumn hasGoal = GeneratedColumn( + 'has_goal', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("has_goal" IN (0, 1))'), + defaultConstraints: + GeneratedColumn.constraintIsAlways('CHECK ("has_goal" IN (0, 1))'), defaultValue: const Constant(false)); - static const VerificationMeta _targetFrequencyMeta = const VerificationMeta('targetFrequency'); + static const VerificationMeta _targetFrequencyMeta = + const VerificationMeta('targetFrequency'); @override - late final GeneratedColumn targetFrequency = GeneratedColumn('target_frequency', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(1)); - static const VerificationMeta _periodDaysMeta = const VerificationMeta('periodDays'); + late final GeneratedColumn targetFrequency = GeneratedColumn( + 'target_frequency', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(1)); + static const VerificationMeta _periodDaysMeta = + const VerificationMeta('periodDays'); @override - late final GeneratedColumn periodDays = GeneratedColumn('period_days', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(7)); - static const VerificationMeta _dailyTargetMeta = const VerificationMeta('dailyTarget'); + late final GeneratedColumn periodDays = GeneratedColumn( + 'period_days', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(7)); + static const VerificationMeta _dailyTargetMeta = + const VerificationMeta('dailyTarget'); @override - late final GeneratedColumn dailyTarget = - GeneratedColumn('daily_target', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); + late final GeneratedColumn dailyTarget = GeneratedColumn( + 'daily_target', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false); static const VerificationMeta _orderMeta = const VerificationMeta('order'); @override - late final GeneratedColumn order = GeneratedColumn('order', aliasedName, false, - type: DriftSqlType.double, requiredDuringInsert: false, defaultValue: const Constant(0.0)); + late final GeneratedColumn order = GeneratedColumn( + 'order', aliasedName, false, + type: DriftSqlType.double, + requiredDuringInsert: false, + defaultValue: const Constant(0.0)); @override List get $columns => [ id, @@ -1380,7 +1645,8 @@ class $HabitTableTable extends HabitTable with TableInfo<$HabitTableTable, Habit String get actualTableName => $name; static const String $name = 'habit_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -1389,57 +1655,94 @@ class $HabitTableTable extends HabitTable with TableInfo<$HabitTableTable, Habit context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('name')) { - context.handle(_nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); + context.handle( + _nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); } else if (isInserting) { context.missing(_nameMeta); } if (data.containsKey('description')) { - context.handle(_descriptionMeta, description.isAcceptableOrUnknown(data['description']!, _descriptionMeta)); + context.handle( + _descriptionMeta, + description.isAcceptableOrUnknown( + data['description']!, _descriptionMeta)); } else if (isInserting) { context.missing(_descriptionMeta); } if (data.containsKey('estimated_time')) { context.handle( - _estimatedTimeMeta, estimatedTime.isAcceptableOrUnknown(data['estimated_time']!, _estimatedTimeMeta)); + _estimatedTimeMeta, + estimatedTime.isAcceptableOrUnknown( + data['estimated_time']!, _estimatedTimeMeta)); } if (data.containsKey('archived_date')) { - context.handle(_archivedDateMeta, archivedDate.isAcceptableOrUnknown(data['archived_date']!, _archivedDateMeta)); + context.handle( + _archivedDateMeta, + archivedDate.isAcceptableOrUnknown( + data['archived_date']!, _archivedDateMeta)); } if (data.containsKey('has_reminder')) { - context.handle(_hasReminderMeta, hasReminder.isAcceptableOrUnknown(data['has_reminder']!, _hasReminderMeta)); + context.handle( + _hasReminderMeta, + hasReminder.isAcceptableOrUnknown( + data['has_reminder']!, _hasReminderMeta)); } if (data.containsKey('reminder_time')) { - context.handle(_reminderTimeMeta, reminderTime.isAcceptableOrUnknown(data['reminder_time']!, _reminderTimeMeta)); + context.handle( + _reminderTimeMeta, + reminderTime.isAcceptableOrUnknown( + data['reminder_time']!, _reminderTimeMeta)); } if (data.containsKey('reminder_days')) { - context.handle(_reminderDaysMeta, reminderDays.isAcceptableOrUnknown(data['reminder_days']!, _reminderDaysMeta)); + context.handle( + _reminderDaysMeta, + reminderDays.isAcceptableOrUnknown( + data['reminder_days']!, _reminderDaysMeta)); } if (data.containsKey('has_goal')) { - context.handle(_hasGoalMeta, hasGoal.isAcceptableOrUnknown(data['has_goal']!, _hasGoalMeta)); + context.handle(_hasGoalMeta, + hasGoal.isAcceptableOrUnknown(data['has_goal']!, _hasGoalMeta)); } if (data.containsKey('target_frequency')) { context.handle( - _targetFrequencyMeta, targetFrequency.isAcceptableOrUnknown(data['target_frequency']!, _targetFrequencyMeta)); + _targetFrequencyMeta, + targetFrequency.isAcceptableOrUnknown( + data['target_frequency']!, _targetFrequencyMeta)); } if (data.containsKey('period_days')) { - context.handle(_periodDaysMeta, periodDays.isAcceptableOrUnknown(data['period_days']!, _periodDaysMeta)); + context.handle( + _periodDaysMeta, + periodDays.isAcceptableOrUnknown( + data['period_days']!, _periodDaysMeta)); } if (data.containsKey('daily_target')) { - context.handle(_dailyTargetMeta, dailyTarget.isAcceptableOrUnknown(data['daily_target']!, _dailyTargetMeta)); + context.handle( + _dailyTargetMeta, + dailyTarget.isAcceptableOrUnknown( + data['daily_target']!, _dailyTargetMeta)); } if (data.containsKey('order')) { - context.handle(_orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); + context.handle( + _orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); } return context; } @@ -1450,22 +1753,38 @@ class $HabitTableTable extends HabitTable with TableInfo<$HabitTableTable, Habit Habit map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Habit( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - name: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}name'])!, - description: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}description'])!, - estimatedTime: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}estimated_time']), - archivedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}archived_date']), - hasReminder: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}has_reminder'])!, - reminderTime: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}reminder_time']), - reminderDays: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}reminder_days'])!, - hasGoal: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}has_goal'])!, - targetFrequency: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}target_frequency'])!, - periodDays: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}period_days'])!, - dailyTarget: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}daily_target']), - order: attachedDatabase.typeMapping.read(DriftSqlType.double, data['${effectivePrefix}order'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name'])!, + description: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}description'])!, + estimatedTime: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}estimated_time']), + archivedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}archived_date']), + hasReminder: attachedDatabase.typeMapping + .read(DriftSqlType.bool, data['${effectivePrefix}has_reminder'])!, + reminderTime: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}reminder_time']), + reminderDays: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}reminder_days'])!, + hasGoal: attachedDatabase.typeMapping + .read(DriftSqlType.bool, data['${effectivePrefix}has_goal'])!, + targetFrequency: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}target_frequency'])!, + periodDays: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}period_days'])!, + dailyTarget: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}daily_target']), + order: attachedDatabase.typeMapping + .read(DriftSqlType.double, data['${effectivePrefix}order'])!, ); } @@ -1695,44 +2014,57 @@ class HabitTableCompanion extends UpdateCompanion { } } -class $HabitTagTableTable extends HabitTagTable with TableInfo<$HabitTagTableTable, HabitTag> { +class $HabitTagTableTable extends HabitTagTable + with TableInfo<$HabitTagTableTable, HabitTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $HabitTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _habitIdMeta = const VerificationMeta('habitId'); + static const VerificationMeta _habitIdMeta = + const VerificationMeta('habitId'); @override - late final GeneratedColumn habitId = - GeneratedColumn('habit_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn habitId = GeneratedColumn( + 'habit_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, habitId, tagId]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, habitId, tagId]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'habit_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -1741,23 +2073,34 @@ class $HabitTagTableTable extends HabitTagTable with TableInfo<$HabitTagTableTab context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('habit_id')) { - context.handle(_habitIdMeta, habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); + context.handle(_habitIdMeta, + habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); } else if (isInserting) { context.missing(_habitIdMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } @@ -1770,12 +2113,18 @@ class $HabitTagTableTable extends HabitTagTable with TableInfo<$HabitTagTableTab HabitTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return HabitTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - habitId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + habitId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, ); } @@ -1903,51 +2252,77 @@ class $HabitTimeRecordTableTable extends HabitTimeRecordTable $HabitTimeRecordTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _habitIdMeta = const VerificationMeta('habitId'); + static const VerificationMeta _habitIdMeta = + const VerificationMeta('habitId'); @override - late final GeneratedColumn habitId = GeneratedColumn('habit_id', aliasedName, false, + late final GeneratedColumn habitId = GeneratedColumn( + 'habit_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, - defaultConstraints: GeneratedColumn.constraintIsAlways('REFERENCES habit_table (id) ON DELETE CASCADE')); - static const VerificationMeta _durationMeta = const VerificationMeta('duration'); - @override - late final GeneratedColumn duration = - GeneratedColumn('duration', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true); - static const VerificationMeta _occurredAtMeta = const VerificationMeta('occurredAt'); - @override - late final GeneratedColumn occurredAt = GeneratedColumn('occurred_at', aliasedName, true, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'REFERENCES habit_table (id) ON DELETE CASCADE')); + static const VerificationMeta _durationMeta = + const VerificationMeta('duration'); + @override + late final GeneratedColumn duration = GeneratedColumn( + 'duration', aliasedName, false, + type: DriftSqlType.int, requiredDuringInsert: true); + static const VerificationMeta _occurredAtMeta = + const VerificationMeta('occurredAt'); + @override + late final GeneratedColumn occurredAt = GeneratedColumn( + 'occurred_at', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _isEstimatedMeta = const VerificationMeta('isEstimated'); + static const VerificationMeta _isEstimatedMeta = + const VerificationMeta('isEstimated'); @override - late final GeneratedColumn isEstimated = GeneratedColumn('is_estimated', aliasedName, false, + late final GeneratedColumn isEstimated = GeneratedColumn( + 'is_estimated', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("is_estimated" IN (0, 1))'), + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("is_estimated" IN (0, 1))'), defaultValue: const Constant(false)); @override - List get $columns => - [id, createdDate, modifiedDate, deletedDate, habitId, duration, occurredAt, isEstimated]; + List get $columns => [ + id, + createdDate, + modifiedDate, + deletedDate, + habitId, + duration, + occurredAt, + isEstimated + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'habit_time_record_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -1956,31 +2331,48 @@ class $HabitTimeRecordTableTable extends HabitTimeRecordTable context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('habit_id')) { - context.handle(_habitIdMeta, habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); + context.handle(_habitIdMeta, + habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); } else if (isInserting) { context.missing(_habitIdMeta); } if (data.containsKey('duration')) { - context.handle(_durationMeta, duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); + context.handle(_durationMeta, + duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); } else if (isInserting) { context.missing(_durationMeta); } if (data.containsKey('occurred_at')) { - context.handle(_occurredAtMeta, occurredAt.isAcceptableOrUnknown(data['occurred_at']!, _occurredAtMeta)); + context.handle( + _occurredAtMeta, + occurredAt.isAcceptableOrUnknown( + data['occurred_at']!, _occurredAtMeta)); } if (data.containsKey('is_estimated')) { - context.handle(_isEstimatedMeta, isEstimated.isAcceptableOrUnknown(data['is_estimated']!, _isEstimatedMeta)); + context.handle( + _isEstimatedMeta, + isEstimated.isAcceptableOrUnknown( + data['is_estimated']!, _isEstimatedMeta)); } return context; } @@ -1991,14 +2383,22 @@ class $HabitTimeRecordTableTable extends HabitTimeRecordTable HabitTimeRecord map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return HabitTimeRecord( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - habitId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, - duration: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}duration'])!, - occurredAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}occurred_at']), - isEstimated: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}is_estimated'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + habitId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, + duration: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}duration'])!, + occurredAt: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}occurred_at']), + isEstimated: attachedDatabase.typeMapping + .read(DriftSqlType.bool, data['${effectivePrefix}is_estimated'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), ); } @@ -2147,41 +2547,56 @@ class $NoteTableTable extends NoteTable with TableInfo<$NoteTableTable, Note> { $NoteTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _titleMeta = const VerificationMeta('title'); @override - late final GeneratedColumn title = - GeneratedColumn('title', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _contentMeta = const VerificationMeta('content'); + late final GeneratedColumn title = GeneratedColumn( + 'title', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _contentMeta = + const VerificationMeta('content'); @override - late final GeneratedColumn content = - GeneratedColumn('content', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); + late final GeneratedColumn content = GeneratedColumn( + 'content', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _orderMeta = const VerificationMeta('order'); @override - late final GeneratedColumn order = GeneratedColumn('order', aliasedName, false, - type: DriftSqlType.double, requiredDuringInsert: false, defaultValue: const Constant(0.0)); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn order = GeneratedColumn( + 'order', aliasedName, false, + type: DriftSqlType.double, + requiredDuringInsert: false, + defaultValue: const Constant(0.0)); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, title, content, order, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, title, content, order, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'note_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2190,26 +2605,38 @@ class $NoteTableTable extends NoteTable with TableInfo<$NoteTableTable, Note> { context.missing(_idMeta); } if (data.containsKey('title')) { - context.handle(_titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); + context.handle( + _titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); } else if (isInserting) { context.missing(_titleMeta); } if (data.containsKey('content')) { - context.handle(_contentMeta, content.isAcceptableOrUnknown(data['content']!, _contentMeta)); + context.handle(_contentMeta, + content.isAcceptableOrUnknown(data['content']!, _contentMeta)); } if (data.containsKey('order')) { - context.handle(_orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); + context.handle( + _orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -2220,13 +2647,20 @@ class $NoteTableTable extends NoteTable with TableInfo<$NoteTableTable, Note> { Note map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Note( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - title: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}title'])!, - content: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}content']), - order: attachedDatabase.typeMapping.read(DriftSqlType.double, data['${effectivePrefix}order'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + title: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}title'])!, + content: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}content']), + order: attachedDatabase.typeMapping + .read(DriftSqlType.double, data['${effectivePrefix}order'])!, ); } @@ -2356,44 +2790,56 @@ class NoteTableCompanion extends UpdateCompanion { } } -class $NoteTagTableTable extends NoteTagTable with TableInfo<$NoteTagTableTable, NoteTag> { +class $NoteTagTableTable extends NoteTagTable + with TableInfo<$NoteTagTableTable, NoteTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $NoteTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _noteIdMeta = const VerificationMeta('noteId'); @override - late final GeneratedColumn noteId = - GeneratedColumn('note_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn noteId = GeneratedColumn( + 'note_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, noteId, tagId, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, noteId, tagId, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'note_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2402,25 +2848,36 @@ class $NoteTagTableTable extends NoteTagTable with TableInfo<$NoteTagTableTable, context.missing(_idMeta); } if (data.containsKey('note_id')) { - context.handle(_noteIdMeta, noteId.isAcceptableOrUnknown(data['note_id']!, _noteIdMeta)); + context.handle(_noteIdMeta, + noteId.isAcceptableOrUnknown(data['note_id']!, _noteIdMeta)); } else if (isInserting) { context.missing(_noteIdMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -2431,12 +2888,18 @@ class $NoteTagTableTable extends NoteTagTable with TableInfo<$NoteTagTableTable, NoteTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return NoteTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - noteId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}note_id'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + noteId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}note_id'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, ); } @@ -2556,48 +3019,62 @@ class NoteTagTableCompanion extends UpdateCompanion { } } -class $SettingTableTable extends SettingTable with TableInfo<$SettingTableTable, Setting> { +class $SettingTableTable extends SettingTable + with TableInfo<$SettingTableTable, Setting> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $SettingTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _keyMeta = const VerificationMeta('key'); @override - late final GeneratedColumn key = - GeneratedColumn('key', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn key = GeneratedColumn( + 'key', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _valueMeta = const VerificationMeta('value'); @override - late final GeneratedColumn value = - GeneratedColumn('value', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn value = GeneratedColumn( + 'value', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); @override late final GeneratedColumnWithTypeConverter valueType = - GeneratedColumn('value_type', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true) - .withConverter($SettingTableTable.$convertervalueType); + GeneratedColumn('value_type', aliasedName, false, + type: DriftSqlType.int, requiredDuringInsert: true) + .withConverter( + $SettingTableTable.$convertervalueType); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, key, value, valueType]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, key, value, valueType]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'setting_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2606,23 +3083,34 @@ class $SettingTableTable extends SettingTable with TableInfo<$SettingTableTable, context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('key')) { - context.handle(_keyMeta, key.isAcceptableOrUnknown(data['key']!, _keyMeta)); + context.handle( + _keyMeta, key.isAcceptableOrUnknown(data['key']!, _keyMeta)); } else if (isInserting) { context.missing(_keyMeta); } if (data.containsKey('value')) { - context.handle(_valueMeta, value.isAcceptableOrUnknown(data['value']!, _valueMeta)); + context.handle( + _valueMeta, value.isAcceptableOrUnknown(data['value']!, _valueMeta)); } else if (isInserting) { context.missing(_valueMeta); } @@ -2635,14 +3123,21 @@ class $SettingTableTable extends SettingTable with TableInfo<$SettingTableTable, Setting map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Setting( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - key: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}key'])!, - value: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}value'])!, - valueType: $SettingTableTable.$convertervalueType - .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}value_type'])!), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + key: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}key'])!, + value: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}value'])!, + valueType: $SettingTableTable.$convertervalueType.fromSql(attachedDatabase + .typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}value_type'])!), ); } @@ -2753,7 +3248,8 @@ class SettingTableCompanion extends UpdateCompanion { map['value'] = Variable(value.value); } if (valueType.present) { - map['value_type'] = Variable($SettingTableTable.$convertervalueType.toSql(valueType.value)); + map['value_type'] = Variable( + $SettingTableTable.$convertervalueType.toSql(valueType.value)); } if (rowid.present) { map['rowid'] = Variable(rowid.value); @@ -2777,61 +3273,89 @@ class SettingTableCompanion extends UpdateCompanion { } } -class $SyncDeviceTableTable extends SyncDeviceTable with TableInfo<$SyncDeviceTableTable, SyncDevice> { +class $SyncDeviceTableTable extends SyncDeviceTable + with TableInfo<$SyncDeviceTableTable, SyncDevice> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $SyncDeviceTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _fromIpMeta = const VerificationMeta('fromIp'); @override - late final GeneratedColumn fromIp = - GeneratedColumn('from_ip', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn fromIp = GeneratedColumn( + 'from_ip', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _toIpMeta = const VerificationMeta('toIp'); @override - late final GeneratedColumn toIp = - GeneratedColumn('to_ip', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _fromDeviceIdMeta = const VerificationMeta('fromDeviceId'); + late final GeneratedColumn toIp = GeneratedColumn( + 'to_ip', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _fromDeviceIdMeta = + const VerificationMeta('fromDeviceId'); @override - late final GeneratedColumn fromDeviceId = GeneratedColumn('from_device_id', aliasedName, false, + late final GeneratedColumn fromDeviceId = GeneratedColumn( + 'from_device_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _toDeviceIdMeta = const VerificationMeta('toDeviceId'); + static const VerificationMeta _toDeviceIdMeta = + const VerificationMeta('toDeviceId'); @override - late final GeneratedColumn toDeviceId = GeneratedColumn('to_device_id', aliasedName, false, + late final GeneratedColumn toDeviceId = GeneratedColumn( + 'to_device_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _nameMeta = const VerificationMeta('name'); @override - late final GeneratedColumn name = - GeneratedColumn('name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _lastSyncDateMeta = const VerificationMeta('lastSyncDate'); + late final GeneratedColumn name = GeneratedColumn( + 'name', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _lastSyncDateMeta = + const VerificationMeta('lastSyncDate'); @override - late final GeneratedColumn lastSyncDate = GeneratedColumn('last_sync_date', aliasedName, true, + late final GeneratedColumn lastSyncDate = GeneratedColumn( + 'last_sync_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => - [id, createdDate, modifiedDate, deletedDate, fromIp, toIp, fromDeviceId, toDeviceId, name, lastSyncDate]; + List get $columns => [ + id, + createdDate, + modifiedDate, + deletedDate, + fromIp, + toIp, + fromDeviceId, + toDeviceId, + name, + lastSyncDate + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'sync_device_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2840,41 +3364,62 @@ class $SyncDeviceTableTable extends SyncDeviceTable with TableInfo<$SyncDeviceTa context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('from_ip')) { - context.handle(_fromIpMeta, fromIp.isAcceptableOrUnknown(data['from_ip']!, _fromIpMeta)); + context.handle(_fromIpMeta, + fromIp.isAcceptableOrUnknown(data['from_ip']!, _fromIpMeta)); } else if (isInserting) { context.missing(_fromIpMeta); } if (data.containsKey('to_ip')) { - context.handle(_toIpMeta, toIp.isAcceptableOrUnknown(data['to_ip']!, _toIpMeta)); + context.handle( + _toIpMeta, toIp.isAcceptableOrUnknown(data['to_ip']!, _toIpMeta)); } else if (isInserting) { context.missing(_toIpMeta); } if (data.containsKey('from_device_id')) { - context.handle(_fromDeviceIdMeta, fromDeviceId.isAcceptableOrUnknown(data['from_device_id']!, _fromDeviceIdMeta)); + context.handle( + _fromDeviceIdMeta, + fromDeviceId.isAcceptableOrUnknown( + data['from_device_id']!, _fromDeviceIdMeta)); } else if (isInserting) { context.missing(_fromDeviceIdMeta); } if (data.containsKey('to_device_id')) { - context.handle(_toDeviceIdMeta, toDeviceId.isAcceptableOrUnknown(data['to_device_id']!, _toDeviceIdMeta)); + context.handle( + _toDeviceIdMeta, + toDeviceId.isAcceptableOrUnknown( + data['to_device_id']!, _toDeviceIdMeta)); } else if (isInserting) { context.missing(_toDeviceIdMeta); } if (data.containsKey('name')) { - context.handle(_nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); + context.handle( + _nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); } if (data.containsKey('last_sync_date')) { - context.handle(_lastSyncDateMeta, lastSyncDate.isAcceptableOrUnknown(data['last_sync_date']!, _lastSyncDateMeta)); + context.handle( + _lastSyncDateMeta, + lastSyncDate.isAcceptableOrUnknown( + data['last_sync_date']!, _lastSyncDateMeta)); } return context; } @@ -2885,16 +3430,26 @@ class $SyncDeviceTableTable extends SyncDeviceTable with TableInfo<$SyncDeviceTa SyncDevice map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return SyncDevice( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - fromIp: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}from_ip'])!, - toIp: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}to_ip'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - fromDeviceId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}from_device_id'])!, - toDeviceId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}to_device_id'])!, - name: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}name']), - lastSyncDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}last_sync_date']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + fromIp: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}from_ip'])!, + toIp: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}to_ip'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + fromDeviceId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}from_device_id'])!, + toDeviceId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}to_device_id'])!, + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name']), + lastSyncDate: attachedDatabase.typeMapping.read( + DriftSqlType.dateTime, data['${effectivePrefix}last_sync_date']), ); } @@ -3067,44 +3622,58 @@ class $TagTableTable extends TagTable with TableInfo<$TagTableTable, Tag> { $TagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _nameMeta = const VerificationMeta('name'); @override - late final GeneratedColumn name = - GeneratedColumn('name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn name = GeneratedColumn( + 'name', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _colorMeta = const VerificationMeta('color'); @override - late final GeneratedColumn color = - GeneratedColumn('color', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _isArchivedMeta = const VerificationMeta('isArchived'); + late final GeneratedColumn color = GeneratedColumn( + 'color', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _isArchivedMeta = + const VerificationMeta('isArchived'); @override - late final GeneratedColumn isArchived = GeneratedColumn('is_archived', aliasedName, false, + late final GeneratedColumn isArchived = GeneratedColumn( + 'is_archived', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("is_archived" IN (0, 1))'), + defaultConstraints: + GeneratedColumn.constraintIsAlways('CHECK ("is_archived" IN (0, 1))'), defaultValue: const Constant(false)); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, name, color, isArchived]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, name, color, isArchived]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -3113,26 +3682,40 @@ class $TagTableTable extends TagTable with TableInfo<$TagTableTable, Tag> { context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('name')) { - context.handle(_nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); + context.handle( + _nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); } else if (isInserting) { context.missing(_nameMeta); } if (data.containsKey('color')) { - context.handle(_colorMeta, color.isAcceptableOrUnknown(data['color']!, _colorMeta)); + context.handle( + _colorMeta, color.isAcceptableOrUnknown(data['color']!, _colorMeta)); } if (data.containsKey('is_archived')) { - context.handle(_isArchivedMeta, isArchived.isAcceptableOrUnknown(data['is_archived']!, _isArchivedMeta)); + context.handle( + _isArchivedMeta, + isArchived.isAcceptableOrUnknown( + data['is_archived']!, _isArchivedMeta)); } return context; } @@ -3143,13 +3726,20 @@ class $TagTableTable extends TagTable with TableInfo<$TagTableTable, Tag> { Tag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Tag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - name: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}name'])!, - isArchived: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}is_archived'])!, - color: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}color']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name'])!, + isArchived: attachedDatabase.typeMapping + .read(DriftSqlType.bool, data['${effectivePrefix}is_archived'])!, + color: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}color']), ); } @@ -3279,44 +3869,64 @@ class TagTableCompanion extends UpdateCompanion { } } -class $TagTagTableTable extends TagTagTable with TableInfo<$TagTagTableTable, TagTag> { +class $TagTagTableTable extends TagTagTable + with TableInfo<$TagTagTableTable, TagTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $TagTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _primaryTagIdMeta = const VerificationMeta('primaryTagId'); + static const VerificationMeta _primaryTagIdMeta = + const VerificationMeta('primaryTagId'); @override - late final GeneratedColumn primaryTagId = GeneratedColumn('primary_tag_id', aliasedName, false, + late final GeneratedColumn primaryTagId = GeneratedColumn( + 'primary_tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _secondaryTagIdMeta = const VerificationMeta('secondaryTagId'); + static const VerificationMeta _secondaryTagIdMeta = + const VerificationMeta('secondaryTagId'); @override - late final GeneratedColumn secondaryTagId = GeneratedColumn('secondary_tag_id', aliasedName, false, + late final GeneratedColumn secondaryTagId = GeneratedColumn( + 'secondary_tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, primaryTagId, secondaryTagId]; + List get $columns => [ + id, + createdDate, + modifiedDate, + deletedDate, + primaryTagId, + secondaryTagId + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'tag_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -3325,24 +3935,38 @@ class $TagTagTableTable extends TagTagTable with TableInfo<$TagTagTableTable, Ta context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('primary_tag_id')) { - context.handle(_primaryTagIdMeta, primaryTagId.isAcceptableOrUnknown(data['primary_tag_id']!, _primaryTagIdMeta)); + context.handle( + _primaryTagIdMeta, + primaryTagId.isAcceptableOrUnknown( + data['primary_tag_id']!, _primaryTagIdMeta)); } else if (isInserting) { context.missing(_primaryTagIdMeta); } if (data.containsKey('secondary_tag_id')) { context.handle( - _secondaryTagIdMeta, secondaryTagId.isAcceptableOrUnknown(data['secondary_tag_id']!, _secondaryTagIdMeta)); + _secondaryTagIdMeta, + secondaryTagId.isAcceptableOrUnknown( + data['secondary_tag_id']!, _secondaryTagIdMeta)); } else if (isInserting) { context.missing(_secondaryTagIdMeta); } @@ -3355,13 +3979,18 @@ class $TagTagTableTable extends TagTagTable with TableInfo<$TagTagTableTable, Ta TagTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return TagTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - primaryTagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}primary_tag_id'])!, - secondaryTagId: - attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}secondary_tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + primaryTagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}primary_tag_id'])!, + secondaryTagId: attachedDatabase.typeMapping.read( + DriftSqlType.string, data['${effectivePrefix}secondary_tag_id'])!, ); } @@ -3488,99 +4117,144 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { $TaskTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _parentTaskIdMeta = const VerificationMeta('parentTaskId'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _parentTaskIdMeta = + const VerificationMeta('parentTaskId'); @override - late final GeneratedColumn parentTaskId = GeneratedColumn('parent_task_id', aliasedName, true, + late final GeneratedColumn parentTaskId = GeneratedColumn( + 'parent_task_id', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _titleMeta = const VerificationMeta('title'); @override - late final GeneratedColumn title = - GeneratedColumn('title', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _descriptionMeta = const VerificationMeta('description'); + late final GeneratedColumn title = GeneratedColumn( + 'title', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _descriptionMeta = + const VerificationMeta('description'); @override - late final GeneratedColumn description = - GeneratedColumn('description', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); + late final GeneratedColumn description = GeneratedColumn( + 'description', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); @override - late final GeneratedColumnWithTypeConverter priority = - GeneratedColumn('priority', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false) - .withConverter($TaskTableTable.$converterpriorityn); - static const VerificationMeta _plannedDateMeta = const VerificationMeta('plannedDate'); + late final GeneratedColumnWithTypeConverter + priority = GeneratedColumn('priority', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false) + .withConverter( + $TaskTableTable.$converterpriorityn); + static const VerificationMeta _plannedDateMeta = + const VerificationMeta('plannedDate'); @override - late final GeneratedColumn plannedDate = GeneratedColumn('planned_date', aliasedName, true, + late final GeneratedColumn plannedDate = GeneratedColumn( + 'planned_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deadlineDateMeta = const VerificationMeta('deadlineDate'); + static const VerificationMeta _deadlineDateMeta = + const VerificationMeta('deadlineDate'); @override - late final GeneratedColumn deadlineDate = GeneratedColumn('deadline_date', aliasedName, true, + late final GeneratedColumn deadlineDate = GeneratedColumn( + 'deadline_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _estimatedTimeMeta = const VerificationMeta('estimatedTime'); + static const VerificationMeta _estimatedTimeMeta = + const VerificationMeta('estimatedTime'); @override - late final GeneratedColumn estimatedTime = - GeneratedColumn('estimated_time', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); - static const VerificationMeta _completedAtMeta = const VerificationMeta('completedAt'); + late final GeneratedColumn estimatedTime = GeneratedColumn( + 'estimated_time', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false); + static const VerificationMeta _completedAtMeta = + const VerificationMeta('completedAt'); @override - late final GeneratedColumn completedAt = GeneratedColumn('completed_at', aliasedName, true, + late final GeneratedColumn completedAt = GeneratedColumn( + 'completed_at', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _orderMeta = const VerificationMeta('order'); @override - late final GeneratedColumn order = GeneratedColumn('order', aliasedName, false, - type: DriftSqlType.double, requiredDuringInsert: false, defaultValue: const Constant(0.0)); - @override - late final GeneratedColumnWithTypeConverter plannedDateReminderTime = GeneratedColumn( - 'planned_date_reminder_time', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(0)) - .withConverter($TaskTableTable.$converterplannedDateReminderTime); - @override - late final GeneratedColumnWithTypeConverter deadlineDateReminderTime = GeneratedColumn( - 'deadline_date_reminder_time', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(0)) - .withConverter($TaskTableTable.$converterdeadlineDateReminderTime); - @override - late final GeneratedColumnWithTypeConverter recurrenceType = GeneratedColumn( - 'recurrence_type', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(0)) - .withConverter($TaskTableTable.$converterrecurrenceType); - static const VerificationMeta _recurrenceIntervalMeta = const VerificationMeta('recurrenceInterval'); - @override - late final GeneratedColumn recurrenceInterval = GeneratedColumn('recurrence_interval', aliasedName, true, + late final GeneratedColumn order = GeneratedColumn( + 'order', aliasedName, false, + type: DriftSqlType.double, + requiredDuringInsert: false, + defaultValue: const Constant(0.0)); + @override + late final GeneratedColumnWithTypeConverter + plannedDateReminderTime = GeneratedColumn( + 'planned_date_reminder_time', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(0)) + .withConverter( + $TaskTableTable.$converterplannedDateReminderTime); + @override + late final GeneratedColumnWithTypeConverter + deadlineDateReminderTime = GeneratedColumn( + 'deadline_date_reminder_time', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(0)) + .withConverter( + $TaskTableTable.$converterdeadlineDateReminderTime); + @override + late final GeneratedColumnWithTypeConverter + recurrenceType = GeneratedColumn( + 'recurrence_type', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(0)) + .withConverter( + $TaskTableTable.$converterrecurrenceType); + static const VerificationMeta _recurrenceIntervalMeta = + const VerificationMeta('recurrenceInterval'); + @override + late final GeneratedColumn recurrenceInterval = GeneratedColumn( + 'recurrence_interval', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); - static const VerificationMeta _recurrenceDaysStringMeta = const VerificationMeta('recurrenceDaysString'); - @override - late final GeneratedColumn recurrenceDaysString = GeneratedColumn( - 'recurrence_days_string', aliasedName, true, - type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _recurrenceStartDateMeta = const VerificationMeta('recurrenceStartDate'); - @override - late final GeneratedColumn recurrenceStartDate = GeneratedColumn( - 'recurrence_start_date', aliasedName, true, - type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _recurrenceEndDateMeta = const VerificationMeta('recurrenceEndDate'); - @override - late final GeneratedColumn recurrenceEndDate = GeneratedColumn( - 'recurrence_end_date', aliasedName, true, - type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _recurrenceCountMeta = const VerificationMeta('recurrenceCount'); + static const VerificationMeta _recurrenceDaysStringMeta = + const VerificationMeta('recurrenceDaysString'); + @override + late final GeneratedColumn recurrenceDaysString = + GeneratedColumn('recurrence_days_string', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _recurrenceStartDateMeta = + const VerificationMeta('recurrenceStartDate'); + @override + late final GeneratedColumn recurrenceStartDate = + GeneratedColumn('recurrence_start_date', aliasedName, true, + type: DriftSqlType.dateTime, requiredDuringInsert: false); + static const VerificationMeta _recurrenceEndDateMeta = + const VerificationMeta('recurrenceEndDate'); + @override + late final GeneratedColumn recurrenceEndDate = + GeneratedColumn('recurrence_end_date', aliasedName, true, + type: DriftSqlType.dateTime, requiredDuringInsert: false); + static const VerificationMeta _recurrenceCountMeta = + const VerificationMeta('recurrenceCount'); + @override + late final GeneratedColumn recurrenceCount = GeneratedColumn( + 'recurrence_count', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false); + static const VerificationMeta _recurrenceParentIdMeta = + const VerificationMeta('recurrenceParentId'); @override - late final GeneratedColumn recurrenceCount = - GeneratedColumn('recurrence_count', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); - static const VerificationMeta _recurrenceParentIdMeta = const VerificationMeta('recurrenceParentId'); - @override - late final GeneratedColumn recurrenceParentId = GeneratedColumn( - 'recurrence_parent_id', aliasedName, true, - type: DriftSqlType.string, requiredDuringInsert: false); + late final GeneratedColumn recurrenceParentId = + GeneratedColumn('recurrence_parent_id', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); @override List get $columns => [ id, @@ -3612,7 +4286,8 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { String get actualTableName => $name; static const String $name = 'task_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -3621,66 +4296,106 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { context.missing(_idMeta); } if (data.containsKey('parent_task_id')) { - context.handle(_parentTaskIdMeta, parentTaskId.isAcceptableOrUnknown(data['parent_task_id']!, _parentTaskIdMeta)); + context.handle( + _parentTaskIdMeta, + parentTaskId.isAcceptableOrUnknown( + data['parent_task_id']!, _parentTaskIdMeta)); } if (data.containsKey('title')) { - context.handle(_titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); + context.handle( + _titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); } else if (isInserting) { context.missing(_titleMeta); } if (data.containsKey('description')) { - context.handle(_descriptionMeta, description.isAcceptableOrUnknown(data['description']!, _descriptionMeta)); + context.handle( + _descriptionMeta, + description.isAcceptableOrUnknown( + data['description']!, _descriptionMeta)); } if (data.containsKey('planned_date')) { - context.handle(_plannedDateMeta, plannedDate.isAcceptableOrUnknown(data['planned_date']!, _plannedDateMeta)); + context.handle( + _plannedDateMeta, + plannedDate.isAcceptableOrUnknown( + data['planned_date']!, _plannedDateMeta)); } if (data.containsKey('deadline_date')) { - context.handle(_deadlineDateMeta, deadlineDate.isAcceptableOrUnknown(data['deadline_date']!, _deadlineDateMeta)); + context.handle( + _deadlineDateMeta, + deadlineDate.isAcceptableOrUnknown( + data['deadline_date']!, _deadlineDateMeta)); } if (data.containsKey('estimated_time')) { context.handle( - _estimatedTimeMeta, estimatedTime.isAcceptableOrUnknown(data['estimated_time']!, _estimatedTimeMeta)); + _estimatedTimeMeta, + estimatedTime.isAcceptableOrUnknown( + data['estimated_time']!, _estimatedTimeMeta)); } if (data.containsKey('completed_at')) { - context.handle(_completedAtMeta, completedAt.isAcceptableOrUnknown(data['completed_at']!, _completedAtMeta)); + context.handle( + _completedAtMeta, + completedAt.isAcceptableOrUnknown( + data['completed_at']!, _completedAtMeta)); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('order')) { - context.handle(_orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); + context.handle( + _orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); } if (data.containsKey('recurrence_interval')) { - context.handle(_recurrenceIntervalMeta, - recurrenceInterval.isAcceptableOrUnknown(data['recurrence_interval']!, _recurrenceIntervalMeta)); + context.handle( + _recurrenceIntervalMeta, + recurrenceInterval.isAcceptableOrUnknown( + data['recurrence_interval']!, _recurrenceIntervalMeta)); } if (data.containsKey('recurrence_days_string')) { - context.handle(_recurrenceDaysStringMeta, - recurrenceDaysString.isAcceptableOrUnknown(data['recurrence_days_string']!, _recurrenceDaysStringMeta)); + context.handle( + _recurrenceDaysStringMeta, + recurrenceDaysString.isAcceptableOrUnknown( + data['recurrence_days_string']!, _recurrenceDaysStringMeta)); } if (data.containsKey('recurrence_start_date')) { - context.handle(_recurrenceStartDateMeta, - recurrenceStartDate.isAcceptableOrUnknown(data['recurrence_start_date']!, _recurrenceStartDateMeta)); + context.handle( + _recurrenceStartDateMeta, + recurrenceStartDate.isAcceptableOrUnknown( + data['recurrence_start_date']!, _recurrenceStartDateMeta)); } if (data.containsKey('recurrence_end_date')) { - context.handle(_recurrenceEndDateMeta, - recurrenceEndDate.isAcceptableOrUnknown(data['recurrence_end_date']!, _recurrenceEndDateMeta)); + context.handle( + _recurrenceEndDateMeta, + recurrenceEndDate.isAcceptableOrUnknown( + data['recurrence_end_date']!, _recurrenceEndDateMeta)); } if (data.containsKey('recurrence_count')) { context.handle( - _recurrenceCountMeta, recurrenceCount.isAcceptableOrUnknown(data['recurrence_count']!, _recurrenceCountMeta)); + _recurrenceCountMeta, + recurrenceCount.isAcceptableOrUnknown( + data['recurrence_count']!, _recurrenceCountMeta)); } if (data.containsKey('recurrence_parent_id')) { - context.handle(_recurrenceParentIdMeta, - recurrenceParentId.isAcceptableOrUnknown(data['recurrence_parent_id']!, _recurrenceParentIdMeta)); + context.handle( + _recurrenceParentIdMeta, + recurrenceParentId.isAcceptableOrUnknown( + data['recurrence_parent_id']!, _recurrenceParentIdMeta)); } return context; } @@ -3691,37 +4406,57 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { Task map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Task( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - title: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}title'])!, - description: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}description']), - plannedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}planned_date']), - deadlineDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deadline_date']), - priority: $TaskTableTable.$converterpriorityn - .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}priority'])), - estimatedTime: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}estimated_time']), - completedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}completed_at']), - parentTaskId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}parent_task_id']), - order: attachedDatabase.typeMapping.read(DriftSqlType.double, data['${effectivePrefix}order'])!, - plannedDateReminderTime: $TaskTableTable.$converterplannedDateReminderTime.fromSql( - attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}planned_date_reminder_time'])!), - deadlineDateReminderTime: $TaskTableTable.$converterdeadlineDateReminderTime.fromSql( - attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}deadline_date_reminder_time'])!), - recurrenceType: $TaskTableTable.$converterrecurrenceType - .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}recurrence_type'])!), - recurrenceInterval: - attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}recurrence_interval']), - recurrenceDaysString: - attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}recurrence_days_string']), - recurrenceStartDate: - attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}recurrence_start_date']), - recurrenceEndDate: - attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}recurrence_end_date']), - recurrenceCount: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}recurrence_count']), - recurrenceParentId: - attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}recurrence_parent_id']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + title: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}title'])!, + description: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}description']), + plannedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}planned_date']), + deadlineDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deadline_date']), + priority: $TaskTableTable.$converterpriorityn.fromSql(attachedDatabase + .typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}priority'])), + estimatedTime: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}estimated_time']), + completedAt: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}completed_at']), + parentTaskId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}parent_task_id']), + order: attachedDatabase.typeMapping + .read(DriftSqlType.double, data['${effectivePrefix}order'])!, + plannedDateReminderTime: $TaskTableTable.$converterplannedDateReminderTime + .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, + data['${effectivePrefix}planned_date_reminder_time'])!), + deadlineDateReminderTime: $TaskTableTable + .$converterdeadlineDateReminderTime + .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, + data['${effectivePrefix}deadline_date_reminder_time'])!), + recurrenceType: $TaskTableTable.$converterrecurrenceType.fromSql( + attachedDatabase.typeMapping.read( + DriftSqlType.int, data['${effectivePrefix}recurrence_type'])!), + recurrenceInterval: attachedDatabase.typeMapping.read( + DriftSqlType.int, data['${effectivePrefix}recurrence_interval']), + recurrenceDaysString: attachedDatabase.typeMapping.read( + DriftSqlType.string, + data['${effectivePrefix}recurrence_days_string']), + recurrenceStartDate: attachedDatabase.typeMapping.read( + DriftSqlType.dateTime, + data['${effectivePrefix}recurrence_start_date']), + recurrenceEndDate: attachedDatabase.typeMapping.read( + DriftSqlType.dateTime, data['${effectivePrefix}recurrence_end_date']), + recurrenceCount: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}recurrence_count']), + recurrenceParentId: attachedDatabase.typeMapping.read( + DriftSqlType.string, data['${effectivePrefix}recurrence_parent_id']), ); } @@ -3732,11 +4467,13 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { static JsonTypeConverter2 $converterpriority = const EnumIndexConverter(EisenhowerPriority.values); - static JsonTypeConverter2 $converterpriorityn = - JsonTypeConverter2.asNullable($converterpriority); - static JsonTypeConverter2 $converterplannedDateReminderTime = + static JsonTypeConverter2 + $converterpriorityn = JsonTypeConverter2.asNullable($converterpriority); + static JsonTypeConverter2 + $converterplannedDateReminderTime = const EnumIndexConverter(ReminderTime.values); - static JsonTypeConverter2 $converterdeadlineDateReminderTime = + static JsonTypeConverter2 + $converterdeadlineDateReminderTime = const EnumIndexConverter(ReminderTime.values); static JsonTypeConverter2 $converterrecurrenceType = const EnumIndexConverter(RecurrenceType.values); @@ -3857,15 +4594,20 @@ class TaskTableCompanion extends UpdateCompanion { if (modifiedDate != null) 'modified_date': modifiedDate, if (deletedDate != null) 'deleted_date': deletedDate, if (order != null) 'order': order, - if (plannedDateReminderTime != null) 'planned_date_reminder_time': plannedDateReminderTime, - if (deadlineDateReminderTime != null) 'deadline_date_reminder_time': deadlineDateReminderTime, + if (plannedDateReminderTime != null) + 'planned_date_reminder_time': plannedDateReminderTime, + if (deadlineDateReminderTime != null) + 'deadline_date_reminder_time': deadlineDateReminderTime, if (recurrenceType != null) 'recurrence_type': recurrenceType, if (recurrenceInterval != null) 'recurrence_interval': recurrenceInterval, - if (recurrenceDaysString != null) 'recurrence_days_string': recurrenceDaysString, - if (recurrenceStartDate != null) 'recurrence_start_date': recurrenceStartDate, + if (recurrenceDaysString != null) + 'recurrence_days_string': recurrenceDaysString, + if (recurrenceStartDate != null) + 'recurrence_start_date': recurrenceStartDate, if (recurrenceEndDate != null) 'recurrence_end_date': recurrenceEndDate, if (recurrenceCount != null) 'recurrence_count': recurrenceCount, - if (recurrenceParentId != null) 'recurrence_parent_id': recurrenceParentId, + if (recurrenceParentId != null) + 'recurrence_parent_id': recurrenceParentId, if (rowid != null) 'rowid': rowid, }); } @@ -3908,8 +4650,10 @@ class TaskTableCompanion extends UpdateCompanion { modifiedDate: modifiedDate ?? this.modifiedDate, deletedDate: deletedDate ?? this.deletedDate, order: order ?? this.order, - plannedDateReminderTime: plannedDateReminderTime ?? this.plannedDateReminderTime, - deadlineDateReminderTime: deadlineDateReminderTime ?? this.deadlineDateReminderTime, + plannedDateReminderTime: + plannedDateReminderTime ?? this.plannedDateReminderTime, + deadlineDateReminderTime: + deadlineDateReminderTime ?? this.deadlineDateReminderTime, recurrenceType: recurrenceType ?? this.recurrenceType, recurrenceInterval: recurrenceInterval ?? this.recurrenceInterval, recurrenceDaysString: recurrenceDaysString ?? this.recurrenceDaysString, @@ -3937,7 +4681,8 @@ class TaskTableCompanion extends UpdateCompanion { map['description'] = Variable(description.value); } if (priority.present) { - map['priority'] = Variable($TaskTableTable.$converterpriorityn.toSql(priority.value)); + map['priority'] = Variable( + $TaskTableTable.$converterpriorityn.toSql(priority.value)); } if (plannedDate.present) { map['planned_date'] = Variable(plannedDate.value); @@ -3964,24 +4709,29 @@ class TaskTableCompanion extends UpdateCompanion { map['order'] = Variable(order.value); } if (plannedDateReminderTime.present) { - map['planned_date_reminder_time'] = - Variable($TaskTableTable.$converterplannedDateReminderTime.toSql(plannedDateReminderTime.value)); + map['planned_date_reminder_time'] = Variable($TaskTableTable + .$converterplannedDateReminderTime + .toSql(plannedDateReminderTime.value)); } if (deadlineDateReminderTime.present) { - map['deadline_date_reminder_time'] = - Variable($TaskTableTable.$converterdeadlineDateReminderTime.toSql(deadlineDateReminderTime.value)); + map['deadline_date_reminder_time'] = Variable($TaskTableTable + .$converterdeadlineDateReminderTime + .toSql(deadlineDateReminderTime.value)); } if (recurrenceType.present) { - map['recurrence_type'] = Variable($TaskTableTable.$converterrecurrenceType.toSql(recurrenceType.value)); + map['recurrence_type'] = Variable( + $TaskTableTable.$converterrecurrenceType.toSql(recurrenceType.value)); } if (recurrenceInterval.present) { map['recurrence_interval'] = Variable(recurrenceInterval.value); } if (recurrenceDaysString.present) { - map['recurrence_days_string'] = Variable(recurrenceDaysString.value); + map['recurrence_days_string'] = + Variable(recurrenceDaysString.value); } if (recurrenceStartDate.present) { - map['recurrence_start_date'] = Variable(recurrenceStartDate.value); + map['recurrence_start_date'] = + Variable(recurrenceStartDate.value); } if (recurrenceEndDate.present) { map['recurrence_end_date'] = Variable(recurrenceEndDate.value); @@ -4029,44 +4779,56 @@ class TaskTableCompanion extends UpdateCompanion { } } -class $TaskTagTableTable extends TaskTagTable with TableInfo<$TaskTagTableTable, TaskTag> { +class $TaskTagTableTable extends TaskTagTable + with TableInfo<$TaskTagTableTable, TaskTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $TaskTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _taskIdMeta = const VerificationMeta('taskId'); @override - late final GeneratedColumn taskId = - GeneratedColumn('task_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn taskId = GeneratedColumn( + 'task_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, taskId, tagId]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, taskId, tagId]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'task_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -4075,23 +4837,34 @@ class $TaskTagTableTable extends TaskTagTable with TableInfo<$TaskTagTableTable, context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('task_id')) { - context.handle(_taskIdMeta, taskId.isAcceptableOrUnknown(data['task_id']!, _taskIdMeta)); + context.handle(_taskIdMeta, + taskId.isAcceptableOrUnknown(data['task_id']!, _taskIdMeta)); } else if (isInserting) { context.missing(_taskIdMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } @@ -4104,12 +4877,18 @@ class $TaskTagTableTable extends TaskTagTable with TableInfo<$TaskTagTableTable, TaskTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return TaskTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - taskId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}task_id'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + taskId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}task_id'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, ); } @@ -4229,44 +5008,57 @@ class TaskTagTableCompanion extends UpdateCompanion { } } -class $TaskTimeRecordTableTable extends TaskTimeRecordTable with TableInfo<$TaskTimeRecordTableTable, TaskTimeRecord> { +class $TaskTimeRecordTableTable extends TaskTimeRecordTable + with TableInfo<$TaskTimeRecordTableTable, TaskTimeRecord> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $TaskTimeRecordTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _taskIdMeta = const VerificationMeta('taskId'); @override - late final GeneratedColumn taskId = - GeneratedColumn('task_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _durationMeta = const VerificationMeta('duration'); + late final GeneratedColumn taskId = GeneratedColumn( + 'task_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _durationMeta = + const VerificationMeta('duration'); @override - late final GeneratedColumn duration = - GeneratedColumn('duration', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn duration = GeneratedColumn( + 'duration', aliasedName, false, + type: DriftSqlType.int, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, taskId, duration, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, taskId, duration, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'task_time_record_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -4275,25 +5067,36 @@ class $TaskTimeRecordTableTable extends TaskTimeRecordTable with TableInfo<$Task context.missing(_idMeta); } if (data.containsKey('task_id')) { - context.handle(_taskIdMeta, taskId.isAcceptableOrUnknown(data['task_id']!, _taskIdMeta)); + context.handle(_taskIdMeta, + taskId.isAcceptableOrUnknown(data['task_id']!, _taskIdMeta)); } else if (isInserting) { context.missing(_taskIdMeta); } if (data.containsKey('duration')) { - context.handle(_durationMeta, duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); + context.handle(_durationMeta, + duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); } else if (isInserting) { context.missing(_durationMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -4304,12 +5107,18 @@ class $TaskTimeRecordTableTable extends TaskTimeRecordTable with TableInfo<$Task TaskTimeRecord map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return TaskTimeRecord( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - taskId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}task_id'])!, - duration: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}duration'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + taskId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}task_id'])!, + duration: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}duration'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), ); } @@ -4432,26 +5241,35 @@ class TaskTimeRecordTableCompanion extends UpdateCompanion { abstract class _$AppDatabase extends GeneratedDatabase { _$AppDatabase(QueryExecutor e) : super(e); $AppDatabaseManager get managers => $AppDatabaseManager(this); - late final $AppUsageIgnoreRuleTableTable appUsageIgnoreRuleTable = $AppUsageIgnoreRuleTableTable(this); + late final $AppUsageIgnoreRuleTableTable appUsageIgnoreRuleTable = + $AppUsageIgnoreRuleTableTable(this); late final $AppUsageTableTable appUsageTable = $AppUsageTableTable(this); - late final $AppUsageTagRuleTableTable appUsageTagRuleTable = $AppUsageTagRuleTableTable(this); - late final $AppUsageTagTableTable appUsageTagTable = $AppUsageTagTableTable(this); - late final $AppUsageTimeRecordTableTable appUsageTimeRecordTable = $AppUsageTimeRecordTableTable(this); - late final $HabitRecordTableTable habitRecordTable = $HabitRecordTableTable(this); + late final $AppUsageTagRuleTableTable appUsageTagRuleTable = + $AppUsageTagRuleTableTable(this); + late final $AppUsageTagTableTable appUsageTagTable = + $AppUsageTagTableTable(this); + late final $AppUsageTimeRecordTableTable appUsageTimeRecordTable = + $AppUsageTimeRecordTableTable(this); + late final $HabitRecordTableTable habitRecordTable = + $HabitRecordTableTable(this); late final $HabitTableTable habitTable = $HabitTableTable(this); late final $HabitTagTableTable habitTagTable = $HabitTagTableTable(this); - late final $HabitTimeRecordTableTable habitTimeRecordTable = $HabitTimeRecordTableTable(this); + late final $HabitTimeRecordTableTable habitTimeRecordTable = + $HabitTimeRecordTableTable(this); late final $NoteTableTable noteTable = $NoteTableTable(this); late final $NoteTagTableTable noteTagTable = $NoteTagTableTable(this); late final $SettingTableTable settingTable = $SettingTableTable(this); - late final $SyncDeviceTableTable syncDeviceTable = $SyncDeviceTableTable(this); + late final $SyncDeviceTableTable syncDeviceTable = + $SyncDeviceTableTable(this); late final $TagTableTable tagTable = $TagTableTable(this); late final $TagTagTableTable tagTagTable = $TagTagTableTable(this); late final $TaskTableTable taskTable = $TaskTableTable(this); late final $TaskTagTableTable taskTagTable = $TaskTagTableTable(this); - late final $TaskTimeRecordTableTable taskTimeRecordTable = $TaskTimeRecordTableTable(this); + late final $TaskTimeRecordTableTable taskTimeRecordTable = + $TaskTimeRecordTableTable(this); @override - Iterable> get allTables => allSchemaEntities.whereType>(); + Iterable> get allTables => + allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ appUsageIgnoreRuleTable, @@ -4477,7 +5295,8 @@ abstract class _$AppDatabase extends GeneratedDatabase { StreamQueryUpdateRules get streamUpdateRules => const StreamQueryUpdateRules( [ WritePropagation( - on: TableUpdateQuery.onTableName('habit_table', limitUpdateKind: UpdateKind.delete), + on: TableUpdateQuery.onTableName('habit_table', + limitUpdateKind: UpdateKind.delete), result: [ TableUpdate('habit_time_record_table', kind: UpdateKind.delete), ], @@ -4486,7 +5305,8 @@ abstract class _$AppDatabase extends GeneratedDatabase { ); } -typedef $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder = AppUsageIgnoreRuleTableCompanion Function({ +typedef $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder + = AppUsageIgnoreRuleTableCompanion Function({ required String id, required String pattern, Value description, @@ -4495,7 +5315,8 @@ typedef $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder = AppUsageIgnoreRul Value deletedDate, Value rowid, }); -typedef $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder = AppUsageIgnoreRuleTableCompanion Function({ +typedef $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder + = AppUsageIgnoreRuleTableCompanion Function({ Value id, Value pattern, Value description, @@ -4505,7 +5326,8 @@ typedef $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder = AppUsageIgnoreRul Value rowid, }); -class $$AppUsageIgnoreRuleTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { +class $$AppUsageIgnoreRuleTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { $$AppUsageIgnoreRuleTableTableFilterComposer({ required super.$db, required super.$table, @@ -4513,25 +5335,27 @@ class $$AppUsageIgnoreRuleTableTableFilterComposer extends Composer<_$AppDatabas super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get pattern => - $composableBuilder(column: $table.pattern, builder: (column) => ColumnFilters(column)); + ColumnFilters get pattern => $composableBuilder( + column: $table.pattern, builder: (column) => ColumnFilters(column)); - ColumnFilters get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnFilters(column)); + ColumnFilters get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$AppUsageIgnoreRuleTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { +class $$AppUsageIgnoreRuleTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { $$AppUsageIgnoreRuleTableTableOrderingComposer({ required super.$db, required super.$table, @@ -4539,25 +5363,28 @@ class $$AppUsageIgnoreRuleTableTableOrderingComposer extends Composer<_$AppDatab super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get pattern => - $composableBuilder(column: $table.pattern, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get pattern => $composableBuilder( + column: $table.pattern, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageIgnoreRuleTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { +class $$AppUsageIgnoreRuleTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { $$AppUsageIgnoreRuleTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -4565,21 +5392,23 @@ class $$AppUsageIgnoreRuleTableTableAnnotationComposer extends Composer<_$AppDat super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get pattern => $composableBuilder(column: $table.pattern, builder: (column) => column); + GeneratedColumn get pattern => + $composableBuilder(column: $table.pattern, builder: (column) => column); - GeneratedColumn get description => - $composableBuilder(column: $table.description, builder: (column) => column); + GeneratedColumn get description => $composableBuilder( + column: $table.description, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$AppUsageIgnoreRuleTableTableTableManager extends RootTableManager< @@ -4591,16 +5420,27 @@ class $$AppUsageIgnoreRuleTableTableTableManager extends RootTableManager< $$AppUsageIgnoreRuleTableTableAnnotationComposer, $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder, $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder, - (AppUsageIgnoreRule, BaseReferences<_$AppDatabase, $AppUsageIgnoreRuleTableTable, AppUsageIgnoreRule>), + ( + AppUsageIgnoreRule, + BaseReferences<_$AppDatabase, $AppUsageIgnoreRuleTableTable, + AppUsageIgnoreRule> + ), AppUsageIgnoreRule, PrefetchHooks Function()> { - $$AppUsageIgnoreRuleTableTableTableManager(_$AppDatabase db, $AppUsageIgnoreRuleTableTable table) + $$AppUsageIgnoreRuleTableTableTableManager( + _$AppDatabase db, $AppUsageIgnoreRuleTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageIgnoreRuleTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageIgnoreRuleTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageIgnoreRuleTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageIgnoreRuleTableTableFilterComposer( + $db: db, $table: table), + createOrderingComposer: () => + $$AppUsageIgnoreRuleTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageIgnoreRuleTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value pattern = const Value.absent(), @@ -4637,24 +5477,32 @@ class $$AppUsageIgnoreRuleTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } -typedef $$AppUsageIgnoreRuleTableTableProcessedTableManager = ProcessedTableManager< - _$AppDatabase, - $AppUsageIgnoreRuleTableTable, - AppUsageIgnoreRule, - $$AppUsageIgnoreRuleTableTableFilterComposer, - $$AppUsageIgnoreRuleTableTableOrderingComposer, - $$AppUsageIgnoreRuleTableTableAnnotationComposer, - $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder, - $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder, - (AppUsageIgnoreRule, BaseReferences<_$AppDatabase, $AppUsageIgnoreRuleTableTable, AppUsageIgnoreRule>), - AppUsageIgnoreRule, - PrefetchHooks Function()>; -typedef $$AppUsageTableTableCreateCompanionBuilder = AppUsageTableCompanion Function({ +typedef $$AppUsageIgnoreRuleTableTableProcessedTableManager + = ProcessedTableManager< + _$AppDatabase, + $AppUsageIgnoreRuleTableTable, + AppUsageIgnoreRule, + $$AppUsageIgnoreRuleTableTableFilterComposer, + $$AppUsageIgnoreRuleTableTableOrderingComposer, + $$AppUsageIgnoreRuleTableTableAnnotationComposer, + $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder, + $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder, + ( + AppUsageIgnoreRule, + BaseReferences<_$AppDatabase, $AppUsageIgnoreRuleTableTable, + AppUsageIgnoreRule> + ), + AppUsageIgnoreRule, + PrefetchHooks Function()>; +typedef $$AppUsageTableTableCreateCompanionBuilder = AppUsageTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -4665,7 +5513,8 @@ typedef $$AppUsageTableTableCreateCompanionBuilder = AppUsageTableCompanion Func Value deviceName, Value rowid, }); -typedef $$AppUsageTableTableUpdateCompanionBuilder = AppUsageTableCompanion Function({ +typedef $$AppUsageTableTableUpdateCompanionBuilder = AppUsageTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -4677,7 +5526,8 @@ typedef $$AppUsageTableTableUpdateCompanionBuilder = AppUsageTableCompanion Func Value rowid, }); -class $$AppUsageTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageTableTable> { +class $$AppUsageTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageTableTable> { $$AppUsageTableTableFilterComposer({ required super.$db, required super.$table, @@ -4685,30 +5535,33 @@ class $$AppUsageTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get name => $composableBuilder(column: $table.name, builder: (column) => ColumnFilters(column)); + ColumnFilters get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnFilters(column)); - ColumnFilters get displayName => - $composableBuilder(column: $table.displayName, builder: (column) => ColumnFilters(column)); + ColumnFilters get displayName => $composableBuilder( + column: $table.displayName, builder: (column) => ColumnFilters(column)); - ColumnFilters get color => - $composableBuilder(column: $table.color, builder: (column) => ColumnFilters(column)); + ColumnFilters get color => $composableBuilder( + column: $table.color, builder: (column) => ColumnFilters(column)); - ColumnFilters get deviceName => - $composableBuilder(column: $table.deviceName, builder: (column) => ColumnFilters(column)); + ColumnFilters get deviceName => $composableBuilder( + column: $table.deviceName, builder: (column) => ColumnFilters(column)); } -class $$AppUsageTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageTableTable> { +class $$AppUsageTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageTableTable> { $$AppUsageTableTableOrderingComposer({ required super.$db, required super.$table, @@ -4716,31 +5569,34 @@ class $$AppUsageTableTableOrderingComposer extends Composer<_$AppDatabase, $AppU super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get name => - $composableBuilder(column: $table.name, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get displayName => - $composableBuilder(column: $table.displayName, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get displayName => $composableBuilder( + column: $table.displayName, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get color => - $composableBuilder(column: $table.color, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get color => $composableBuilder( + column: $table.color, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deviceName => - $composableBuilder(column: $table.deviceName, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deviceName => $composableBuilder( + column: $table.deviceName, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageTableTable> { +class $$AppUsageTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageTableTable> { $$AppUsageTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -4748,25 +5604,29 @@ class $$AppUsageTableTableAnnotationComposer extends Composer<_$AppDatabase, $Ap super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get name => $composableBuilder(column: $table.name, builder: (column) => column); + GeneratedColumn get name => + $composableBuilder(column: $table.name, builder: (column) => column); - GeneratedColumn get displayName => - $composableBuilder(column: $table.displayName, builder: (column) => column); + GeneratedColumn get displayName => $composableBuilder( + column: $table.displayName, builder: (column) => column); - GeneratedColumn get color => $composableBuilder(column: $table.color, builder: (column) => column); + GeneratedColumn get color => + $composableBuilder(column: $table.color, builder: (column) => column); - GeneratedColumn get deviceName => $composableBuilder(column: $table.deviceName, builder: (column) => column); + GeneratedColumn get deviceName => $composableBuilder( + column: $table.deviceName, builder: (column) => column); } class $$AppUsageTableTableTableManager extends RootTableManager< @@ -4785,9 +5645,12 @@ class $$AppUsageTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$AppUsageTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -4832,7 +5695,9 @@ class $$AppUsageTableTableTableManager extends RootTableManager< deviceName: deviceName, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -4849,7 +5714,8 @@ typedef $$AppUsageTableTableProcessedTableManager = ProcessedTableManager< (AppUsage, BaseReferences<_$AppDatabase, $AppUsageTableTable, AppUsage>), AppUsage, PrefetchHooks Function()>; -typedef $$AppUsageTagRuleTableTableCreateCompanionBuilder = AppUsageTagRuleTableCompanion Function({ +typedef $$AppUsageTagRuleTableTableCreateCompanionBuilder + = AppUsageTagRuleTableCompanion Function({ required String id, required String pattern, required String tagId, @@ -4859,7 +5725,8 @@ typedef $$AppUsageTagRuleTableTableCreateCompanionBuilder = AppUsageTagRuleTable Value deletedDate, Value rowid, }); -typedef $$AppUsageTagRuleTableTableUpdateCompanionBuilder = AppUsageTagRuleTableCompanion Function({ +typedef $$AppUsageTagRuleTableTableUpdateCompanionBuilder + = AppUsageTagRuleTableCompanion Function({ Value id, Value pattern, Value tagId, @@ -4870,7 +5737,8 @@ typedef $$AppUsageTagRuleTableTableUpdateCompanionBuilder = AppUsageTagRuleTable Value rowid, }); -class $$AppUsageTagRuleTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { +class $$AppUsageTagRuleTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { $$AppUsageTagRuleTableTableFilterComposer({ required super.$db, required super.$table, @@ -4878,28 +5746,30 @@ class $$AppUsageTagRuleTableTableFilterComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get pattern => - $composableBuilder(column: $table.pattern, builder: (column) => ColumnFilters(column)); + ColumnFilters get pattern => $composableBuilder( + column: $table.pattern, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); - ColumnFilters get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnFilters(column)); + ColumnFilters get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$AppUsageTagRuleTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { +class $$AppUsageTagRuleTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { $$AppUsageTagRuleTableTableOrderingComposer({ required super.$db, required super.$table, @@ -4907,28 +5777,31 @@ class $$AppUsageTagRuleTableTableOrderingComposer extends Composer<_$AppDatabase super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get pattern => - $composableBuilder(column: $table.pattern, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get pattern => $composableBuilder( + column: $table.pattern, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageTagRuleTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { +class $$AppUsageTagRuleTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { $$AppUsageTagRuleTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -4936,23 +5809,26 @@ class $$AppUsageTagRuleTableTableAnnotationComposer extends Composer<_$AppDataba super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get pattern => $composableBuilder(column: $table.pattern, builder: (column) => column); + GeneratedColumn get pattern => + $composableBuilder(column: $table.pattern, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); - GeneratedColumn get description => - $composableBuilder(column: $table.description, builder: (column) => column); + GeneratedColumn get description => $composableBuilder( + column: $table.description, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$AppUsageTagRuleTableTableTableManager extends RootTableManager< @@ -4964,16 +5840,25 @@ class $$AppUsageTagRuleTableTableTableManager extends RootTableManager< $$AppUsageTagRuleTableTableAnnotationComposer, $$AppUsageTagRuleTableTableCreateCompanionBuilder, $$AppUsageTagRuleTableTableUpdateCompanionBuilder, - (AppUsageTagRule, BaseReferences<_$AppDatabase, $AppUsageTagRuleTableTable, AppUsageTagRule>), + ( + AppUsageTagRule, + BaseReferences<_$AppDatabase, $AppUsageTagRuleTableTable, AppUsageTagRule> + ), AppUsageTagRule, PrefetchHooks Function()> { - $$AppUsageTagRuleTableTableTableManager(_$AppDatabase db, $AppUsageTagRuleTableTable table) + $$AppUsageTagRuleTableTableTableManager( + _$AppDatabase db, $AppUsageTagRuleTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageTagRuleTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageTagRuleTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageTagRuleTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageTagRuleTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$AppUsageTagRuleTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageTagRuleTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value pattern = const Value.absent(), @@ -5014,24 +5899,32 @@ class $$AppUsageTagRuleTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } -typedef $$AppUsageTagRuleTableTableProcessedTableManager = ProcessedTableManager< - _$AppDatabase, - $AppUsageTagRuleTableTable, - AppUsageTagRule, - $$AppUsageTagRuleTableTableFilterComposer, - $$AppUsageTagRuleTableTableOrderingComposer, - $$AppUsageTagRuleTableTableAnnotationComposer, - $$AppUsageTagRuleTableTableCreateCompanionBuilder, - $$AppUsageTagRuleTableTableUpdateCompanionBuilder, - (AppUsageTagRule, BaseReferences<_$AppDatabase, $AppUsageTagRuleTableTable, AppUsageTagRule>), - AppUsageTagRule, - PrefetchHooks Function()>; -typedef $$AppUsageTagTableTableCreateCompanionBuilder = AppUsageTagTableCompanion Function({ +typedef $$AppUsageTagRuleTableTableProcessedTableManager + = ProcessedTableManager< + _$AppDatabase, + $AppUsageTagRuleTableTable, + AppUsageTagRule, + $$AppUsageTagRuleTableTableFilterComposer, + $$AppUsageTagRuleTableTableOrderingComposer, + $$AppUsageTagRuleTableTableAnnotationComposer, + $$AppUsageTagRuleTableTableCreateCompanionBuilder, + $$AppUsageTagRuleTableTableUpdateCompanionBuilder, + ( + AppUsageTagRule, + BaseReferences<_$AppDatabase, $AppUsageTagRuleTableTable, + AppUsageTagRule> + ), + AppUsageTagRule, + PrefetchHooks Function()>; +typedef $$AppUsageTagTableTableCreateCompanionBuilder + = AppUsageTagTableCompanion Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -5040,7 +5933,8 @@ typedef $$AppUsageTagTableTableCreateCompanionBuilder = AppUsageTagTableCompanio required String tagId, Value rowid, }); -typedef $$AppUsageTagTableTableUpdateCompanionBuilder = AppUsageTagTableCompanion Function({ +typedef $$AppUsageTagTableTableUpdateCompanionBuilder + = AppUsageTagTableCompanion Function({ Value id, Value createdDate, Value modifiedDate, @@ -5050,7 +5944,8 @@ typedef $$AppUsageTagTableTableUpdateCompanionBuilder = AppUsageTagTableCompanio Value rowid, }); -class $$AppUsageTagTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageTagTableTable> { +class $$AppUsageTagTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageTagTableTable> { $$AppUsageTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -5058,25 +5953,27 @@ class $$AppUsageTagTableTableFilterComposer extends Composer<_$AppDatabase, $App super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get appUsageId => - $composableBuilder(column: $table.appUsageId, builder: (column) => ColumnFilters(column)); + ColumnFilters get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); } -class $$AppUsageTagTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageTagTableTable> { +class $$AppUsageTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageTagTableTable> { $$AppUsageTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5084,25 +5981,28 @@ class $$AppUsageTagTableTableOrderingComposer extends Composer<_$AppDatabase, $A super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get appUsageId => - $composableBuilder(column: $table.appUsageId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageTagTableTable> { +class $$AppUsageTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageTagTableTable> { $$AppUsageTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -5110,20 +6010,23 @@ class $$AppUsageTagTableTableAnnotationComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get appUsageId => $composableBuilder(column: $table.appUsageId, builder: (column) => column); + GeneratedColumn get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); } class $$AppUsageTagTableTableTableManager extends RootTableManager< @@ -5135,16 +6038,23 @@ class $$AppUsageTagTableTableTableManager extends RootTableManager< $$AppUsageTagTableTableAnnotationComposer, $$AppUsageTagTableTableCreateCompanionBuilder, $$AppUsageTagTableTableUpdateCompanionBuilder, - (AppUsageTag, BaseReferences<_$AppDatabase, $AppUsageTagTableTable, AppUsageTag>), + ( + AppUsageTag, + BaseReferences<_$AppDatabase, $AppUsageTagTableTable, AppUsageTag> + ), AppUsageTag, PrefetchHooks Function()> { - $$AppUsageTagTableTableTableManager(_$AppDatabase db, $AppUsageTagTableTable table) + $$AppUsageTagTableTableTableManager( + _$AppDatabase db, $AppUsageTagTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$AppUsageTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -5181,7 +6091,9 @@ class $$AppUsageTagTableTableTableManager extends RootTableManager< tagId: tagId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -5195,10 +6107,14 @@ typedef $$AppUsageTagTableTableProcessedTableManager = ProcessedTableManager< $$AppUsageTagTableTableAnnotationComposer, $$AppUsageTagTableTableCreateCompanionBuilder, $$AppUsageTagTableTableUpdateCompanionBuilder, - (AppUsageTag, BaseReferences<_$AppDatabase, $AppUsageTagTableTable, AppUsageTag>), + ( + AppUsageTag, + BaseReferences<_$AppDatabase, $AppUsageTagTableTable, AppUsageTag> + ), AppUsageTag, PrefetchHooks Function()>; -typedef $$AppUsageTimeRecordTableTableCreateCompanionBuilder = AppUsageTimeRecordTableCompanion Function({ +typedef $$AppUsageTimeRecordTableTableCreateCompanionBuilder + = AppUsageTimeRecordTableCompanion Function({ required String id, required String appUsageId, required int duration, @@ -5208,7 +6124,8 @@ typedef $$AppUsageTimeRecordTableTableCreateCompanionBuilder = AppUsageTimeRecor Value deletedDate, Value rowid, }); -typedef $$AppUsageTimeRecordTableTableUpdateCompanionBuilder = AppUsageTimeRecordTableCompanion Function({ +typedef $$AppUsageTimeRecordTableTableUpdateCompanionBuilder + = AppUsageTimeRecordTableCompanion Function({ Value id, Value appUsageId, Value duration, @@ -5219,7 +6136,8 @@ typedef $$AppUsageTimeRecordTableTableUpdateCompanionBuilder = AppUsageTimeRecor Value rowid, }); -class $$AppUsageTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { +class $$AppUsageTimeRecordTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { $$AppUsageTimeRecordTableTableFilterComposer({ required super.$db, required super.$table, @@ -5227,28 +6145,30 @@ class $$AppUsageTimeRecordTableTableFilterComposer extends Composer<_$AppDatabas super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get appUsageId => - $composableBuilder(column: $table.appUsageId, builder: (column) => ColumnFilters(column)); + ColumnFilters get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => ColumnFilters(column)); - ColumnFilters get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnFilters(column)); + ColumnFilters get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnFilters(column)); - ColumnFilters get usageDate => - $composableBuilder(column: $table.usageDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get usageDate => $composableBuilder( + column: $table.usageDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$AppUsageTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { +class $$AppUsageTimeRecordTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { $$AppUsageTimeRecordTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5256,28 +6176,31 @@ class $$AppUsageTimeRecordTableTableOrderingComposer extends Composer<_$AppDatab super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get appUsageId => - $composableBuilder(column: $table.appUsageId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get usageDate => - $composableBuilder(column: $table.usageDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get usageDate => $composableBuilder( + column: $table.usageDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageTimeRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { +class $$AppUsageTimeRecordTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { $$AppUsageTimeRecordTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -5285,22 +6208,26 @@ class $$AppUsageTimeRecordTableTableAnnotationComposer extends Composer<_$AppDat super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get appUsageId => $composableBuilder(column: $table.appUsageId, builder: (column) => column); + GeneratedColumn get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => column); - GeneratedColumn get duration => $composableBuilder(column: $table.duration, builder: (column) => column); + GeneratedColumn get duration => + $composableBuilder(column: $table.duration, builder: (column) => column); - GeneratedColumn get usageDate => $composableBuilder(column: $table.usageDate, builder: (column) => column); + GeneratedColumn get usageDate => + $composableBuilder(column: $table.usageDate, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$AppUsageTimeRecordTableTableTableManager extends RootTableManager< @@ -5312,16 +6239,27 @@ class $$AppUsageTimeRecordTableTableTableManager extends RootTableManager< $$AppUsageTimeRecordTableTableAnnotationComposer, $$AppUsageTimeRecordTableTableCreateCompanionBuilder, $$AppUsageTimeRecordTableTableUpdateCompanionBuilder, - (AppUsageTimeRecord, BaseReferences<_$AppDatabase, $AppUsageTimeRecordTableTable, AppUsageTimeRecord>), + ( + AppUsageTimeRecord, + BaseReferences<_$AppDatabase, $AppUsageTimeRecordTableTable, + AppUsageTimeRecord> + ), AppUsageTimeRecord, PrefetchHooks Function()> { - $$AppUsageTimeRecordTableTableTableManager(_$AppDatabase db, $AppUsageTimeRecordTableTable table) + $$AppUsageTimeRecordTableTableTableManager( + _$AppDatabase db, $AppUsageTimeRecordTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageTimeRecordTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageTimeRecordTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageTimeRecordTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageTimeRecordTableTableFilterComposer( + $db: db, $table: table), + createOrderingComposer: () => + $$AppUsageTimeRecordTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageTimeRecordTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value appUsageId = const Value.absent(), @@ -5362,24 +6300,32 @@ class $$AppUsageTimeRecordTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } -typedef $$AppUsageTimeRecordTableTableProcessedTableManager = ProcessedTableManager< - _$AppDatabase, - $AppUsageTimeRecordTableTable, - AppUsageTimeRecord, - $$AppUsageTimeRecordTableTableFilterComposer, - $$AppUsageTimeRecordTableTableOrderingComposer, - $$AppUsageTimeRecordTableTableAnnotationComposer, - $$AppUsageTimeRecordTableTableCreateCompanionBuilder, - $$AppUsageTimeRecordTableTableUpdateCompanionBuilder, - (AppUsageTimeRecord, BaseReferences<_$AppDatabase, $AppUsageTimeRecordTableTable, AppUsageTimeRecord>), - AppUsageTimeRecord, - PrefetchHooks Function()>; -typedef $$HabitRecordTableTableCreateCompanionBuilder = HabitRecordTableCompanion Function({ +typedef $$AppUsageTimeRecordTableTableProcessedTableManager + = ProcessedTableManager< + _$AppDatabase, + $AppUsageTimeRecordTableTable, + AppUsageTimeRecord, + $$AppUsageTimeRecordTableTableFilterComposer, + $$AppUsageTimeRecordTableTableOrderingComposer, + $$AppUsageTimeRecordTableTableAnnotationComposer, + $$AppUsageTimeRecordTableTableCreateCompanionBuilder, + $$AppUsageTimeRecordTableTableUpdateCompanionBuilder, + ( + AppUsageTimeRecord, + BaseReferences<_$AppDatabase, $AppUsageTimeRecordTableTable, + AppUsageTimeRecord> + ), + AppUsageTimeRecord, + PrefetchHooks Function()>; +typedef $$HabitRecordTableTableCreateCompanionBuilder + = HabitRecordTableCompanion Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -5388,7 +6334,8 @@ typedef $$HabitRecordTableTableCreateCompanionBuilder = HabitRecordTableCompanio required DateTime occurredAt, Value rowid, }); -typedef $$HabitRecordTableTableUpdateCompanionBuilder = HabitRecordTableCompanion Function({ +typedef $$HabitRecordTableTableUpdateCompanionBuilder + = HabitRecordTableCompanion Function({ Value id, Value createdDate, Value modifiedDate, @@ -5398,7 +6345,8 @@ typedef $$HabitRecordTableTableUpdateCompanionBuilder = HabitRecordTableCompanio Value rowid, }); -class $$HabitRecordTableTableFilterComposer extends Composer<_$AppDatabase, $HabitRecordTableTable> { +class $$HabitRecordTableTableFilterComposer + extends Composer<_$AppDatabase, $HabitRecordTableTable> { $$HabitRecordTableTableFilterComposer({ required super.$db, required super.$table, @@ -5406,25 +6354,27 @@ class $$HabitRecordTableTableFilterComposer extends Composer<_$AppDatabase, $Hab super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get habitId => - $composableBuilder(column: $table.habitId, builder: (column) => ColumnFilters(column)); + ColumnFilters get habitId => $composableBuilder( + column: $table.habitId, builder: (column) => ColumnFilters(column)); - ColumnFilters get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => ColumnFilters(column)); + ColumnFilters get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => ColumnFilters(column)); } -class $$HabitRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitRecordTableTable> { +class $$HabitRecordTableTableOrderingComposer + extends Composer<_$AppDatabase, $HabitRecordTableTable> { $$HabitRecordTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5432,25 +6382,28 @@ class $$HabitRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $H super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get habitId => - $composableBuilder(column: $table.habitId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get habitId => $composableBuilder( + column: $table.habitId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => ColumnOrderings(column)); } -class $$HabitRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, $HabitRecordTableTable> { +class $$HabitRecordTableTableAnnotationComposer + extends Composer<_$AppDatabase, $HabitRecordTableTable> { $$HabitRecordTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -5458,21 +6411,23 @@ class $$HabitRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get habitId => $composableBuilder(column: $table.habitId, builder: (column) => column); + GeneratedColumn get habitId => + $composableBuilder(column: $table.habitId, builder: (column) => column); - GeneratedColumn get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => column); + GeneratedColumn get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => column); } class $$HabitRecordTableTableTableManager extends RootTableManager< @@ -5484,16 +6439,23 @@ class $$HabitRecordTableTableTableManager extends RootTableManager< $$HabitRecordTableTableAnnotationComposer, $$HabitRecordTableTableCreateCompanionBuilder, $$HabitRecordTableTableUpdateCompanionBuilder, - (HabitRecord, BaseReferences<_$AppDatabase, $HabitRecordTableTable, HabitRecord>), + ( + HabitRecord, + BaseReferences<_$AppDatabase, $HabitRecordTableTable, HabitRecord> + ), HabitRecord, PrefetchHooks Function()> { - $$HabitRecordTableTableTableManager(_$AppDatabase db, $HabitRecordTableTable table) + $$HabitRecordTableTableTableManager( + _$AppDatabase db, $HabitRecordTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$HabitRecordTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$HabitRecordTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$HabitRecordTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$HabitRecordTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$HabitRecordTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$HabitRecordTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -5530,7 +6492,9 @@ class $$HabitRecordTableTableTableManager extends RootTableManager< occurredAt: occurredAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -5544,7 +6508,10 @@ typedef $$HabitRecordTableTableProcessedTableManager = ProcessedTableManager< $$HabitRecordTableTableAnnotationComposer, $$HabitRecordTableTableCreateCompanionBuilder, $$HabitRecordTableTableUpdateCompanionBuilder, - (HabitRecord, BaseReferences<_$AppDatabase, $HabitRecordTableTable, HabitRecord>), + ( + HabitRecord, + BaseReferences<_$AppDatabase, $HabitRecordTableTable, HabitRecord> + ), HabitRecord, PrefetchHooks Function()>; typedef $$HabitTableTableCreateCompanionBuilder = HabitTableCompanion Function({ @@ -5586,24 +6553,31 @@ typedef $$HabitTableTableUpdateCompanionBuilder = HabitTableCompanion Function({ Value rowid, }); -final class $$HabitTableTableReferences extends BaseReferences<_$AppDatabase, $HabitTableTable, Habit> { +final class $$HabitTableTableReferences + extends BaseReferences<_$AppDatabase, $HabitTableTable, Habit> { $$HabitTableTableReferences(super.$_db, super.$_table, super.$_typedResult); - static MultiTypedResultKey<$HabitTimeRecordTableTable, List> _habitTimeRecordTableRefsTable( - _$AppDatabase db) => - MultiTypedResultKey.fromTable(db.habitTimeRecordTable, - aliasName: $_aliasNameGenerator(db.habitTable.id, db.habitTimeRecordTable.habitId)); + static MultiTypedResultKey<$HabitTimeRecordTableTable, List> + _habitTimeRecordTableRefsTable(_$AppDatabase db) => + MultiTypedResultKey.fromTable(db.habitTimeRecordTable, + aliasName: $_aliasNameGenerator( + db.habitTable.id, db.habitTimeRecordTable.habitId)); - $$HabitTimeRecordTableTableProcessedTableManager get habitTimeRecordTableRefs { - final manager = $$HabitTimeRecordTableTableTableManager($_db, $_db.habitTimeRecordTable) - .filter((f) => f.habitId.id.sqlEquals($_itemColumn('id')!)); + $$HabitTimeRecordTableTableProcessedTableManager + get habitTimeRecordTableRefs { + final manager = + $$HabitTimeRecordTableTableTableManager($_db, $_db.habitTimeRecordTable) + .filter((f) => f.habitId.id.sqlEquals($_itemColumn('id')!)); - final cache = $_typedResult.readTableOrNull(_habitTimeRecordTableRefsTable($_db)); - return ProcessedTableManager(manager.$state.copyWith(prefetchedData: cache)); + final cache = + $_typedResult.readTableOrNull(_habitTimeRecordTableRefsTable($_db)); + return ProcessedTableManager( + manager.$state.copyWith(prefetchedData: cache)); } } -class $$HabitTableTableFilterComposer extends Composer<_$AppDatabase, $HabitTableTable> { +class $$HabitTableTableFilterComposer + extends Composer<_$AppDatabase, $HabitTableTable> { $$HabitTableTableFilterComposer({ required super.$db, required super.$table, @@ -5611,71 +6585,80 @@ class $$HabitTableTableFilterComposer extends Composer<_$AppDatabase, $HabitTabl super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get name => $composableBuilder(column: $table.name, builder: (column) => ColumnFilters(column)); + ColumnFilters get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnFilters(column)); - ColumnFilters get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnFilters(column)); + ColumnFilters get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnFilters(column)); - ColumnFilters get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => ColumnFilters(column)); + ColumnFilters get estimatedTime => $composableBuilder( + column: $table.estimatedTime, builder: (column) => ColumnFilters(column)); - ColumnFilters get archivedDate => - $composableBuilder(column: $table.archivedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get archivedDate => $composableBuilder( + column: $table.archivedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get hasReminder => - $composableBuilder(column: $table.hasReminder, builder: (column) => ColumnFilters(column)); + ColumnFilters get hasReminder => $composableBuilder( + column: $table.hasReminder, builder: (column) => ColumnFilters(column)); - ColumnFilters get reminderTime => - $composableBuilder(column: $table.reminderTime, builder: (column) => ColumnFilters(column)); + ColumnFilters get reminderTime => $composableBuilder( + column: $table.reminderTime, builder: (column) => ColumnFilters(column)); - ColumnFilters get reminderDays => - $composableBuilder(column: $table.reminderDays, builder: (column) => ColumnFilters(column)); + ColumnFilters get reminderDays => $composableBuilder( + column: $table.reminderDays, builder: (column) => ColumnFilters(column)); - ColumnFilters get hasGoal => - $composableBuilder(column: $table.hasGoal, builder: (column) => ColumnFilters(column)); + ColumnFilters get hasGoal => $composableBuilder( + column: $table.hasGoal, builder: (column) => ColumnFilters(column)); - ColumnFilters get targetFrequency => - $composableBuilder(column: $table.targetFrequency, builder: (column) => ColumnFilters(column)); + ColumnFilters get targetFrequency => $composableBuilder( + column: $table.targetFrequency, + builder: (column) => ColumnFilters(column)); - ColumnFilters get periodDays => - $composableBuilder(column: $table.periodDays, builder: (column) => ColumnFilters(column)); + ColumnFilters get periodDays => $composableBuilder( + column: $table.periodDays, builder: (column) => ColumnFilters(column)); - ColumnFilters get dailyTarget => - $composableBuilder(column: $table.dailyTarget, builder: (column) => ColumnFilters(column)); + ColumnFilters get dailyTarget => $composableBuilder( + column: $table.dailyTarget, builder: (column) => ColumnFilters(column)); - ColumnFilters get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnFilters(column)); + ColumnFilters get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnFilters(column)); - Expression habitTimeRecordTableRefs(Expression Function($$HabitTimeRecordTableTableFilterComposer f) f) { + Expression habitTimeRecordTableRefs( + Expression Function($$HabitTimeRecordTableTableFilterComposer f) + f) { final $$HabitTimeRecordTableTableFilterComposer composer = $composerBuilder( composer: this, getCurrentColumn: (t) => t.id, referencedTable: $db.habitTimeRecordTable, getReferencedColumn: (t) => t.habitId, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => $$HabitTimeRecordTableTableFilterComposer( $db: $db, $table: $db.habitTimeRecordTable, $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, )); return f(composer); } } -class $$HabitTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitTableTable> { +class $$HabitTableTableOrderingComposer + extends Composer<_$AppDatabase, $HabitTableTable> { $$HabitTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5683,55 +6666,63 @@ class $$HabitTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitTa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get name => - $composableBuilder(column: $table.name, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get estimatedTime => $composableBuilder( + column: $table.estimatedTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get archivedDate => - $composableBuilder(column: $table.archivedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get archivedDate => $composableBuilder( + column: $table.archivedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get hasReminder => - $composableBuilder(column: $table.hasReminder, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get hasReminder => $composableBuilder( + column: $table.hasReminder, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get reminderTime => - $composableBuilder(column: $table.reminderTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get reminderTime => $composableBuilder( + column: $table.reminderTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get reminderDays => - $composableBuilder(column: $table.reminderDays, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get reminderDays => $composableBuilder( + column: $table.reminderDays, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get hasGoal => - $composableBuilder(column: $table.hasGoal, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get hasGoal => $composableBuilder( + column: $table.hasGoal, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get targetFrequency => - $composableBuilder(column: $table.targetFrequency, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get targetFrequency => $composableBuilder( + column: $table.targetFrequency, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get periodDays => - $composableBuilder(column: $table.periodDays, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get periodDays => $composableBuilder( + column: $table.periodDays, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get dailyTarget => - $composableBuilder(column: $table.dailyTarget, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get dailyTarget => $composableBuilder( + column: $table.dailyTarget, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnOrderings(column)); } -class $$HabitTableTableAnnotationComposer extends Composer<_$AppDatabase, $HabitTableTable> { +class $$HabitTableTableAnnotationComposer + extends Composer<_$AppDatabase, $HabitTableTable> { $$HabitTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -5739,62 +6730,74 @@ class $$HabitTableTableAnnotationComposer extends Composer<_$AppDatabase, $Habit super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get name => $composableBuilder(column: $table.name, builder: (column) => column); + GeneratedColumn get name => + $composableBuilder(column: $table.name, builder: (column) => column); - GeneratedColumn get description => - $composableBuilder(column: $table.description, builder: (column) => column); + GeneratedColumn get description => $composableBuilder( + column: $table.description, builder: (column) => column); - GeneratedColumn get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => column); + GeneratedColumn get estimatedTime => $composableBuilder( + column: $table.estimatedTime, builder: (column) => column); - GeneratedColumn get archivedDate => - $composableBuilder(column: $table.archivedDate, builder: (column) => column); + GeneratedColumn get archivedDate => $composableBuilder( + column: $table.archivedDate, builder: (column) => column); - GeneratedColumn get hasReminder => $composableBuilder(column: $table.hasReminder, builder: (column) => column); + GeneratedColumn get hasReminder => $composableBuilder( + column: $table.hasReminder, builder: (column) => column); - GeneratedColumn get reminderTime => - $composableBuilder(column: $table.reminderTime, builder: (column) => column); + GeneratedColumn get reminderTime => $composableBuilder( + column: $table.reminderTime, builder: (column) => column); - GeneratedColumn get reminderDays => - $composableBuilder(column: $table.reminderDays, builder: (column) => column); + GeneratedColumn get reminderDays => $composableBuilder( + column: $table.reminderDays, builder: (column) => column); - GeneratedColumn get hasGoal => $composableBuilder(column: $table.hasGoal, builder: (column) => column); + GeneratedColumn get hasGoal => + $composableBuilder(column: $table.hasGoal, builder: (column) => column); - GeneratedColumn get targetFrequency => - $composableBuilder(column: $table.targetFrequency, builder: (column) => column); + GeneratedColumn get targetFrequency => $composableBuilder( + column: $table.targetFrequency, builder: (column) => column); - GeneratedColumn get periodDays => $composableBuilder(column: $table.periodDays, builder: (column) => column); + GeneratedColumn get periodDays => $composableBuilder( + column: $table.periodDays, builder: (column) => column); - GeneratedColumn get dailyTarget => $composableBuilder(column: $table.dailyTarget, builder: (column) => column); + GeneratedColumn get dailyTarget => $composableBuilder( + column: $table.dailyTarget, builder: (column) => column); - GeneratedColumn get order => $composableBuilder(column: $table.order, builder: (column) => column); + GeneratedColumn get order => + $composableBuilder(column: $table.order, builder: (column) => column); Expression habitTimeRecordTableRefs( - Expression Function($$HabitTimeRecordTableTableAnnotationComposer a) f) { - final $$HabitTimeRecordTableTableAnnotationComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.id, - referencedTable: $db.habitTimeRecordTable, - getReferencedColumn: (t) => t.habitId, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => - $$HabitTimeRecordTableTableAnnotationComposer( - $db: $db, - $table: $db.habitTimeRecordTable, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, - )); + Expression Function($$HabitTimeRecordTableTableAnnotationComposer a) + f) { + final $$HabitTimeRecordTableTableAnnotationComposer composer = + $composerBuilder( + composer: this, + getCurrentColumn: (t) => t.id, + referencedTable: $db.habitTimeRecordTable, + getReferencedColumn: (t) => t.habitId, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $$HabitTimeRecordTableTableAnnotationComposer( + $db: $db, + $table: $db.habitTimeRecordTable, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return f(composer); } } @@ -5815,9 +6818,12 @@ class $$HabitTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$HabitTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$HabitTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$HabitTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$HabitTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$HabitTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$HabitTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -5894,22 +6900,32 @@ class $$HabitTableTableTableManager extends RootTableManager< order: order, rowid: rowid, ), - withReferenceMapper: (p0) => - p0.map((e) => (e.readTable(table), $$HabitTableTableReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => ( + e.readTable(table), + $$HabitTableTableReferences(db, table, e) + )) + .toList(), prefetchHooksCallback: ({habitTimeRecordTableRefs = false}) { return PrefetchHooks( db: db, - explicitlyWatchedTables: [if (habitTimeRecordTableRefs) db.habitTimeRecordTable], + explicitlyWatchedTables: [ + if (habitTimeRecordTableRefs) db.habitTimeRecordTable + ], addJoins: null, getPrefetchedDataCallback: (items) async { return [ if (habitTimeRecordTableRefs) - await $_getPrefetchedData( + await $_getPrefetchedData( currentTable: table, - referencedTable: $$HabitTableTableReferences._habitTimeRecordTableRefsTable(db), + referencedTable: $$HabitTableTableReferences + ._habitTimeRecordTableRefsTable(db), managerFromTypedResult: (p0) => - $$HabitTableTableReferences(db, table, p0).habitTimeRecordTableRefs, - referencedItemsForCurrentItem: (item, referencedItems) => + $$HabitTableTableReferences(db, table, p0) + .habitTimeRecordTableRefs, + referencedItemsForCurrentItem: (item, + referencedItems) => referencedItems.where((e) => e.habitId == item.id), typedResults: items) ]; @@ -5931,7 +6947,8 @@ typedef $$HabitTableTableProcessedTableManager = ProcessedTableManager< (Habit, $$HabitTableTableReferences), Habit, PrefetchHooks Function({bool habitTimeRecordTableRefs})>; -typedef $$HabitTagTableTableCreateCompanionBuilder = HabitTagTableCompanion Function({ +typedef $$HabitTagTableTableCreateCompanionBuilder = HabitTagTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -5940,7 +6957,8 @@ typedef $$HabitTagTableTableCreateCompanionBuilder = HabitTagTableCompanion Func required String tagId, Value rowid, }); -typedef $$HabitTagTableTableUpdateCompanionBuilder = HabitTagTableCompanion Function({ +typedef $$HabitTagTableTableUpdateCompanionBuilder = HabitTagTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -5950,7 +6968,8 @@ typedef $$HabitTagTableTableUpdateCompanionBuilder = HabitTagTableCompanion Func Value rowid, }); -class $$HabitTagTableTableFilterComposer extends Composer<_$AppDatabase, $HabitTagTableTable> { +class $$HabitTagTableTableFilterComposer + extends Composer<_$AppDatabase, $HabitTagTableTable> { $$HabitTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -5958,25 +6977,27 @@ class $$HabitTagTableTableFilterComposer extends Composer<_$AppDatabase, $HabitT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get habitId => - $composableBuilder(column: $table.habitId, builder: (column) => ColumnFilters(column)); + ColumnFilters get habitId => $composableBuilder( + column: $table.habitId, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); } -class $$HabitTagTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitTagTableTable> { +class $$HabitTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $HabitTagTableTable> { $$HabitTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5984,25 +7005,28 @@ class $$HabitTagTableTableOrderingComposer extends Composer<_$AppDatabase, $Habi super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get habitId => - $composableBuilder(column: $table.habitId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get habitId => $composableBuilder( + column: $table.habitId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); } -class $$HabitTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $HabitTagTableTable> { +class $$HabitTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $HabitTagTableTable> { $$HabitTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6010,20 +7034,23 @@ class $$HabitTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $Ha super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get habitId => $composableBuilder(column: $table.habitId, builder: (column) => column); + GeneratedColumn get habitId => + $composableBuilder(column: $table.habitId, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); } class $$HabitTagTableTableTableManager extends RootTableManager< @@ -6042,9 +7069,12 @@ class $$HabitTagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$HabitTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$HabitTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$HabitTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$HabitTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$HabitTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$HabitTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -6081,7 +7111,9 @@ class $$HabitTagTableTableTableManager extends RootTableManager< tagId: tagId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -6098,7 +7130,8 @@ typedef $$HabitTagTableTableProcessedTableManager = ProcessedTableManager< (HabitTag, BaseReferences<_$AppDatabase, $HabitTagTableTable, HabitTag>), HabitTag, PrefetchHooks Function()>; -typedef $$HabitTimeRecordTableTableCreateCompanionBuilder = HabitTimeRecordTableCompanion Function({ +typedef $$HabitTimeRecordTableTableCreateCompanionBuilder + = HabitTimeRecordTableCompanion Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -6109,7 +7142,8 @@ typedef $$HabitTimeRecordTableTableCreateCompanionBuilder = HabitTimeRecordTable Value isEstimated, Value rowid, }); -typedef $$HabitTimeRecordTableTableUpdateCompanionBuilder = HabitTimeRecordTableCompanion Function({ +typedef $$HabitTimeRecordTableTableUpdateCompanionBuilder + = HabitTimeRecordTableCompanion Function({ Value id, Value createdDate, Value modifiedDate, @@ -6121,24 +7155,29 @@ typedef $$HabitTimeRecordTableTableUpdateCompanionBuilder = HabitTimeRecordTable Value rowid, }); -final class $$HabitTimeRecordTableTableReferences - extends BaseReferences<_$AppDatabase, $HabitTimeRecordTableTable, HabitTimeRecord> { - $$HabitTimeRecordTableTableReferences(super.$_db, super.$_table, super.$_typedResult); +final class $$HabitTimeRecordTableTableReferences extends BaseReferences< + _$AppDatabase, $HabitTimeRecordTableTable, HabitTimeRecord> { + $$HabitTimeRecordTableTableReferences( + super.$_db, super.$_table, super.$_typedResult); static $HabitTableTable _habitIdTable(_$AppDatabase db) => - db.habitTable.createAlias($_aliasNameGenerator(db.habitTimeRecordTable.habitId, db.habitTable.id)); + db.habitTable.createAlias($_aliasNameGenerator( + db.habitTimeRecordTable.habitId, db.habitTable.id)); $$HabitTableTableProcessedTableManager get habitId { final $_column = $_itemColumn('habit_id')!; - final manager = $$HabitTableTableTableManager($_db, $_db.habitTable).filter((f) => f.id.sqlEquals($_column)); + final manager = $$HabitTableTableTableManager($_db, $_db.habitTable) + .filter((f) => f.id.sqlEquals($_column)); final item = $_typedResult.readTableOrNull(_habitIdTable($_db)); if (item == null) return manager; - return ProcessedTableManager(manager.$state.copyWith(prefetchedData: [item])); + return ProcessedTableManager( + manager.$state.copyWith(prefetchedData: [item])); } } -class $$HabitTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { +class $$HabitTimeRecordTableTableFilterComposer + extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { $$HabitTimeRecordTableTableFilterComposer({ required super.$db, required super.$table, @@ -6146,25 +7185,26 @@ class $$HabitTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnFilters(column)); + ColumnFilters get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnFilters(column)); - ColumnFilters get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => ColumnFilters(column)); + ColumnFilters get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get isEstimated => - $composableBuilder(column: $table.isEstimated, builder: (column) => ColumnFilters(column)); + ColumnFilters get isEstimated => $composableBuilder( + column: $table.isEstimated, builder: (column) => ColumnFilters(column)); $$HabitTableTableFilterComposer get habitId { final $$HabitTableTableFilterComposer composer = $composerBuilder( @@ -6172,19 +7212,23 @@ class $$HabitTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, getCurrentColumn: (t) => t.habitId, referencedTable: $db.habitTable, getReferencedColumn: (t) => t.id, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => $$HabitTableTableFilterComposer( $db: $db, $table: $db.habitTable, $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, )); return composer; } } -class $$HabitTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { +class $$HabitTimeRecordTableTableOrderingComposer + extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { $$HabitTimeRecordTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6192,25 +7236,27 @@ class $$HabitTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get isEstimated => - $composableBuilder(column: $table.isEstimated, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get isEstimated => $composableBuilder( + column: $table.isEstimated, builder: (column) => ColumnOrderings(column)); $$HabitTableTableOrderingComposer get habitId { final $$HabitTableTableOrderingComposer composer = $composerBuilder( @@ -6218,19 +7264,23 @@ class $$HabitTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase getCurrentColumn: (t) => t.habitId, referencedTable: $db.habitTable, getReferencedColumn: (t) => t.id, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => $$HabitTableTableOrderingComposer( $db: $db, $table: $db.habitTable, $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, )); return composer; } } -class $$HabitTimeRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { +class $$HabitTimeRecordTableTableAnnotationComposer + extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { $$HabitTimeRecordTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6238,23 +7288,26 @@ class $$HabitTimeRecordTableTableAnnotationComposer extends Composer<_$AppDataba super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get duration => $composableBuilder(column: $table.duration, builder: (column) => column); + GeneratedColumn get duration => + $composableBuilder(column: $table.duration, builder: (column) => column); - GeneratedColumn get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => column); + GeneratedColumn get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => column); - GeneratedColumn get isEstimated => $composableBuilder(column: $table.isEstimated, builder: (column) => column); + GeneratedColumn get isEstimated => $composableBuilder( + column: $table.isEstimated, builder: (column) => column); $$HabitTableTableAnnotationComposer get habitId { final $$HabitTableTableAnnotationComposer composer = $composerBuilder( @@ -6262,13 +7315,16 @@ class $$HabitTimeRecordTableTableAnnotationComposer extends Composer<_$AppDataba getCurrentColumn: (t) => t.habitId, referencedTable: $db.habitTable, getReferencedColumn: (t) => t.id, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => $$HabitTableTableAnnotationComposer( $db: $db, $table: $db.habitTable, $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, )); return composer; } @@ -6286,13 +7342,19 @@ class $$HabitTimeRecordTableTableTableManager extends RootTableManager< (HabitTimeRecord, $$HabitTimeRecordTableTableReferences), HabitTimeRecord, PrefetchHooks Function({bool habitId})> { - $$HabitTimeRecordTableTableTableManager(_$AppDatabase db, $HabitTimeRecordTableTable table) + $$HabitTimeRecordTableTableTableManager( + _$AppDatabase db, $HabitTimeRecordTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$HabitTimeRecordTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$HabitTimeRecordTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$HabitTimeRecordTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$HabitTimeRecordTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$HabitTimeRecordTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$HabitTimeRecordTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -6337,21 +7399,38 @@ class $$HabitTimeRecordTableTableTableManager extends RootTableManager< isEstimated: isEstimated, rowid: rowid, ), - withReferenceMapper: (p0) => - p0.map((e) => (e.readTable(table), $$HabitTimeRecordTableTableReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => ( + e.readTable(table), + $$HabitTimeRecordTableTableReferences(db, table, e) + )) + .toList(), prefetchHooksCallback: ({habitId = false}) { return PrefetchHooks( db: db, explicitlyWatchedTables: [], addJoins: < - T extends TableManagerState>(state) { + T extends TableManagerState< + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic>>(state) { if (habitId) { state = state.withJoin( currentTable: table, currentColumn: table.habitId, - referencedTable: $$HabitTimeRecordTableTableReferences._habitIdTable(db), - referencedColumn: $$HabitTimeRecordTableTableReferences._habitIdTable(db).id, + referencedTable: + $$HabitTimeRecordTableTableReferences._habitIdTable(db), + referencedColumn: $$HabitTimeRecordTableTableReferences + ._habitIdTable(db) + .id, ) as T; } @@ -6365,18 +7444,19 @@ class $$HabitTimeRecordTableTableTableManager extends RootTableManager< )); } -typedef $$HabitTimeRecordTableTableProcessedTableManager = ProcessedTableManager< - _$AppDatabase, - $HabitTimeRecordTableTable, - HabitTimeRecord, - $$HabitTimeRecordTableTableFilterComposer, - $$HabitTimeRecordTableTableOrderingComposer, - $$HabitTimeRecordTableTableAnnotationComposer, - $$HabitTimeRecordTableTableCreateCompanionBuilder, - $$HabitTimeRecordTableTableUpdateCompanionBuilder, - (HabitTimeRecord, $$HabitTimeRecordTableTableReferences), - HabitTimeRecord, - PrefetchHooks Function({bool habitId})>; +typedef $$HabitTimeRecordTableTableProcessedTableManager + = ProcessedTableManager< + _$AppDatabase, + $HabitTimeRecordTableTable, + HabitTimeRecord, + $$HabitTimeRecordTableTableFilterComposer, + $$HabitTimeRecordTableTableOrderingComposer, + $$HabitTimeRecordTableTableAnnotationComposer, + $$HabitTimeRecordTableTableCreateCompanionBuilder, + $$HabitTimeRecordTableTableUpdateCompanionBuilder, + (HabitTimeRecord, $$HabitTimeRecordTableTableReferences), + HabitTimeRecord, + PrefetchHooks Function({bool habitId})>; typedef $$NoteTableTableCreateCompanionBuilder = NoteTableCompanion Function({ required String id, required String title, @@ -6398,7 +7478,8 @@ typedef $$NoteTableTableUpdateCompanionBuilder = NoteTableCompanion Function({ Value rowid, }); -class $$NoteTableTableFilterComposer extends Composer<_$AppDatabase, $NoteTableTable> { +class $$NoteTableTableFilterComposer + extends Composer<_$AppDatabase, $NoteTableTable> { $$NoteTableTableFilterComposer({ required super.$db, required super.$table, @@ -6406,28 +7487,30 @@ class $$NoteTableTableFilterComposer extends Composer<_$AppDatabase, $NoteTableT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get title => - $composableBuilder(column: $table.title, builder: (column) => ColumnFilters(column)); + ColumnFilters get title => $composableBuilder( + column: $table.title, builder: (column) => ColumnFilters(column)); - ColumnFilters get content => - $composableBuilder(column: $table.content, builder: (column) => ColumnFilters(column)); + ColumnFilters get content => $composableBuilder( + column: $table.content, builder: (column) => ColumnFilters(column)); - ColumnFilters get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnFilters(column)); + ColumnFilters get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$NoteTableTableOrderingComposer extends Composer<_$AppDatabase, $NoteTableTable> { +class $$NoteTableTableOrderingComposer + extends Composer<_$AppDatabase, $NoteTableTable> { $$NoteTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6435,28 +7518,31 @@ class $$NoteTableTableOrderingComposer extends Composer<_$AppDatabase, $NoteTabl super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get title => - $composableBuilder(column: $table.title, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get title => $composableBuilder( + column: $table.title, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get content => - $composableBuilder(column: $table.content, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get content => $composableBuilder( + column: $table.content, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$NoteTableTableAnnotationComposer extends Composer<_$AppDatabase, $NoteTableTable> { +class $$NoteTableTableAnnotationComposer + extends Composer<_$AppDatabase, $NoteTableTable> { $$NoteTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6464,22 +7550,26 @@ class $$NoteTableTableAnnotationComposer extends Composer<_$AppDatabase, $NoteTa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get title => $composableBuilder(column: $table.title, builder: (column) => column); + GeneratedColumn get title => + $composableBuilder(column: $table.title, builder: (column) => column); - GeneratedColumn get content => $composableBuilder(column: $table.content, builder: (column) => column); + GeneratedColumn get content => + $composableBuilder(column: $table.content, builder: (column) => column); - GeneratedColumn get order => $composableBuilder(column: $table.order, builder: (column) => column); + GeneratedColumn get order => + $composableBuilder(column: $table.order, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$NoteTableTableTableManager extends RootTableManager< @@ -6498,9 +7588,12 @@ class $$NoteTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$NoteTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$NoteTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$NoteTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$NoteTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$NoteTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$NoteTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value title = const Value.absent(), @@ -6541,7 +7634,9 @@ class $$NoteTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -6558,7 +7653,8 @@ typedef $$NoteTableTableProcessedTableManager = ProcessedTableManager< (Note, BaseReferences<_$AppDatabase, $NoteTableTable, Note>), Note, PrefetchHooks Function()>; -typedef $$NoteTagTableTableCreateCompanionBuilder = NoteTagTableCompanion Function({ +typedef $$NoteTagTableTableCreateCompanionBuilder = NoteTagTableCompanion + Function({ required String id, required String noteId, required String tagId, @@ -6567,7 +7663,8 @@ typedef $$NoteTagTableTableCreateCompanionBuilder = NoteTagTableCompanion Functi Value deletedDate, Value rowid, }); -typedef $$NoteTagTableTableUpdateCompanionBuilder = NoteTagTableCompanion Function({ +typedef $$NoteTagTableTableUpdateCompanionBuilder = NoteTagTableCompanion + Function({ Value id, Value noteId, Value tagId, @@ -6577,7 +7674,8 @@ typedef $$NoteTagTableTableUpdateCompanionBuilder = NoteTagTableCompanion Functi Value rowid, }); -class $$NoteTagTableTableFilterComposer extends Composer<_$AppDatabase, $NoteTagTableTable> { +class $$NoteTagTableTableFilterComposer + extends Composer<_$AppDatabase, $NoteTagTableTable> { $$NoteTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -6585,25 +7683,27 @@ class $$NoteTagTableTableFilterComposer extends Composer<_$AppDatabase, $NoteTag super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get noteId => - $composableBuilder(column: $table.noteId, builder: (column) => ColumnFilters(column)); + ColumnFilters get noteId => $composableBuilder( + column: $table.noteId, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$NoteTagTableTableOrderingComposer extends Composer<_$AppDatabase, $NoteTagTableTable> { +class $$NoteTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $NoteTagTableTable> { $$NoteTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6611,25 +7711,28 @@ class $$NoteTagTableTableOrderingComposer extends Composer<_$AppDatabase, $NoteT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get noteId => - $composableBuilder(column: $table.noteId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get noteId => $composableBuilder( + column: $table.noteId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$NoteTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $NoteTagTableTable> { +class $$NoteTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $NoteTagTableTable> { $$NoteTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6637,20 +7740,23 @@ class $$NoteTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $Not super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get noteId => $composableBuilder(column: $table.noteId, builder: (column) => column); + GeneratedColumn get noteId => + $composableBuilder(column: $table.noteId, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$NoteTagTableTableTableManager extends RootTableManager< @@ -6669,9 +7775,12 @@ class $$NoteTagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$NoteTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$NoteTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$NoteTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$NoteTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$NoteTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$NoteTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value noteId = const Value.absent(), @@ -6708,7 +7817,9 @@ class $$NoteTagTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -6725,7 +7836,8 @@ typedef $$NoteTagTableTableProcessedTableManager = ProcessedTableManager< (NoteTag, BaseReferences<_$AppDatabase, $NoteTagTableTable, NoteTag>), NoteTag, PrefetchHooks Function()>; -typedef $$SettingTableTableCreateCompanionBuilder = SettingTableCompanion Function({ +typedef $$SettingTableTableCreateCompanionBuilder = SettingTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -6735,7 +7847,8 @@ typedef $$SettingTableTableCreateCompanionBuilder = SettingTableCompanion Functi required SettingValueType valueType, Value rowid, }); -typedef $$SettingTableTableUpdateCompanionBuilder = SettingTableCompanion Function({ +typedef $$SettingTableTableUpdateCompanionBuilder = SettingTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -6746,7 +7859,8 @@ typedef $$SettingTableTableUpdateCompanionBuilder = SettingTableCompanion Functi Value rowid, }); -class $$SettingTableTableFilterComposer extends Composer<_$AppDatabase, $SettingTableTable> { +class $$SettingTableTableFilterComposer + extends Composer<_$AppDatabase, $SettingTableTable> { $$SettingTableTableFilterComposer({ required super.$db, required super.$table, @@ -6754,27 +7868,32 @@ class $$SettingTableTableFilterComposer extends Composer<_$AppDatabase, $Setting super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get key => $composableBuilder(column: $table.key, builder: (column) => ColumnFilters(column)); + ColumnFilters get key => $composableBuilder( + column: $table.key, builder: (column) => ColumnFilters(column)); - ColumnFilters get value => - $composableBuilder(column: $table.value, builder: (column) => ColumnFilters(column)); + ColumnFilters get value => $composableBuilder( + column: $table.value, builder: (column) => ColumnFilters(column)); - ColumnWithTypeConverterFilters get valueType => - $composableBuilder(column: $table.valueType, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get valueType => $composableBuilder( + column: $table.valueType, + builder: (column) => ColumnWithTypeConverterFilters(column)); } -class $$SettingTableTableOrderingComposer extends Composer<_$AppDatabase, $SettingTableTable> { +class $$SettingTableTableOrderingComposer + extends Composer<_$AppDatabase, $SettingTableTable> { $$SettingTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6782,28 +7901,31 @@ class $$SettingTableTableOrderingComposer extends Composer<_$AppDatabase, $Setti super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get key => - $composableBuilder(column: $table.key, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get key => $composableBuilder( + column: $table.key, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get value => - $composableBuilder(column: $table.value, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get value => $composableBuilder( + column: $table.value, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get valueType => - $composableBuilder(column: $table.valueType, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get valueType => $composableBuilder( + column: $table.valueType, builder: (column) => ColumnOrderings(column)); } -class $$SettingTableTableAnnotationComposer extends Composer<_$AppDatabase, $SettingTableTable> { +class $$SettingTableTableAnnotationComposer + extends Composer<_$AppDatabase, $SettingTableTable> { $$SettingTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6811,20 +7933,23 @@ class $$SettingTableTableAnnotationComposer extends Composer<_$AppDatabase, $Set super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get key => $composableBuilder(column: $table.key, builder: (column) => column); + GeneratedColumn get key => + $composableBuilder(column: $table.key, builder: (column) => column); - GeneratedColumn get value => $composableBuilder(column: $table.value, builder: (column) => column); + GeneratedColumn get value => + $composableBuilder(column: $table.value, builder: (column) => column); GeneratedColumnWithTypeConverter get valueType => $composableBuilder(column: $table.valueType, builder: (column) => column); @@ -6846,9 +7971,12 @@ class $$SettingTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$SettingTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$SettingTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$SettingTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$SettingTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$SettingTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$SettingTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -6889,7 +8017,9 @@ class $$SettingTableTableTableManager extends RootTableManager< valueType: valueType, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -6906,7 +8036,8 @@ typedef $$SettingTableTableProcessedTableManager = ProcessedTableManager< (Setting, BaseReferences<_$AppDatabase, $SettingTableTable, Setting>), Setting, PrefetchHooks Function()>; -typedef $$SyncDeviceTableTableCreateCompanionBuilder = SyncDeviceTableCompanion Function({ +typedef $$SyncDeviceTableTableCreateCompanionBuilder = SyncDeviceTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -6919,7 +8050,8 @@ typedef $$SyncDeviceTableTableCreateCompanionBuilder = SyncDeviceTableCompanion Value lastSyncDate, Value rowid, }); -typedef $$SyncDeviceTableTableUpdateCompanionBuilder = SyncDeviceTableCompanion Function({ +typedef $$SyncDeviceTableTableUpdateCompanionBuilder = SyncDeviceTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -6933,7 +8065,8 @@ typedef $$SyncDeviceTableTableUpdateCompanionBuilder = SyncDeviceTableCompanion Value rowid, }); -class $$SyncDeviceTableTableFilterComposer extends Composer<_$AppDatabase, $SyncDeviceTableTable> { +class $$SyncDeviceTableTableFilterComposer + extends Composer<_$AppDatabase, $SyncDeviceTableTable> { $$SyncDeviceTableTableFilterComposer({ required super.$db, required super.$table, @@ -6941,35 +8074,39 @@ class $$SyncDeviceTableTableFilterComposer extends Composer<_$AppDatabase, $Sync super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get fromIp => - $composableBuilder(column: $table.fromIp, builder: (column) => ColumnFilters(column)); + ColumnFilters get fromIp => $composableBuilder( + column: $table.fromIp, builder: (column) => ColumnFilters(column)); - ColumnFilters get toIp => $composableBuilder(column: $table.toIp, builder: (column) => ColumnFilters(column)); + ColumnFilters get toIp => $composableBuilder( + column: $table.toIp, builder: (column) => ColumnFilters(column)); - ColumnFilters get fromDeviceId => - $composableBuilder(column: $table.fromDeviceId, builder: (column) => ColumnFilters(column)); + ColumnFilters get fromDeviceId => $composableBuilder( + column: $table.fromDeviceId, builder: (column) => ColumnFilters(column)); - ColumnFilters get toDeviceId => - $composableBuilder(column: $table.toDeviceId, builder: (column) => ColumnFilters(column)); + ColumnFilters get toDeviceId => $composableBuilder( + column: $table.toDeviceId, builder: (column) => ColumnFilters(column)); - ColumnFilters get name => $composableBuilder(column: $table.name, builder: (column) => ColumnFilters(column)); + ColumnFilters get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnFilters(column)); - ColumnFilters get lastSyncDate => - $composableBuilder(column: $table.lastSyncDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get lastSyncDate => $composableBuilder( + column: $table.lastSyncDate, builder: (column) => ColumnFilters(column)); } -class $$SyncDeviceTableTableOrderingComposer extends Composer<_$AppDatabase, $SyncDeviceTableTable> { +class $$SyncDeviceTableTableOrderingComposer + extends Composer<_$AppDatabase, $SyncDeviceTableTable> { $$SyncDeviceTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6977,37 +8114,42 @@ class $$SyncDeviceTableTableOrderingComposer extends Composer<_$AppDatabase, $Sy super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fromIp => - $composableBuilder(column: $table.fromIp, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get fromIp => $composableBuilder( + column: $table.fromIp, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get toIp => - $composableBuilder(column: $table.toIp, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get toIp => $composableBuilder( + column: $table.toIp, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fromDeviceId => - $composableBuilder(column: $table.fromDeviceId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get fromDeviceId => $composableBuilder( + column: $table.fromDeviceId, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get toDeviceId => - $composableBuilder(column: $table.toDeviceId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get toDeviceId => $composableBuilder( + column: $table.toDeviceId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get name => - $composableBuilder(column: $table.name, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get lastSyncDate => - $composableBuilder(column: $table.lastSyncDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get lastSyncDate => $composableBuilder( + column: $table.lastSyncDate, + builder: (column) => ColumnOrderings(column)); } -class $$SyncDeviceTableTableAnnotationComposer extends Composer<_$AppDatabase, $SyncDeviceTableTable> { +class $$SyncDeviceTableTableAnnotationComposer + extends Composer<_$AppDatabase, $SyncDeviceTableTable> { $$SyncDeviceTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7015,30 +8157,35 @@ class $$SyncDeviceTableTableAnnotationComposer extends Composer<_$AppDatabase, $ super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get fromIp => $composableBuilder(column: $table.fromIp, builder: (column) => column); + GeneratedColumn get fromIp => + $composableBuilder(column: $table.fromIp, builder: (column) => column); - GeneratedColumn get toIp => $composableBuilder(column: $table.toIp, builder: (column) => column); + GeneratedColumn get toIp => + $composableBuilder(column: $table.toIp, builder: (column) => column); - GeneratedColumn get fromDeviceId => - $composableBuilder(column: $table.fromDeviceId, builder: (column) => column); + GeneratedColumn get fromDeviceId => $composableBuilder( + column: $table.fromDeviceId, builder: (column) => column); - GeneratedColumn get toDeviceId => $composableBuilder(column: $table.toDeviceId, builder: (column) => column); + GeneratedColumn get toDeviceId => $composableBuilder( + column: $table.toDeviceId, builder: (column) => column); - GeneratedColumn get name => $composableBuilder(column: $table.name, builder: (column) => column); + GeneratedColumn get name => + $composableBuilder(column: $table.name, builder: (column) => column); - GeneratedColumn get lastSyncDate => - $composableBuilder(column: $table.lastSyncDate, builder: (column) => column); + GeneratedColumn get lastSyncDate => $composableBuilder( + column: $table.lastSyncDate, builder: (column) => column); } class $$SyncDeviceTableTableTableManager extends RootTableManager< @@ -7050,16 +8197,23 @@ class $$SyncDeviceTableTableTableManager extends RootTableManager< $$SyncDeviceTableTableAnnotationComposer, $$SyncDeviceTableTableCreateCompanionBuilder, $$SyncDeviceTableTableUpdateCompanionBuilder, - (SyncDevice, BaseReferences<_$AppDatabase, $SyncDeviceTableTable, SyncDevice>), + ( + SyncDevice, + BaseReferences<_$AppDatabase, $SyncDeviceTableTable, SyncDevice> + ), SyncDevice, PrefetchHooks Function()> { - $$SyncDeviceTableTableTableManager(_$AppDatabase db, $SyncDeviceTableTable table) + $$SyncDeviceTableTableTableManager( + _$AppDatabase db, $SyncDeviceTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$SyncDeviceTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$SyncDeviceTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$SyncDeviceTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$SyncDeviceTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$SyncDeviceTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$SyncDeviceTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -7112,7 +8266,9 @@ class $$SyncDeviceTableTableTableManager extends RootTableManager< lastSyncDate: lastSyncDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -7126,7 +8282,10 @@ typedef $$SyncDeviceTableTableProcessedTableManager = ProcessedTableManager< $$SyncDeviceTableTableAnnotationComposer, $$SyncDeviceTableTableCreateCompanionBuilder, $$SyncDeviceTableTableUpdateCompanionBuilder, - (SyncDevice, BaseReferences<_$AppDatabase, $SyncDeviceTableTable, SyncDevice>), + ( + SyncDevice, + BaseReferences<_$AppDatabase, $SyncDeviceTableTable, SyncDevice> + ), SyncDevice, PrefetchHooks Function()>; typedef $$TagTableTableCreateCompanionBuilder = TagTableCompanion Function({ @@ -7150,7 +8309,8 @@ typedef $$TagTableTableUpdateCompanionBuilder = TagTableCompanion Function({ Value rowid, }); -class $$TagTableTableFilterComposer extends Composer<_$AppDatabase, $TagTableTable> { +class $$TagTableTableFilterComposer + extends Composer<_$AppDatabase, $TagTableTable> { $$TagTableTableFilterComposer({ required super.$db, required super.$table, @@ -7158,27 +8318,30 @@ class $$TagTableTableFilterComposer extends Composer<_$AppDatabase, $TagTableTab super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get name => $composableBuilder(column: $table.name, builder: (column) => ColumnFilters(column)); + ColumnFilters get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnFilters(column)); - ColumnFilters get color => - $composableBuilder(column: $table.color, builder: (column) => ColumnFilters(column)); + ColumnFilters get color => $composableBuilder( + column: $table.color, builder: (column) => ColumnFilters(column)); - ColumnFilters get isArchived => - $composableBuilder(column: $table.isArchived, builder: (column) => ColumnFilters(column)); + ColumnFilters get isArchived => $composableBuilder( + column: $table.isArchived, builder: (column) => ColumnFilters(column)); } -class $$TagTableTableOrderingComposer extends Composer<_$AppDatabase, $TagTableTable> { +class $$TagTableTableOrderingComposer + extends Composer<_$AppDatabase, $TagTableTable> { $$TagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -7186,28 +8349,31 @@ class $$TagTableTableOrderingComposer extends Composer<_$AppDatabase, $TagTableT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get name => - $composableBuilder(column: $table.name, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get color => - $composableBuilder(column: $table.color, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get color => $composableBuilder( + column: $table.color, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get isArchived => - $composableBuilder(column: $table.isArchived, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get isArchived => $composableBuilder( + column: $table.isArchived, builder: (column) => ColumnOrderings(column)); } -class $$TagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TagTableTable> { +class $$TagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TagTableTable> { $$TagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7215,22 +8381,26 @@ class $$TagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TagTabl super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get name => $composableBuilder(column: $table.name, builder: (column) => column); + GeneratedColumn get name => + $composableBuilder(column: $table.name, builder: (column) => column); - GeneratedColumn get color => $composableBuilder(column: $table.color, builder: (column) => column); + GeneratedColumn get color => + $composableBuilder(column: $table.color, builder: (column) => column); - GeneratedColumn get isArchived => $composableBuilder(column: $table.isArchived, builder: (column) => column); + GeneratedColumn get isArchived => $composableBuilder( + column: $table.isArchived, builder: (column) => column); } class $$TagTableTableTableManager extends RootTableManager< @@ -7249,9 +8419,12 @@ class $$TagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$TagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -7292,7 +8465,9 @@ class $$TagTableTableTableManager extends RootTableManager< isArchived: isArchived, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -7309,7 +8484,8 @@ typedef $$TagTableTableProcessedTableManager = ProcessedTableManager< (Tag, BaseReferences<_$AppDatabase, $TagTableTable, Tag>), Tag, PrefetchHooks Function()>; -typedef $$TagTagTableTableCreateCompanionBuilder = TagTagTableCompanion Function({ +typedef $$TagTagTableTableCreateCompanionBuilder = TagTagTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -7318,7 +8494,8 @@ typedef $$TagTagTableTableCreateCompanionBuilder = TagTagTableCompanion Function required String secondaryTagId, Value rowid, }); -typedef $$TagTagTableTableUpdateCompanionBuilder = TagTagTableCompanion Function({ +typedef $$TagTagTableTableUpdateCompanionBuilder = TagTagTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -7328,7 +8505,8 @@ typedef $$TagTagTableTableUpdateCompanionBuilder = TagTagTableCompanion Function Value rowid, }); -class $$TagTagTableTableFilterComposer extends Composer<_$AppDatabase, $TagTagTableTable> { +class $$TagTagTableTableFilterComposer + extends Composer<_$AppDatabase, $TagTagTableTable> { $$TagTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -7336,25 +8514,28 @@ class $$TagTagTableTableFilterComposer extends Composer<_$AppDatabase, $TagTagTa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get primaryTagId => - $composableBuilder(column: $table.primaryTagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get primaryTagId => $composableBuilder( + column: $table.primaryTagId, builder: (column) => ColumnFilters(column)); - ColumnFilters get secondaryTagId => - $composableBuilder(column: $table.secondaryTagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get secondaryTagId => $composableBuilder( + column: $table.secondaryTagId, + builder: (column) => ColumnFilters(column)); } -class $$TagTagTableTableOrderingComposer extends Composer<_$AppDatabase, $TagTagTableTable> { +class $$TagTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $TagTagTableTable> { $$TagTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -7362,25 +8543,30 @@ class $$TagTagTableTableOrderingComposer extends Composer<_$AppDatabase, $TagTag super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get primaryTagId => - $composableBuilder(column: $table.primaryTagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get primaryTagId => $composableBuilder( + column: $table.primaryTagId, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get secondaryTagId => - $composableBuilder(column: $table.secondaryTagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get secondaryTagId => $composableBuilder( + column: $table.secondaryTagId, + builder: (column) => ColumnOrderings(column)); } -class $$TagTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TagTagTableTable> { +class $$TagTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TagTagTableTable> { $$TagTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7388,22 +8574,23 @@ class $$TagTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TagT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get primaryTagId => - $composableBuilder(column: $table.primaryTagId, builder: (column) => column); + GeneratedColumn get primaryTagId => $composableBuilder( + column: $table.primaryTagId, builder: (column) => column); - GeneratedColumn get secondaryTagId => - $composableBuilder(column: $table.secondaryTagId, builder: (column) => column); + GeneratedColumn get secondaryTagId => $composableBuilder( + column: $table.secondaryTagId, builder: (column) => column); } class $$TagTagTableTableTableManager extends RootTableManager< @@ -7422,9 +8609,12 @@ class $$TagTagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TagTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TagTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TagTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TagTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TagTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$TagTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -7461,7 +8651,9 @@ class $$TagTagTableTableTableManager extends RootTableManager< secondaryTagId: secondaryTagId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -7529,7 +8721,8 @@ typedef $$TaskTableTableUpdateCompanionBuilder = TaskTableCompanion Function({ Value rowid, }); -class $$TaskTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTableTable> { +class $$TaskTableTableFilterComposer + extends Composer<_$AppDatabase, $TaskTableTable> { $$TaskTableTableFilterComposer({ required super.$db, required super.$table, @@ -7537,73 +8730,89 @@ class $$TaskTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTableT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get parentTaskId => - $composableBuilder(column: $table.parentTaskId, builder: (column) => ColumnFilters(column)); + ColumnFilters get parentTaskId => $composableBuilder( + column: $table.parentTaskId, builder: (column) => ColumnFilters(column)); - ColumnFilters get title => - $composableBuilder(column: $table.title, builder: (column) => ColumnFilters(column)); + ColumnFilters get title => $composableBuilder( + column: $table.title, builder: (column) => ColumnFilters(column)); - ColumnFilters get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnFilters(column)); + ColumnFilters get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnFilters(column)); - ColumnWithTypeConverterFilters get priority => - $composableBuilder(column: $table.priority, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get priority => $composableBuilder( + column: $table.priority, + builder: (column) => ColumnWithTypeConverterFilters(column)); - ColumnFilters get plannedDate => - $composableBuilder(column: $table.plannedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get plannedDate => $composableBuilder( + column: $table.plannedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deadlineDate => - $composableBuilder(column: $table.deadlineDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deadlineDate => $composableBuilder( + column: $table.deadlineDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => ColumnFilters(column)); + ColumnFilters get estimatedTime => $composableBuilder( + column: $table.estimatedTime, builder: (column) => ColumnFilters(column)); - ColumnFilters get completedAt => - $composableBuilder(column: $table.completedAt, builder: (column) => ColumnFilters(column)); + ColumnFilters get completedAt => $composableBuilder( + column: $table.completedAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnFilters(column)); + ColumnFilters get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnFilters(column)); - ColumnWithTypeConverterFilters get plannedDateReminderTime => $composableBuilder( - column: $table.plannedDateReminderTime, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get plannedDateReminderTime => $composableBuilder( + column: $table.plannedDateReminderTime, + builder: (column) => ColumnWithTypeConverterFilters(column)); - ColumnWithTypeConverterFilters get deadlineDateReminderTime => $composableBuilder( - column: $table.deadlineDateReminderTime, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get deadlineDateReminderTime => $composableBuilder( + column: $table.deadlineDateReminderTime, + builder: (column) => ColumnWithTypeConverterFilters(column)); - ColumnWithTypeConverterFilters get recurrenceType => - $composableBuilder(column: $table.recurrenceType, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get recurrenceType => $composableBuilder( + column: $table.recurrenceType, + builder: (column) => ColumnWithTypeConverterFilters(column)); - ColumnFilters get recurrenceInterval => - $composableBuilder(column: $table.recurrenceInterval, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceInterval => $composableBuilder( + column: $table.recurrenceInterval, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceDaysString => - $composableBuilder(column: $table.recurrenceDaysString, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceDaysString => $composableBuilder( + column: $table.recurrenceDaysString, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceStartDate => - $composableBuilder(column: $table.recurrenceStartDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceStartDate => $composableBuilder( + column: $table.recurrenceStartDate, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceEndDate => - $composableBuilder(column: $table.recurrenceEndDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceEndDate => $composableBuilder( + column: $table.recurrenceEndDate, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceCount => - $composableBuilder(column: $table.recurrenceCount, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceCount => $composableBuilder( + column: $table.recurrenceCount, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceParentId => - $composableBuilder(column: $table.recurrenceParentId, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceParentId => $composableBuilder( + column: $table.recurrenceParentId, + builder: (column) => ColumnFilters(column)); } -class $$TaskTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskTableTable> { +class $$TaskTableTableOrderingComposer + extends Composer<_$AppDatabase, $TaskTableTable> { $$TaskTableTableOrderingComposer({ required super.$db, required super.$table, @@ -7611,73 +8820,88 @@ class $$TaskTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskTabl super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get parentTaskId => - $composableBuilder(column: $table.parentTaskId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get parentTaskId => $composableBuilder( + column: $table.parentTaskId, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get title => - $composableBuilder(column: $table.title, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get title => $composableBuilder( + column: $table.title, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get priority => - $composableBuilder(column: $table.priority, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get priority => $composableBuilder( + column: $table.priority, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get plannedDate => - $composableBuilder(column: $table.plannedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get plannedDate => $composableBuilder( + column: $table.plannedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deadlineDate => - $composableBuilder(column: $table.deadlineDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deadlineDate => $composableBuilder( + column: $table.deadlineDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get estimatedTime => $composableBuilder( + column: $table.estimatedTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get completedAt => - $composableBuilder(column: $table.completedAt, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get completedAt => $composableBuilder( + column: $table.completedAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get plannedDateReminderTime => - $composableBuilder(column: $table.plannedDateReminderTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get plannedDateReminderTime => $composableBuilder( + column: $table.plannedDateReminderTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deadlineDateReminderTime => - $composableBuilder(column: $table.deadlineDateReminderTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deadlineDateReminderTime => $composableBuilder( + column: $table.deadlineDateReminderTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceType => - $composableBuilder(column: $table.recurrenceType, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceType => $composableBuilder( + column: $table.recurrenceType, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceInterval => - $composableBuilder(column: $table.recurrenceInterval, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceInterval => $composableBuilder( + column: $table.recurrenceInterval, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceDaysString => - $composableBuilder(column: $table.recurrenceDaysString, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceDaysString => $composableBuilder( + column: $table.recurrenceDaysString, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceStartDate => - $composableBuilder(column: $table.recurrenceStartDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceStartDate => $composableBuilder( + column: $table.recurrenceStartDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceEndDate => - $composableBuilder(column: $table.recurrenceEndDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceEndDate => $composableBuilder( + column: $table.recurrenceEndDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceCount => - $composableBuilder(column: $table.recurrenceCount, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceCount => $composableBuilder( + column: $table.recurrenceCount, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceParentId => - $composableBuilder(column: $table.recurrenceParentId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceParentId => $composableBuilder( + column: $table.recurrenceParentId, + builder: (column) => ColumnOrderings(column)); } -class $$TaskTableTableAnnotationComposer extends Composer<_$AppDatabase, $TaskTableTable> { +class $$TaskTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TaskTableTable> { $$TaskTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7685,68 +8909,74 @@ class $$TaskTableTableAnnotationComposer extends Composer<_$AppDatabase, $TaskTa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get parentTaskId => - $composableBuilder(column: $table.parentTaskId, builder: (column) => column); + GeneratedColumn get parentTaskId => $composableBuilder( + column: $table.parentTaskId, builder: (column) => column); - GeneratedColumn get title => $composableBuilder(column: $table.title, builder: (column) => column); + GeneratedColumn get title => + $composableBuilder(column: $table.title, builder: (column) => column); - GeneratedColumn get description => - $composableBuilder(column: $table.description, builder: (column) => column); + GeneratedColumn get description => $composableBuilder( + column: $table.description, builder: (column) => column); GeneratedColumnWithTypeConverter get priority => $composableBuilder(column: $table.priority, builder: (column) => column); - GeneratedColumn get plannedDate => - $composableBuilder(column: $table.plannedDate, builder: (column) => column); + GeneratedColumn get plannedDate => $composableBuilder( + column: $table.plannedDate, builder: (column) => column); - GeneratedColumn get deadlineDate => - $composableBuilder(column: $table.deadlineDate, builder: (column) => column); + GeneratedColumn get deadlineDate => $composableBuilder( + column: $table.deadlineDate, builder: (column) => column); - GeneratedColumn get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => column); + GeneratedColumn get estimatedTime => $composableBuilder( + column: $table.estimatedTime, builder: (column) => column); - GeneratedColumn get completedAt => - $composableBuilder(column: $table.completedAt, builder: (column) => column); + GeneratedColumn get completedAt => $composableBuilder( + column: $table.completedAt, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get order => $composableBuilder(column: $table.order, builder: (column) => column); + GeneratedColumn get order => + $composableBuilder(column: $table.order, builder: (column) => column); - GeneratedColumnWithTypeConverter get plannedDateReminderTime => - $composableBuilder(column: $table.plannedDateReminderTime, builder: (column) => column); + GeneratedColumnWithTypeConverter + get plannedDateReminderTime => $composableBuilder( + column: $table.plannedDateReminderTime, builder: (column) => column); - GeneratedColumnWithTypeConverter get deadlineDateReminderTime => - $composableBuilder(column: $table.deadlineDateReminderTime, builder: (column) => column); + GeneratedColumnWithTypeConverter + get deadlineDateReminderTime => $composableBuilder( + column: $table.deadlineDateReminderTime, builder: (column) => column); GeneratedColumnWithTypeConverter get recurrenceType => - $composableBuilder(column: $table.recurrenceType, builder: (column) => column); + $composableBuilder( + column: $table.recurrenceType, builder: (column) => column); - GeneratedColumn get recurrenceInterval => - $composableBuilder(column: $table.recurrenceInterval, builder: (column) => column); + GeneratedColumn get recurrenceInterval => $composableBuilder( + column: $table.recurrenceInterval, builder: (column) => column); - GeneratedColumn get recurrenceDaysString => - $composableBuilder(column: $table.recurrenceDaysString, builder: (column) => column); + GeneratedColumn get recurrenceDaysString => $composableBuilder( + column: $table.recurrenceDaysString, builder: (column) => column); - GeneratedColumn get recurrenceStartDate => - $composableBuilder(column: $table.recurrenceStartDate, builder: (column) => column); + GeneratedColumn get recurrenceStartDate => $composableBuilder( + column: $table.recurrenceStartDate, builder: (column) => column); - GeneratedColumn get recurrenceEndDate => - $composableBuilder(column: $table.recurrenceEndDate, builder: (column) => column); + GeneratedColumn get recurrenceEndDate => $composableBuilder( + column: $table.recurrenceEndDate, builder: (column) => column); - GeneratedColumn get recurrenceCount => - $composableBuilder(column: $table.recurrenceCount, builder: (column) => column); + GeneratedColumn get recurrenceCount => $composableBuilder( + column: $table.recurrenceCount, builder: (column) => column); - GeneratedColumn get recurrenceParentId => - $composableBuilder(column: $table.recurrenceParentId, builder: (column) => column); + GeneratedColumn get recurrenceParentId => $composableBuilder( + column: $table.recurrenceParentId, builder: (column) => column); } class $$TaskTableTableTableManager extends RootTableManager< @@ -7765,9 +8995,12 @@ class $$TaskTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TaskTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TaskTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TaskTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TaskTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TaskTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$TaskTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value parentTaskId = const Value.absent(), @@ -7868,7 +9101,9 @@ class $$TaskTableTableTableManager extends RootTableManager< recurrenceParentId: recurrenceParentId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -7885,7 +9120,8 @@ typedef $$TaskTableTableProcessedTableManager = ProcessedTableManager< (Task, BaseReferences<_$AppDatabase, $TaskTableTable, Task>), Task, PrefetchHooks Function()>; -typedef $$TaskTagTableTableCreateCompanionBuilder = TaskTagTableCompanion Function({ +typedef $$TaskTagTableTableCreateCompanionBuilder = TaskTagTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -7894,7 +9130,8 @@ typedef $$TaskTagTableTableCreateCompanionBuilder = TaskTagTableCompanion Functi required String tagId, Value rowid, }); -typedef $$TaskTagTableTableUpdateCompanionBuilder = TaskTagTableCompanion Function({ +typedef $$TaskTagTableTableUpdateCompanionBuilder = TaskTagTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -7904,7 +9141,8 @@ typedef $$TaskTagTableTableUpdateCompanionBuilder = TaskTagTableCompanion Functi Value rowid, }); -class $$TaskTagTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTagTableTable> { +class $$TaskTagTableTableFilterComposer + extends Composer<_$AppDatabase, $TaskTagTableTable> { $$TaskTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -7912,25 +9150,27 @@ class $$TaskTagTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTag super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get taskId => - $composableBuilder(column: $table.taskId, builder: (column) => ColumnFilters(column)); + ColumnFilters get taskId => $composableBuilder( + column: $table.taskId, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); } -class $$TaskTagTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskTagTableTable> { +class $$TaskTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $TaskTagTableTable> { $$TaskTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -7938,25 +9178,28 @@ class $$TaskTagTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get taskId => - $composableBuilder(column: $table.taskId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get taskId => $composableBuilder( + column: $table.taskId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); } -class $$TaskTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TaskTagTableTable> { +class $$TaskTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TaskTagTableTable> { $$TaskTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7964,20 +9207,23 @@ class $$TaskTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $Tas super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get taskId => $composableBuilder(column: $table.taskId, builder: (column) => column); + GeneratedColumn get taskId => + $composableBuilder(column: $table.taskId, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); } class $$TaskTagTableTableTableManager extends RootTableManager< @@ -7996,9 +9242,12 @@ class $$TaskTagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TaskTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TaskTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TaskTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TaskTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TaskTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$TaskTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -8035,7 +9284,9 @@ class $$TaskTagTableTableTableManager extends RootTableManager< tagId: tagId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -8052,7 +9303,8 @@ typedef $$TaskTagTableTableProcessedTableManager = ProcessedTableManager< (TaskTag, BaseReferences<_$AppDatabase, $TaskTagTableTable, TaskTag>), TaskTag, PrefetchHooks Function()>; -typedef $$TaskTimeRecordTableTableCreateCompanionBuilder = TaskTimeRecordTableCompanion Function({ +typedef $$TaskTimeRecordTableTableCreateCompanionBuilder + = TaskTimeRecordTableCompanion Function({ required String id, required String taskId, required int duration, @@ -8061,7 +9313,8 @@ typedef $$TaskTimeRecordTableTableCreateCompanionBuilder = TaskTimeRecordTableCo Value deletedDate, Value rowid, }); -typedef $$TaskTimeRecordTableTableUpdateCompanionBuilder = TaskTimeRecordTableCompanion Function({ +typedef $$TaskTimeRecordTableTableUpdateCompanionBuilder + = TaskTimeRecordTableCompanion Function({ Value id, Value taskId, Value duration, @@ -8071,7 +9324,8 @@ typedef $$TaskTimeRecordTableTableUpdateCompanionBuilder = TaskTimeRecordTableCo Value rowid, }); -class $$TaskTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { +class $$TaskTimeRecordTableTableFilterComposer + extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { $$TaskTimeRecordTableTableFilterComposer({ required super.$db, required super.$table, @@ -8079,25 +9333,27 @@ class $$TaskTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, $ super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get taskId => - $composableBuilder(column: $table.taskId, builder: (column) => ColumnFilters(column)); + ColumnFilters get taskId => $composableBuilder( + column: $table.taskId, builder: (column) => ColumnFilters(column)); - ColumnFilters get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnFilters(column)); + ColumnFilters get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$TaskTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { +class $$TaskTimeRecordTableTableOrderingComposer + extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { $$TaskTimeRecordTableTableOrderingComposer({ required super.$db, required super.$table, @@ -8105,25 +9361,28 @@ class $$TaskTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get taskId => - $composableBuilder(column: $table.taskId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get taskId => $composableBuilder( + column: $table.taskId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$TaskTimeRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { +class $$TaskTimeRecordTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { $$TaskTimeRecordTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -8131,20 +9390,23 @@ class $$TaskTimeRecordTableTableAnnotationComposer extends Composer<_$AppDatabas super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get taskId => $composableBuilder(column: $table.taskId, builder: (column) => column); + GeneratedColumn get taskId => + $composableBuilder(column: $table.taskId, builder: (column) => column); - GeneratedColumn get duration => $composableBuilder(column: $table.duration, builder: (column) => column); + GeneratedColumn get duration => + $composableBuilder(column: $table.duration, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$TaskTimeRecordTableTableTableManager extends RootTableManager< @@ -8156,16 +9418,25 @@ class $$TaskTimeRecordTableTableTableManager extends RootTableManager< $$TaskTimeRecordTableTableAnnotationComposer, $$TaskTimeRecordTableTableCreateCompanionBuilder, $$TaskTimeRecordTableTableUpdateCompanionBuilder, - (TaskTimeRecord, BaseReferences<_$AppDatabase, $TaskTimeRecordTableTable, TaskTimeRecord>), + ( + TaskTimeRecord, + BaseReferences<_$AppDatabase, $TaskTimeRecordTableTable, TaskTimeRecord> + ), TaskTimeRecord, PrefetchHooks Function()> { - $$TaskTimeRecordTableTableTableManager(_$AppDatabase db, $TaskTimeRecordTableTable table) + $$TaskTimeRecordTableTableTableManager( + _$AppDatabase db, $TaskTimeRecordTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TaskTimeRecordTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TaskTimeRecordTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TaskTimeRecordTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TaskTimeRecordTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TaskTimeRecordTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$TaskTimeRecordTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value taskId = const Value.absent(), @@ -8202,7 +9473,9 @@ class $$TaskTimeRecordTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -8216,7 +9489,10 @@ typedef $$TaskTimeRecordTableTableProcessedTableManager = ProcessedTableManager< $$TaskTimeRecordTableTableAnnotationComposer, $$TaskTimeRecordTableTableCreateCompanionBuilder, $$TaskTimeRecordTableTableUpdateCompanionBuilder, - (TaskTimeRecord, BaseReferences<_$AppDatabase, $TaskTimeRecordTableTable, TaskTimeRecord>), + ( + TaskTimeRecord, + BaseReferences<_$AppDatabase, $TaskTimeRecordTableTable, TaskTimeRecord> + ), TaskTimeRecord, PrefetchHooks Function()>; @@ -8224,29 +9500,41 @@ class $AppDatabaseManager { final _$AppDatabase _db; $AppDatabaseManager(this._db); $$AppUsageIgnoreRuleTableTableTableManager get appUsageIgnoreRuleTable => - $$AppUsageIgnoreRuleTableTableTableManager(_db, _db.appUsageIgnoreRuleTable); - $$AppUsageTableTableTableManager get appUsageTable => $$AppUsageTableTableTableManager(_db, _db.appUsageTable); + $$AppUsageIgnoreRuleTableTableTableManager( + _db, _db.appUsageIgnoreRuleTable); + $$AppUsageTableTableTableManager get appUsageTable => + $$AppUsageTableTableTableManager(_db, _db.appUsageTable); $$AppUsageTagRuleTableTableTableManager get appUsageTagRuleTable => $$AppUsageTagRuleTableTableTableManager(_db, _db.appUsageTagRuleTable); $$AppUsageTagTableTableTableManager get appUsageTagTable => $$AppUsageTagTableTableTableManager(_db, _db.appUsageTagTable); $$AppUsageTimeRecordTableTableTableManager get appUsageTimeRecordTable => - $$AppUsageTimeRecordTableTableTableManager(_db, _db.appUsageTimeRecordTable); + $$AppUsageTimeRecordTableTableTableManager( + _db, _db.appUsageTimeRecordTable); $$HabitRecordTableTableTableManager get habitRecordTable => $$HabitRecordTableTableTableManager(_db, _db.habitRecordTable); - $$HabitTableTableTableManager get habitTable => $$HabitTableTableTableManager(_db, _db.habitTable); - $$HabitTagTableTableTableManager get habitTagTable => $$HabitTagTableTableTableManager(_db, _db.habitTagTable); + $$HabitTableTableTableManager get habitTable => + $$HabitTableTableTableManager(_db, _db.habitTable); + $$HabitTagTableTableTableManager get habitTagTable => + $$HabitTagTableTableTableManager(_db, _db.habitTagTable); $$HabitTimeRecordTableTableTableManager get habitTimeRecordTable => $$HabitTimeRecordTableTableTableManager(_db, _db.habitTimeRecordTable); - $$NoteTableTableTableManager get noteTable => $$NoteTableTableTableManager(_db, _db.noteTable); - $$NoteTagTableTableTableManager get noteTagTable => $$NoteTagTableTableTableManager(_db, _db.noteTagTable); - $$SettingTableTableTableManager get settingTable => $$SettingTableTableTableManager(_db, _db.settingTable); + $$NoteTableTableTableManager get noteTable => + $$NoteTableTableTableManager(_db, _db.noteTable); + $$NoteTagTableTableTableManager get noteTagTable => + $$NoteTagTableTableTableManager(_db, _db.noteTagTable); + $$SettingTableTableTableManager get settingTable => + $$SettingTableTableTableManager(_db, _db.settingTable); $$SyncDeviceTableTableTableManager get syncDeviceTable => $$SyncDeviceTableTableTableManager(_db, _db.syncDeviceTable); - $$TagTableTableTableManager get tagTable => $$TagTableTableTableManager(_db, _db.tagTable); - $$TagTagTableTableTableManager get tagTagTable => $$TagTagTableTableTableManager(_db, _db.tagTagTable); - $$TaskTableTableTableManager get taskTable => $$TaskTableTableTableManager(_db, _db.taskTable); - $$TaskTagTableTableTableManager get taskTagTable => $$TaskTagTableTableTableManager(_db, _db.taskTagTable); + $$TagTableTableTableManager get tagTable => + $$TagTableTableTableManager(_db, _db.tagTable); + $$TagTagTableTableTableManager get tagTagTable => + $$TagTagTableTableTableManager(_db, _db.tagTagTable); + $$TaskTableTableTableManager get taskTable => + $$TaskTableTableTableManager(_db, _db.taskTable); + $$TaskTagTableTableTableManager get taskTagTable => + $$TaskTagTableTableTableManager(_db, _db.taskTagTable); $$TaskTimeRecordTableTableTableManager get taskTimeRecordTable => $$TaskTimeRecordTableTableTableManager(_db, _db.taskTimeRecordTable); } diff --git a/src/lib/infrastructure/persistence/shared/repositories/drift/README.md b/src/lib/infrastructure/persistence/shared/repositories/drift/README.md index a1cd4dd4a..713540643 100755 --- a/src/lib/infrastructure/persistence/shared/repositories/drift/README.md +++ b/src/lib/infrastructure/persistence/shared/repositories/drift/README.md @@ -1 +1 @@ -Run `flutter pub run build_runner build` to generate the auto-generated context files. \ No newline at end of file +Run `flutter pub run build_runner build` to generate the auto-generated context files. diff --git a/src/lib/main.mapper.g.dart b/src/lib/main.mapper.g.dart index 3758eeab5..d101c5599 100644 --- a/src/lib/main.mapper.g.dart +++ b/src/lib/main.mapper.g.dart @@ -1,23 +1,21 @@ // This file has been generated by the dart_json_mapper v2.2.16 // https://github.com/k-paxian/dart-json-mapper // @dart = 2.12 -import 'core/application/features/habits/queries/get_list_habits_query.dart' as x39 show HabitSortFields; -import 'core/application/features/notes/queries/get_list_notes_query.dart' as x41 show NoteSortFields; -import 'core/application/features/settings/commands/export_data_command.dart' as x42 show ExportDataFileOptions; -import 'core/application/features/settings/commands/import_data_command.dart' as x43 show ImportStrategy; +import 'core/application/features/habits/queries/get_list_habits_query.dart' as x40 show HabitSortFields; +import 'core/application/features/notes/queries/get_list_notes_query.dart' as x42 show NoteSortFields; +import 'core/application/features/settings/commands/export_data_command.dart' as x43 show ExportDataFileOptions; +import 'core/application/features/settings/commands/import_data_command.dart' as x44 show ImportStrategy; import 'core/application/features/sync/commands/paginated_sync_command.dart' as x22 show PaginatedSyncCommandResponse; -import 'core/application/features/sync/models/bidirectional_sync_progress.dart' as x24 - show BidirectionalSyncProgress, OverallSyncProgress, SyncDirection, SyncPhase; +import 'core/application/features/sync/models/bidirectional_sync_progress.dart' as x24 show BidirectionalSyncProgress, OverallSyncProgress, SyncDirection, SyncPhase; import 'core/application/features/sync/models/paginated_sync_data.dart' as x1 show PaginatedSyncData, SyncProgress; import 'core/application/features/sync/models/paginated_sync_data_dto.dart' as x23 show PaginatedSyncDataDto; import 'core/application/features/sync/models/sync_data.dart' as x2 show SyncData; -import 'core/application/features/sync/models/sync_status.dart' as x44 show SyncState; -import 'core/application/features/sync/services/sync_conflict_resolution_service.dart' as x45 show ConflictAction; -import 'core/application/features/tags/models/tag_time_category.dart' as x38 show TagTimeCategory; -import 'core/application/features/tags/queries/get_list_tags_query.dart' as x40 show TagSortFields; -import 'core/application/features/tasks/queries/get_list_tasks_query.dart' as x46 show TaskSortFields; -import 'core/application/features/widget/models/widget_data.dart' as x26 - show WidgetTaskData, WidgetHabitData, WidgetData; +import 'core/application/features/sync/models/sync_status.dart' as x45 show SyncState; +import 'core/application/features/sync/services/sync_conflict_resolution_service.dart' as x46 show ConflictAction; +import 'core/application/features/tags/models/tag_time_category.dart' as x39 show TagTimeCategory; +import 'core/application/features/tags/queries/get_list_tags_query.dart' as x41 show TagSortFields; +import 'core/application/features/tasks/queries/get_list_tasks_query.dart' as x47 show TaskSortFields; +import 'core/application/features/widget/models/widget_data.dart' as x26 show WidgetTaskData, WidgetHabitData, WidgetData; import 'core/application/shared/models/websocket_request.dart' as x25 show WebSocketMessage; import 'core/domain/features/app_usages/app_usage.dart' as x3 show AppUsage; import 'core/domain/features/app_usages/app_usage_ignore_rule.dart' as x7 show AppUsageIgnoreRule; @@ -31,7 +29,7 @@ import 'core/domain/features/habits/habit_time_record.dart' as x21 show HabitTim import 'core/domain/features/notes/note.dart' as x18 show Note; import 'core/domain/features/notes/note_tag.dart' as x19 show NoteTag; import 'core/domain/features/settings/setting.dart' as x16 show Setting, SettingValueType; -import 'core/domain/features/sync/models/desktop_sync_mode.dart' as x47 show DesktopSyncMode; +import 'core/domain/features/sync/models/desktop_sync_mode.dart' as x48 show DesktopSyncMode; import 'core/domain/features/sync/sync_device.dart' as x17 show SyncDevice; import 'core/domain/features/tags/tag.dart' as x11 show Tag; import 'core/domain/features/tags/tag_tag.dart' as x12 show TagTag; @@ -40,30 +38,26 @@ import 'core/domain/features/tasks/task.dart' as x13 show Task, EisenhowerPriori import 'core/domain/features/tasks/task_tag.dart' as x14 show TaskTag; import 'core/domain/features/tasks/task_time_record.dart' as x15 show TaskTimeRecord; import 'core/domain/shared/constants/app_assets.dart' as x28 show TrayIconType; -import 'core/domain/shared/constants/app_theme.dart' as x48 show UiDensity; +import 'core/domain/shared/constants/app_theme.dart' as x49 show UiDensity; import 'package:acore/components/date_time_picker/date_picker_dialog.dart' as x32 show QuickSelectionType; import 'package:acore/components/date_time_picker/date_picker_types.dart' as x30 show DateSelectionMode; -import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart' as x29 - show DateTimePickerTranslationKey; -import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart' as x34 - show NumericInputTranslationKey; +import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart' as x29 show DateTimePickerTranslationKey; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart' as x34 show NumericInputTranslationKey; import 'package:acore/logging/log_level.dart' as x35 show LogLevel; import 'package:acore/repository/models/base_entity.dart' as x0 show BaseEntity; import 'package:acore/repository/models/sort_direction.dart' as x36 show SortDirection; import 'package:acore/time/date_format_service.dart' as x33 show DateFormatType; import 'package:acore/time/week_days.dart' as x37 show WeekDays; -import 'package:acore/utils/responsive_util.dart' as x31 - show ResponsiveDeviceType, ResponsiveLayoutType, LandscapeLayoutStrategy; -import 'package:dart_json_mapper/dart_json_mapper.dart' - show JsonMapper, JsonMapperAdapter, SerializationOptions, DeserializationOptions, typeOf; +import 'package:acore/utils/dialog_size.dart' as x38 show DialogSize; +import 'package:acore/utils/responsive_util.dart' as x31 show ResponsiveDeviceType, ResponsiveLayoutType, LandscapeLayoutStrategy; +import 'package:dart_json_mapper/dart_json_mapper.dart' show JsonMapper, JsonMapperAdapter, SerializationOptions, DeserializationOptions, typeOf; import 'presentation/ui/features/sync/models/sync_qr_code_message.dart' as x27 show SyncQrCodeMessage; import 'presentation/ui/features/tasks/components/schedule_button.dart' as x52 show ScheduleOption; import 'presentation/ui/shared/components/border_fade_overlay.dart' as x51 show FadeBorder; import 'presentation/ui/shared/components/time_logging_dialog.dart' as x53 show LoggingMode; import 'presentation/ui/shared/components/tour_overlay.dart' as x55 show TourHighlightShape, TourPosition; -import 'presentation/ui/shared/enums/dialog_size.dart' as x50 show DialogSize; import 'presentation/ui/shared/enums/timer_mode.dart' as x54 show TimerMode; -import 'presentation/ui/shared/services/abstraction/i_theme_service.dart' as x49 show AppThemeMode; +import 'presentation/ui/shared/services/abstraction/i_theme_service.dart' as x50 show AppThemeMode; // This file has been generated by the reflectable package. // https://github.com/dart-lang/reflectable. import 'dart:core'; @@ -111,4192 +105,8 @@ import 'package:reflectable/mirrors.dart' as m; import 'package:reflectable/src/reflectable_builder_based.dart' as r; import 'package:reflectable/reflectable.dart' as r show Reflectable; -final _data = { - const prefix0.JsonSerializable(): r.ReflectorData( - [ - r.NonGenericClassMirrorImpl( - r'WidgetTaskData', - r'.WidgetTaskData', - 134217735, - 0, - const prefix0.JsonSerializable(), - const [0, 1, 2, 3, 4, 201], - const [202, 203, 204, 205, 206, 196, 197, 198, 199, 200], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({id, title, isCompleted, plannedDate, deadlineDate}) => b - ? prefix1.WidgetTaskData( - deadlineDate: deadlineDate, - id: id, - isCompleted: isCompleted, - plannedDate: plannedDate, - title: title) - : null - }, - -1, - 0, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'WidgetHabitData', - r'.WidgetHabitData', - 134217735, - 1, - const prefix0.JsonSerializable(), - const [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 218], - const [202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {id, - name, - isCompletedToday, - hasGoal = false, - dailyTarget = 1, - currentCompletionCount = 0, - isDailyGoalMet = false, - completedAt, - targetFrequency = 1, - periodDays = 1, - isPeriodGoalMet = false}) => - b - ? prefix1.WidgetHabitData( - completedAt: completedAt, - currentCompletionCount: currentCompletionCount, - dailyTarget: dailyTarget, - hasGoal: hasGoal, - id: id, - isCompletedToday: isCompletedToday, - isDailyGoalMet: isDailyGoalMet, - isPeriodGoalMet: isPeriodGoalMet, - name: name, - periodDays: periodDays, - targetFrequency: targetFrequency) - : null - }, - -1, - 1, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'WidgetData', - r'.WidgetData', - 134217735, - 2, - const prefix0.JsonSerializable(), - const [16, 17, 18, 219, 223], - const [202, 203, 204, 205, 206, 219, 220, 221, 222], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({tasks, habits, lastUpdated}) => - b ? prefix1.WidgetData(habits: habits, lastUpdated: lastUpdated, tasks: tasks) : null - }, - -1, - 2, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Setting', - r'.Setting', - 134217735, - 3, - const prefix0.JsonSerializable(), - const [19, 20, 21, 224, 225, 232, 233], - const [ - 202, - 203, - 204, - 205, - 206, - 225, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 224, - 226, - 227, - 228, - 229, - 230, - 231 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, key, value, valueType}) => b - ? prefix2.Setting( - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - key: key, - modifiedDate: modifiedDate, - value: value, - valueType: valueType) - : null, - r'fromJson': (bool b) => (json) => b ? prefix2.Setting.fromJson(json) : null - }, - -1, - 3, - const [], - const [prefix0.jsonSerializable], - null), - r.GenericClassMirrorImpl( - r'PaginatedSyncData', - r'.PaginatedSyncData', - 134217735, - 4, - const prefix0.JsonSerializable(), - const [26, 27, 28, 29, 30, 31, 32, 243, 251, 252], - const [202, 203, 204, 205, 206, 243, 244, 245, 246, 247, 248, 249, 250], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({data, pageIndex, pageSize, totalPages, totalItems, isLastPage, entityType}) => b - ? prefix3.PaginatedSyncData( - data: data, - entityType: entityType, - isLastPage: isLastPage, - pageIndex: pageIndex, - pageSize: pageSize, - totalItems: totalItems, - totalPages: totalPages) - : null, - r'fromJson': (bool b) => (json, type) => b ? prefix3.PaginatedSyncData.fromJson(json, type) : null - }, - -1, - 4, - const [], - const [prefix0.jsonSerializable], - null, (o) { - return o is prefix3.PaginatedSyncData; - }, const [33], 4), - r.NonGenericClassMirrorImpl( - r'SyncProgress', - r'.SyncProgress', - 134217735, - 5, - const prefix0.JsonSerializable(), - const [33, 34, 35, 36, 37, 38, 39, 253, 261, 262], - const [202, 203, 204, 205, 206, 253, 254, 255, 256, 257, 258, 259, 260], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {currentEntity, - currentPage, - totalPages, - progressPercentage, - entitiesCompleted, - totalEntities, - operation}) => - b - ? prefix3.SyncProgress( - currentEntity: currentEntity, - currentPage: currentPage, - entitiesCompleted: entitiesCompleted, - operation: operation, - progressPercentage: progressPercentage, - totalEntities: totalEntities, - totalPages: totalPages) - : null, - r'fromJson': (bool b) => (json) => b ? prefix3.SyncProgress.fromJson(json) : null - }, - -1, - 5, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'PaginatedSyncDataDto', - r'.PaginatedSyncDataDto', - 134217735, - 6, - const prefix0.JsonSerializable(), - const [ - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 64, - 65, - 66, - 67, - 68, - 69, - 70, - 263, - 264, - 296, - 297 - ], - const [ - 202, - 203, - 204, - 205, - 206, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 271, - 272, - 273, - 274, - 275, - 276, - 277, - 278, - 279, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 294, - 295 - ], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {appVersion, - syncDevice, - isDebugMode, - entityType, - pageIndex, - pageSize, - totalPages, - totalItems, - isLastPage, - requestedServerPage, - currentServerPage, - totalServerPages, - hasMoreServerPages, - progress, - appUsagesSyncData, - appUsageTagsSyncData, - appUsageTimeRecordsSyncData, - appUsageTagRulesSyncData, - appUsageIgnoreRulesSyncData, - habitsSyncData, - habitRecordsSyncData, - habitTagsSyncData, - tagsSyncData, - tagTagsSyncData, - tasksSyncData, - taskTagsSyncData, - taskTimeRecordsSyncData, - settingsSyncData, - syncDevicesSyncData, - notesSyncData, - noteTagsSyncData}) => - b - ? prefix4.PaginatedSyncDataDto( - appUsageIgnoreRulesSyncData: appUsageIgnoreRulesSyncData, - appUsageTagRulesSyncData: appUsageTagRulesSyncData, - appUsageTagsSyncData: appUsageTagsSyncData, - appUsageTimeRecordsSyncData: appUsageTimeRecordsSyncData, - appUsagesSyncData: appUsagesSyncData, - appVersion: appVersion, - currentServerPage: currentServerPage, - entityType: entityType, - habitRecordsSyncData: habitRecordsSyncData, - habitTagsSyncData: habitTagsSyncData, - habitsSyncData: habitsSyncData, - hasMoreServerPages: hasMoreServerPages, - isDebugMode: isDebugMode, - isLastPage: isLastPage, - noteTagsSyncData: noteTagsSyncData, - notesSyncData: notesSyncData, - pageIndex: pageIndex, - pageSize: pageSize, - progress: progress, - requestedServerPage: requestedServerPage, - settingsSyncData: settingsSyncData, - syncDevice: syncDevice, - syncDevicesSyncData: syncDevicesSyncData, - tagTagsSyncData: tagTagsSyncData, - tagsSyncData: tagsSyncData, - taskTagsSyncData: taskTagsSyncData, - taskTimeRecordsSyncData: taskTimeRecordsSyncData, - tasksSyncData: tasksSyncData, - totalItems: totalItems, - totalPages: totalPages, - totalServerPages: totalServerPages) - : null, - r'fromJson': (bool b) => (json) => b ? prefix4.PaginatedSyncDataDto.fromJson(json) : null - }, - -1, - 6, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'SyncDevice', - r'.SyncDevice', - 134217735, - 7, - const prefix0.JsonSerializable(), - const [71, 72, 73, 74, 75, 76, 298, 311, 312], - const [ - 202, - 203, - 204, - 205, - 206, - 298, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 299, - 300, - 301, - 302, - 303, - 304, - 305, - 306, - 307, - 308, - 309, - 310 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ( - {id, - createdDate, - fromIp, - toIp, - modifiedDate, - deletedDate, - fromDeviceId, - toDeviceId, - name, - lastSyncDate}) => - b - ? prefix5.SyncDevice( - createdDate: createdDate, - deletedDate: deletedDate, - fromDeviceId: fromDeviceId, - fromIp: fromIp, - id: id, - lastSyncDate: lastSyncDate, - modifiedDate: modifiedDate, - name: name, - toDeviceId: toDeviceId, - toIp: toIp) - : null, - r'fromJson': (bool b) => (json) => b ? prefix5.SyncDevice.fromJson(json) : null - }, - -1, - 7, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Habit', - r'.Habit', - 134217735, - 8, - const prefix0.JsonSerializable(), - const [ - 77, - 78, - 79, - 80, - 81, - 82, - 83, - 84, - 85, - 86, - 87, - 88, - 313, - 314, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 325, - 326, - 327, - 352, - 353, - 354 - ], - const [ - 202, - 203, - 204, - 205, - 206, - 327, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 313, - 314, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 325, - 326, - 328, - 329, - 330, - 331, - 332, - 333, - 334, - 335, - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 344, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ( - {id, - createdDate, - modifiedDate, - deletedDate, - name, - description, - estimatedTime, - archivedDate, - hasReminder = false, - reminderTime, - reminderDays = "", - hasGoal = false, - targetFrequency = 1, - periodDays = 1, - dailyTarget, - order = 0.0}) => - b - ? prefix6.Habit( - archivedDate: archivedDate, - createdDate: createdDate, - dailyTarget: dailyTarget, - deletedDate: deletedDate, - description: description, - estimatedTime: estimatedTime, - hasGoal: hasGoal, - hasReminder: hasReminder, - id: id, - modifiedDate: modifiedDate, - name: name, - order: order, - periodDays: periodDays, - reminderDays: reminderDays, - reminderTime: reminderTime, - targetFrequency: targetFrequency) - : null, - r'fromJson': (bool b) => (json) => b ? prefix6.Habit.fromJson(json) : null - }, - -1, - 8, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Task', - r'.Task', - 134217735, - 9, - const prefix0.JsonSerializable(), - const [ - 89, - 90, - 91, - 92, - 93, - 94, - 95, - 96, - 97, - 98, - 99, - 100, - 101, - 102, - 103, - 104, - 105, - 106, - 355, - 356, - 357, - 358, - 359, - 396, - 397, - 398 - ], - const [ - 202, - 203, - 204, - 205, - 206, - 358, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 355, - 356, - 357, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 389, - 390, - 391, - 392, - 393, - 394, - 395, - 396 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ( - {id, - createdDate, - modifiedDate, - deletedDate, - title, - description, - plannedDate, - deadlineDate, - priority, - estimatedTime, - completedAt, - parentTaskId, - order = 0.0, - plannedDateReminderTime = prefix7.ReminderTime.none, - deadlineDateReminderTime = prefix7.ReminderTime.none, - recurrenceType = prefix7.RecurrenceType.none, - recurrenceInterval, - recurrenceDaysString, - recurrenceStartDate, - recurrenceEndDate, - recurrenceCount, - recurrenceParentId}) => - b - ? prefix7.Task( - completedAt: completedAt, - createdDate: createdDate, - deadlineDate: deadlineDate, - deadlineDateReminderTime: deadlineDateReminderTime, - deletedDate: deletedDate, - description: description, - estimatedTime: estimatedTime, - id: id, - modifiedDate: modifiedDate, - order: order, - parentTaskId: parentTaskId, - plannedDate: plannedDate, - plannedDateReminderTime: plannedDateReminderTime, - priority: priority, - recurrenceCount: recurrenceCount, - recurrenceDaysString: recurrenceDaysString, - recurrenceEndDate: recurrenceEndDate, - recurrenceInterval: recurrenceInterval, - recurrenceParentId: recurrenceParentId, - recurrenceStartDate: recurrenceStartDate, - recurrenceType: recurrenceType, - title: title) - : null, - r'fromJson': (bool b) => (json) => b ? prefix7.Task.fromJson(json) : null - }, - -1, - 9, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'PaginatedSyncCommandResponse', - r'.PaginatedSyncCommandResponse', - 134217735, - 10, - const prefix0.JsonSerializable(), - const [107, 108, 109, 110, 111, 112, 113, 114, 115, 408], - const [202, 203, 204, 205, 206, 399, 400, 401, 402, 403, 404, 405, 406, 407], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {paginatedSyncDataDto, - isComplete = false, - nextEntityType, - nextPageIndex, - syncedDeviceCount = 0, - hadMeaningfulSync = false, - hasErrors = false, - errorMessages = const [], - errorParams}) => - b - ? prefix8.PaginatedSyncCommandResponse( - errorMessages: errorMessages, - errorParams: errorParams, - hadMeaningfulSync: hadMeaningfulSync, - hasErrors: hasErrors, - isComplete: isComplete, - nextEntityType: nextEntityType, - nextPageIndex: nextPageIndex, - paginatedSyncDataDto: paginatedSyncDataDto, - syncedDeviceCount: syncedDeviceCount) - : null - }, - -1, - 10, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'WebSocketMessage', - r'.WebSocketMessage', - 134217735, - 11, - const prefix0.JsonSerializable(), - const [116, 117, 409, 412, 413], - const [202, 203, 204, 205, 206, 409, 410, 411], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({type, data}) => b ? prefix9.WebSocketMessage(data: data, type: type) : null, - r'fromJson': (bool b) => (json) => b ? prefix9.WebSocketMessage.fromJson(json) : null - }, - -1, - 11, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'TaskTag', - r'.TaskTag', - 134217735, - 12, - const prefix0.JsonSerializable(), - const [118, 119, 414, 419, 420], - const [202, 203, 204, 205, 206, 414, 234, 235, 236, 237, 238, 239, 240, 241, 242, 415, 416, 417, 418], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, taskId, tagId}) => b - ? prefix10.TaskTag( - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - tagId: tagId, - taskId: taskId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix10.TaskTag.fromJson(json) : null - }, - -1, - 12, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'HabitRecord', - r'.HabitRecord', - 134217735, - 13, - const prefix0.JsonSerializable(), - const [120, 121, 421, 426, 427, 428], - const [ - 202, - 203, - 204, - 205, - 206, - 421, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 422, - 423, - 424, - 425, - 426 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, habitId, occurredAt}) => b - ? prefix11.HabitRecord( - createdDate: createdDate, - deletedDate: deletedDate, - habitId: habitId, - id: id, - modifiedDate: modifiedDate, - occurredAt: occurredAt) - : null, - r'fromJson': (bool b) => (json) => b ? prefix11.HabitRecord.fromJson(json) : null - }, - -1, - 13, - const [], - const [prefix0.jsonSerializable], - null), - r.GenericClassMirrorImpl( - r'BaseEntity', - r'.BaseEntity', - 134218247, - 14, - const prefix0.JsonSerializable(), - const [22, 23, 24, 25, 429, 242, 430], - const [202, 203, 204, 205, 206, 429, 234, 235, 236, 237, 238, 239, 240, 241, 242], - const [], - -1, - {}, - {}, - {}, - -1, - 14, - const [], - const [prefix0.jsonSerializable], - null, - (o) => false, - const [34], - 14), - r.NonGenericClassMirrorImpl( - r'AppUsageIgnoreRule', - r'.AppUsageIgnoreRule', - 134217735, - 15, - const prefix0.JsonSerializable(), - const [122, 123, 431, 436, 437], - const [202, 203, 204, 205, 206, 431, 234, 235, 236, 237, 238, 239, 240, 241, 242, 432, 433, 434, 435], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, pattern, description}) => b - ? prefix13.AppUsageIgnoreRule( - createdDate: createdDate, - deletedDate: deletedDate, - description: description, - id: id, - modifiedDate: modifiedDate, - pattern: pattern) - : null, - r'fromJson': (bool b) => (json) => b ? prefix13.AppUsageIgnoreRule.fromJson(json) : null - }, - -1, - 15, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'AppUsage', - r'.AppUsage', - 134217735, - 16, - const prefix0.JsonSerializable(), - const [124, 125, 126, 127, 438, 447, 448], - const [ - 202, - 203, - 204, - 205, - 206, - 438, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 439, - 440, - 441, - 442, - 443, - 444, - 445, - 446 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, displayName, color, deviceName}) => b - ? prefix14.AppUsage( - color: color, - createdDate: createdDate, - deletedDate: deletedDate, - deviceName: deviceName, - displayName: displayName, - id: id, - modifiedDate: modifiedDate, - name: name) - : null, - r'fromJson': (bool b) => (json) => b ? prefix14.AppUsage.fromJson(json) : null - }, - -1, - 16, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'AppUsageTag', - r'.AppUsageTag', - 134217735, - 17, - const prefix0.JsonSerializable(), - const [128, 129, 449, 454, 455], - const [202, 203, 204, 205, 206, 449, 234, 235, 236, 237, 238, 239, 240, 241, 242, 450, 451, 452, 453], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, appUsageId, tagId}) => b - ? prefix15.AppUsageTag( - appUsageId: appUsageId, - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - tagId: tagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix15.AppUsageTag.fromJson(json) : null - }, - -1, - 17, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'AppUsageTagRule', - r'.AppUsageTagRule', - 134217735, - 18, - const prefix0.JsonSerializable(), - const [130, 131, 132, 456, 463, 464], - const [ - 202, - 203, - 204, - 205, - 206, - 456, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 457, - 458, - 459, - 460, - 461, - 462 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, pattern, tagId, description}) => b - ? prefix16.AppUsageTagRule( - createdDate: createdDate, - deletedDate: deletedDate, - description: description, - id: id, - modifiedDate: modifiedDate, - pattern: pattern, - tagId: tagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix16.AppUsageTagRule.fromJson(json) : null - }, - -1, - 18, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'AppUsageTimeRecord', - r'.AppUsageTimeRecord', - 134217735, - 19, - const prefix0.JsonSerializable(), - const [133, 134, 135, 465, 472, 473], - const [ - 202, - 203, - 204, - 205, - 206, - 465, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 466, - 467, - 468, - 469, - 470, - 471 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, appUsageId, duration, usageDate}) => b - ? prefix17.AppUsageTimeRecord( - appUsageId: appUsageId, - createdDate: createdDate, - deletedDate: deletedDate, - duration: duration, - id: id, - modifiedDate: modifiedDate, - usageDate: usageDate) - : null, - r'fromJson': (bool b) => (json) => b ? prefix17.AppUsageTimeRecord.fromJson(json) : null - }, - -1, - 19, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'HabitTag', - r'.HabitTag', - 134217735, - 20, - const prefix0.JsonSerializable(), - const [136, 137, 474, 479, 480], - const [202, 203, 204, 205, 206, 474, 234, 235, 236, 237, 238, 239, 240, 241, 242, 475, 476, 477, 478], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, habitId, tagId}) => b - ? prefix18.HabitTag( - createdDate: createdDate, - deletedDate: deletedDate, - habitId: habitId, - id: id, - modifiedDate: modifiedDate, - tagId: tagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix18.HabitTag.fromJson(json) : null - }, - -1, - 20, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'NoteTag', - r'.NoteTag', - 134217735, - 21, - const prefix0.JsonSerializable(), - const [138, 139, 140, 481, 488, 489], - const [ - 202, - 203, - 204, - 205, - 206, - 481, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 482, - 483, - 484, - 485, - 486, - 487 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, noteId, tagId, tag}) => b - ? prefix19.NoteTag( - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - noteId: noteId, - tag: tag, - tagId: tagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix19.NoteTag.fromJson(json) : null - }, - -1, - 21, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'HabitTimeRecord', - r'.HabitTimeRecord', - 134217735, - 22, - const prefix0.JsonSerializable(), - const [141, 142, 143, 144, 490, 499, 500], - const [ - 202, - 203, - 204, - 205, - 206, - 490, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 491, - 492, - 493, - 494, - 495, - 496, - 497, - 498 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ( - {id, - habitId, - duration, - occurredAt, - isEstimated = false, - createdDate, - modifiedDate, - deletedDate}) => - b - ? prefix20.HabitTimeRecord( - createdDate: createdDate, - deletedDate: deletedDate, - duration: duration, - habitId: habitId, - id: id, - isEstimated: isEstimated, - modifiedDate: modifiedDate, - occurredAt: occurredAt) - : null, - r'fromJson': (bool b) => (json) => b ? prefix20.HabitTimeRecord.fromJson(json) : null - }, - -1, - 22, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Note', - r'.Note', - 134217735, - 23, - const prefix0.JsonSerializable(), - const [145, 146, 147, 148, 501, 510, 511], - const [ - 202, - 203, - 204, - 205, - 206, - 501, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => - ({id, createdDate, modifiedDate, deletedDate, title, content, order = 0.0, tags = const []}) => b - ? prefix21.Note( - content: content, - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - order: order, - tags: tags, - title: title) - : null, - r'fromJson': (bool b) => (json) => b ? prefix21.Note.fromJson(json) : null - }, - -1, - 23, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Tag', - r'.Tag', - 134217735, - 24, - const prefix0.JsonSerializable(), - const [149, 150, 151, 512, 519, 520], - const [ - 202, - 203, - 204, - 205, - 206, - 512, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 513, - 514, - 515, - 516, - 517, - 518 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, isArchived = false, color}) => b - ? prefix22.Tag( - color: color, - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - isArchived: isArchived, - modifiedDate: modifiedDate, - name: name) - : null, - r'fromJson': (bool b) => (json) => b ? prefix22.Tag.fromJson(json) : null - }, - -1, - 24, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'TagTag', - r'.TagTag', - 134217735, - 25, - const prefix0.JsonSerializable(), - const [152, 153, 521, 526, 527], - const [202, 203, 204, 205, 206, 521, 234, 235, 236, 237, 238, 239, 240, 241, 242, 522, 523, 524, 525], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, primaryTagId, secondaryTagId}) => b - ? prefix23.TagTag( - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - primaryTagId: primaryTagId, - secondaryTagId: secondaryTagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix23.TagTag.fromJson(json) : null - }, - -1, - 25, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'TaskWithTotalDuration', - r'.TaskWithTotalDuration', - 134217735, - 26, - const prefix0.JsonSerializable(), - const [154, 529], - const [ - 202, - 203, - 204, - 205, - 206, - 358, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 355, - 356, - 357, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 389, - 390, - 391, - 392, - 393, - 394, - 395, - 396, - 528 - ], - const [], - 9, - {}, - {}, - { - r'': (bool b) => ( - {id, - title, - totalDuration, - priority, - plannedDate, - deadlineDate, - completedAt, - estimatedTime, - parentTaskId, - order = 0, - plannedDateReminderTime = prefix7.ReminderTime.none, - deadlineDateReminderTime = prefix7.ReminderTime.none, - createdDate, - modifiedDate, - deletedDate}) => - b - ? prefix24.TaskWithTotalDuration( - completedAt: completedAt, - createdDate: createdDate, - deadlineDate: deadlineDate, - deadlineDateReminderTime: deadlineDateReminderTime, - deletedDate: deletedDate, - estimatedTime: estimatedTime, - id: id, - modifiedDate: modifiedDate, - order: order, - parentTaskId: parentTaskId, - plannedDate: plannedDate, - plannedDateReminderTime: plannedDateReminderTime, - priority: priority, - title: title, - totalDuration: totalDuration) - : null - }, - -1, - 26, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'TaskTimeRecord', - r'.TaskTimeRecord', - 134217735, - 27, - const prefix0.JsonSerializable(), - const [155, 156, 530, 535, 536], - const [202, 203, 204, 205, 206, 530, 234, 235, 236, 237, 238, 239, 240, 241, 242, 531, 532, 533, 534], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, taskId, duration, createdDate, modifiedDate, deletedDate}) => b - ? prefix25.TaskTimeRecord( - createdDate: createdDate, - deletedDate: deletedDate, - duration: duration, - id: id, - modifiedDate: modifiedDate, - taskId: taskId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix25.TaskTimeRecord.fromJson(json) : null - }, - -1, - 27, - const [], - const [prefix0.jsonSerializable], - null), - r.GenericClassMirrorImpl( - r'SyncData', - r'.SyncData', - 134217735, - 28, - const prefix0.JsonSerializable(), - const [157, 158, 159, 537, 538, 545, 546], - const [202, 203, 204, 205, 206, 537, 538, 539, 540, 541, 542, 543, 544], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({createSync, updateSync, deleteSync}) => - b ? prefix26.SyncData(createSync: createSync, deleteSync: deleteSync, updateSync: updateSync) : null, - r'fromJson': (bool b) => (json, type) => b ? prefix26.SyncData.fromJson(json, type) : null - }, - -1, - 28, - const [], - const [prefix0.jsonSerializable], - null, (o) { - return o is prefix26.SyncData; - }, const [35], 28), - r.NonGenericClassMirrorImpl( - r'BidirectionalSyncProgress', - r'.BidirectionalSyncProgress', - 134217735, - 29, - const prefix0.JsonSerializable(), - const [ - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 547, - 548, - 549, - 564, - 565, - 566, - 567, - 568, - 569, - 570 - ], - const [ - 549, - 548, - 204, - 566, - 206, - 547, - 550, - 551, - 552, - 553, - 554, - 555, - 556, - 557, - 558, - 559, - 560, - 561, - 562, - 563, - 564, - 565 - ], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {entityType, - deviceId, - direction, - phase, - currentPage = 0, - totalPages = 1, - itemsProcessed = 0, - totalItems = 0, - progressPercentage = 0.0, - conflictsResolved = 0, - errorMessages = const [], - timestamp, - isComplete = false, - metadata = const {}}) => - b - ? prefix27.BidirectionalSyncProgress( - conflictsResolved: conflictsResolved, - currentPage: currentPage, - deviceId: deviceId, - direction: direction, - entityType: entityType, - errorMessages: errorMessages, - isComplete: isComplete, - itemsProcessed: itemsProcessed, - metadata: metadata, - phase: phase, - progressPercentage: progressPercentage, - timestamp: timestamp, - totalItems: totalItems, - totalPages: totalPages) - : null, - r'outgoingStart': (bool b) => ({entityType, deviceId, totalPages = 1, totalItems = 0, metadata}) => b - ? prefix27.BidirectionalSyncProgress.outgoingStart( - deviceId: deviceId, - entityType: entityType, - metadata: metadata, - totalItems: totalItems, - totalPages: totalPages) - : null, - r'incomingStart': (bool b) => ({entityType, deviceId, totalItems = 0, metadata}) => b - ? prefix27.BidirectionalSyncProgress.incomingStart( - deviceId: deviceId, entityType: entityType, metadata: metadata, totalItems: totalItems) - : null, - r'completed': (bool b) => ( - {entityType, - deviceId, - itemsProcessed, - conflictsResolved = 0, - errorMessages = const [], - metadata}) => - b - ? prefix27.BidirectionalSyncProgress.completed( - conflictsResolved: conflictsResolved, - deviceId: deviceId, - entityType: entityType, - errorMessages: errorMessages, - itemsProcessed: itemsProcessed, - metadata: metadata) - : null - }, - -1, - 29, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'OverallSyncProgress', - r'.OverallSyncProgress', - 134217735, - 30, - const prefix0.JsonSerializable(), - const [174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 571, 572, 585, 586, 587, 588], - const [ - 202, - 572, - 204, - 205, - 206, - 571, - 573, - 574, - 575, - 576, - 577, - 578, - 579, - 580, - 581, - 582, - 583, - 584, - 585, - 586, - 587 - ], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {entityProgress = const {}, - totalDevices = 0, - completedDevices = 0, - totalEntities = 0, - completedEntities = 0, - overallProgress = 0.0, - totalItemsProcessed = 0, - totalConflictsResolved = 0, - errorMessages = const [], - isComplete = false, - startTime, - endTime}) => - b - ? prefix27.OverallSyncProgress( - completedDevices: completedDevices, - completedEntities: completedEntities, - endTime: endTime, - entityProgress: entityProgress, - errorMessages: errorMessages, - isComplete: isComplete, - overallProgress: overallProgress, - startTime: startTime, - totalConflictsResolved: totalConflictsResolved, - totalDevices: totalDevices, - totalEntities: totalEntities, - totalItemsProcessed: totalItemsProcessed) - : null - }, - -1, - 30, - const [], - const [prefix0.jsonSerializable], - null), - r.GenericClassMirrorImpl( - r'BaseEntity', - r'.BaseEntity', - 134218247, - 31, - const prefix0.JsonSerializable(), - const [186, 187, 188, 189, 589, 598, 599], - const [202, 203, 204, 205, 206, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598], - const [], - -1, - {}, - {}, - {}, - -1, - 31, - const [], - const [prefix0.jsonSerializable], - null, - (o) => false, - const [36], - 31), - r.NonGenericClassMirrorImpl( - r'SyncQrCodeMessage', - r'.SyncQrCodeMessage', - 134217735, - 32, - const prefix0.JsonSerializable(), - const [190, 191, 192, 193, 194, 195, 600, 601, 608, 609, 610, 611], - const [202, 203, 204, 205, 206, 600, 601, 602, 603, 604, 605, 606, 607, 608], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({localIP, deviceName, deviceId, platform, ipAddresses, port = 44040}) => b - ? prefix29.SyncQrCodeMessage( - deviceId: deviceId, - deviceName: deviceName, - ipAddresses: ipAddresses, - localIP: localIP, - platform: platform, - port: port) - : null, - r'fromJson': (bool b) => (json) => b ? prefix29.SyncQrCodeMessage.fromJson(json) : null, - r'fromCsv': (bool b) => (csv) => b ? prefix29.SyncQrCodeMessage.fromCsv(csv) : null - }, - -1, - 32, - const [], - const [prefix0.jsonSerializable], - null), - r.TypeVariableMirrorImpl(r'T', r'.PaginatedSyncData.T', const prefix0.JsonSerializable(), -1, 4, []), - r.TypeVariableMirrorImpl(r'TId', r'.BaseEntity.TId', const prefix0.JsonSerializable(), -1, 14, []), - r.TypeVariableMirrorImpl(r'T', r'.SyncData.T', const prefix0.JsonSerializable(), -1, 28, []), - r.TypeVariableMirrorImpl(r'TId', r'.BaseEntity.TId', const prefix0.JsonSerializable(), -1, 31, []) - ], - [ - r.VariableMirrorImpl( - r'id', 134349829, 0, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'title', 134349829, 0, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'isCompleted', 134349829, 0, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'plannedDate', 67240965, 0, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'deadlineDate', 67240965, 0, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'id', 134349829, 1, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'name', 134349829, 1, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'isCompletedToday', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'hasGoal', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'dailyTarget', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl(r'currentCompletionCount', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const []), - r.VariableMirrorImpl( - r'isDailyGoalMet', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'completedAt', 67240965, 1, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'targetFrequency', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'periodDays', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'isPeriodGoalMet', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'tasks', 151127045, 2, const prefix0.JsonSerializable(), -1, 37, 38, const [0], const []), - r.VariableMirrorImpl( - r'habits', 151127045, 2, const prefix0.JsonSerializable(), -1, 39, 40, const [1], const []), - r.VariableMirrorImpl( - r'lastUpdated', 134349829, 2, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'key', 134348805, 3, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'value', 134348805, 3, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'valueType', 134348805, 3, const prefix0.JsonSerializable(), -1, 42, 42, const [], const []), - r.VariableMirrorImpl(r'id', 5, 14, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), - r.VariableMirrorImpl( - r'createdDate', 134348805, 14, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'modifiedDate', 67239941, 14, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'deletedDate', 67239941, 14, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl(r'data', 151127045, 4, const prefix0.JsonSerializable(), 28, 43, 28, null, const []), - r.VariableMirrorImpl( - r'pageIndex', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'pageSize', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalPages', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalItems', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'isLastPage', 134349829, 4, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'entityType', 134349829, 4, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'currentEntity', 134349829, 5, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'currentPage', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalPages', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'progressPercentage', 134349829, 5, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl( - r'entitiesCompleted', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalEntities', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'operation', 134349829, 5, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'appVersion', 134349829, 6, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'syncDevice', 134349829, 6, const prefix0.JsonSerializable(), 7, 7, 7, const [], const []), - r.VariableMirrorImpl( - r'isDebugMode', 134349829, 6, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'entityType', 134349829, 6, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'pageIndex', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'pageSize', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalPages', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalItems', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'isLastPage', 134349829, 6, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'requestedServerPage', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'currentServerPage', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'totalServerPages', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'hasMoreServerPages', 67240965, 6, const prefix0.JsonSerializable(), -1, 46, 46, const [], const []), - r.VariableMirrorImpl( - r'progress', 67240965, 6, const prefix0.JsonSerializable(), 5, 5, 5, const [], const []), - r.VariableMirrorImpl( - r'appUsagesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 47, 4, const [16], const []), - r.VariableMirrorImpl(r'appUsageTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 48, 4, - const [17], const []), - r.VariableMirrorImpl(r'appUsageTimeRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 49, 4, - const [19], const []), - r.VariableMirrorImpl(r'appUsageTagRulesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 50, 4, - const [18], const []), - r.VariableMirrorImpl(r'appUsageIgnoreRulesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 51, 4, - const [15], const []), - r.VariableMirrorImpl( - r'habitsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 52, 4, const [8], const []), - r.VariableMirrorImpl(r'habitRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 53, 4, - const [13], const []), - r.VariableMirrorImpl( - r'habitTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 54, 4, const [20], const []), - r.VariableMirrorImpl( - r'tagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 55, 4, const [24], const []), - r.VariableMirrorImpl( - r'tagTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 56, 4, const [25], const []), - r.VariableMirrorImpl( - r'tasksSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 57, 4, const [9], const []), - r.VariableMirrorImpl( - r'taskTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 58, 4, const [12], const []), - r.VariableMirrorImpl(r'taskTimeRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 59, 4, - const [27], const []), - r.VariableMirrorImpl( - r'settingsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 60, 4, const [3], const []), - r.VariableMirrorImpl( - r'syncDevicesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 61, 4, const [7], const []), - r.VariableMirrorImpl( - r'notesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 62, 4, const [23], const []), - r.VariableMirrorImpl( - r'noteTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 63, 4, const [21], const []), - r.VariableMirrorImpl( - r'fromIp', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'toIp', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'fromDeviceId', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'toDeviceId', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'name', 67239941, 7, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'lastSyncDate', 67239941, 7, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'name', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'description', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'estimatedTime', 67239941, 8, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'archivedDate', 67239941, 8, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'hasReminder', 134348805, 8, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'reminderTime', 67239941, 8, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'reminderDays', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'hasGoal', 134348805, 8, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'targetFrequency', 134348805, 8, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'periodDays', 134348805, 8, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'dailyTarget', 67239941, 8, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'order', 134348805, 8, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl( - r'title', 134348805, 9, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'description', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'priority', 67239941, 9, const prefix0.JsonSerializable(), -1, 65, 65, const [], const []), - r.VariableMirrorImpl( - r'plannedDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'deadlineDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'estimatedTime', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'completedAt', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'parentTaskId', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'order', 134348805, 9, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl(r'plannedDateReminderTime', 134348805, 9, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [const prefix0.JsonProperty(defaultValue: 'ReminderTime.none')]), - r.VariableMirrorImpl(r'deadlineDateReminderTime', 134348805, 9, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [const prefix0.JsonProperty(defaultValue: 'ReminderTime.none')]), - r.VariableMirrorImpl(r'recurrenceType', 134348805, 9, const prefix0.JsonSerializable(), -1, 67, 67, - const [], const [const prefix0.JsonProperty(defaultValue: 'RecurrenceType.none')]), - r.VariableMirrorImpl( - r'recurrenceInterval', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl(r'recurrenceDaysString', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const []), - r.VariableMirrorImpl( - r'recurrenceStartDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'recurrenceEndDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'recurrenceCount', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'recurrenceParentId', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'paginatedSyncDataDto', 67240965, 10, const prefix0.JsonSerializable(), 6, 6, 6, const [], const []), - r.VariableMirrorImpl( - r'isComplete', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'nextEntityType', 67240965, 10, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'nextPageIndex', 67240965, 10, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'syncedDeviceCount', 134349829, 10, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'hadMeaningfulSync', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'hasErrors', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'errorMessages', 151127045, 10, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), - r.VariableMirrorImpl( - r'errorParams', 84018181, 10, const prefix0.JsonSerializable(), -1, 70, 71, const [33, 33], const []), - r.VariableMirrorImpl( - r'type', 134349829, 11, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'data', 67142661, 11, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), - r.VariableMirrorImpl( - r'taskId', 134348805, 12, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 12, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'habitId', 134348805, 13, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'occurredAt', 134348805, 13, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'pattern', 134348805, 15, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'description', 67239941, 15, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'name', 134348805, 16, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'displayName', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'color', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'deviceName', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'appUsageId', 134348805, 17, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 17, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'pattern', 134348805, 18, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 18, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'description', 67239941, 18, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'appUsageId', 134348805, 19, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'duration', 134348805, 19, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'usageDate', 134348805, 19, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'habitId', 134348805, 20, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 20, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'noteId', 134348805, 21, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 21, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tag', 67239941, 21, const prefix0.JsonSerializable(), 24, 24, 24, const [], const []), - r.VariableMirrorImpl( - r'habitId', 134348805, 22, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'duration', 134348805, 22, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'occurredAt', 67239941, 22, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'isEstimated', 134348805, 22, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'title', 134348805, 23, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'content', 67239941, 23, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'order', 134348805, 23, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl( - r'tags', 151126021, 23, const prefix0.JsonSerializable(), -1, 72, 73, const [21], const []), - r.VariableMirrorImpl( - r'name', 134348805, 24, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'isArchived', 134348805, 24, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'color', 67239941, 24, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'primaryTagId', 134348805, 25, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'secondaryTagId', 134348805, 25, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'totalDuration', 134349829, 26, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'taskId', 134348805, 27, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'duration', 134348805, 27, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'createSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), - r.VariableMirrorImpl( - r'updateSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), - r.VariableMirrorImpl( - r'deleteSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), - r.VariableMirrorImpl( - r'entityType', 134349829, 29, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'deviceId', 134349829, 29, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'direction', 134349829, 29, const prefix0.JsonSerializable(), -1, 76, 76, const [], const []), - r.VariableMirrorImpl( - r'phase', 134349829, 29, const prefix0.JsonSerializable(), -1, 77, 77, const [], const []), - r.VariableMirrorImpl( - r'currentPage', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalPages', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'itemsProcessed', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalItems', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl(r'progressPercentage', 134349829, 29, const prefix0.JsonSerializable(), -1, 44, 44, - const [], const []), - r.VariableMirrorImpl( - r'conflictsResolved', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'errorMessages', 151127045, 29, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), - r.VariableMirrorImpl( - r'timestamp', 134349829, 29, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'isComplete', 134349829, 29, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl(r'metadata', 151127045, 29, const prefix0.JsonSerializable(), -1, 78, 79, null, const []), - r.VariableMirrorImpl(r'entityProgress', 151127045, 30, const prefix0.JsonSerializable(), -1, 80, 81, - const [33, 82], const []), - r.VariableMirrorImpl( - r'totalDevices', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'completedDevices', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalEntities', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'completedEntities', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'overallProgress', 134349829, 30, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl(r'totalItemsProcessed', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const []), - r.VariableMirrorImpl(r'totalConflictsResolved', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const []), - r.VariableMirrorImpl( - r'errorMessages', 151127045, 30, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), - r.VariableMirrorImpl( - r'isComplete', 134349829, 30, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'startTime', 134349829, 30, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'endTime', 67240965, 30, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl(r'id', 5, 31, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), - r.VariableMirrorImpl( - r'createdDate', 134348805, 31, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'modifiedDate', 67239941, 31, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'deletedDate', 67239941, 31, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'localIP', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'deviceName', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'deviceId', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'platform', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'ipAddresses', 84018181, 32, const prefix0.JsonSerializable(), -1, 83, 84, const [33], const []), - r.VariableMirrorImpl( - r'port', 134349829, 32, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 0, 196), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 1, 197), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 2, 198), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 3, 199), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 4, 200), - r.MethodMirrorImpl( - r'', 0, 0, -1, 0, 0, const [], const [0, 1, 2, 3, 4], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'==', 2097154, -1, -1, 34, 34, const [], const [5], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toString', 2097154, -1, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'noSuchMethod', 524290, -1, -1, -1, -1, const [], const [6], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'hashCode', 2097155, -1, -1, 36, 36, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'runtimeType', 2097155, -1, -1, 85, 85, const [], const [], - const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 5, 207), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 6, 208), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 7, 209), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 8, 210), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 9, 211), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 10, 212), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 11, 213), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 12, 214), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 13, 215), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 14, 216), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 15, 217), - r.MethodMirrorImpl(r'', 0, 1, -1, 1, 1, const [], const [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 2, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 16, 220), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 17, 221), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 18, 222), - r.MethodMirrorImpl( - r'', 0, 2, -1, 2, 2, const [], const [18, 19, 20], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'getValue', 2, 3, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 3, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 19, 226), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 19, 227), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 20, 228), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 20, 229), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 21, 230), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 21, 231), - r.MethodMirrorImpl(r'', 0, 3, -1, 3, 3, const [], const [21, 22, 23, 24, 25, 26, 27], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 3, -1, 3, 3, const [], const [28], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 22, 234), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 22, 235), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 23, 236), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 23, 237), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 24, 238), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 24, 239), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 25, 240), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 25, 241), - r.MethodMirrorImpl(r'isDeleted', 2097155, 14, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 4, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 26, 244), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 27, 245), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 28, 246), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 29, 247), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 30, 248), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 31, 249), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 32, 250), - r.MethodMirrorImpl(r'', 0, 4, -1, 86, 4, null, const [36, 37, 38, 39, 40, 41, 42], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 4, -1, 86, 4, null, const [43, 44], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 5, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 33, 254), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 34, 255), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 35, 256), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 36, 257), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 37, 258), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 38, 259), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 39, 260), - r.MethodMirrorImpl(r'', 0, 5, -1, 5, 5, const [], const [45, 46, 47, 48, 49, 50, 51], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 5, -1, 5, 5, const [], const [52], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 6, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getPopulatedSyncData', 35651586, 6, 4, 87, 4, null, const [], - const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 40, 265), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 41, 266), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 42, 267), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 43, 268), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 44, 269), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 45, 270), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 46, 271), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 47, 272), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 48, 273), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 49, 274), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 50, 275), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 51, 276), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 52, 277), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 53, 278), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 54, 279), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 55, 280), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 56, 281), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 57, 282), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 58, 283), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 59, 284), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 60, 285), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 61, 286), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 62, 287), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 63, 288), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 64, 289), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 65, 290), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 66, 291), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 67, 292), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 68, 293), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 69, 294), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 70, 295), - r.MethodMirrorImpl( - r'', - 0, - 6, - -1, - 6, - 6, - const [], - const [ - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 64, - 65, - 66, - 67, - 68, - 69, - 70, - 71, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 79, - 80, - 81, - 82, - 83 - ], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl( - r'fromJson', 1, 6, -1, 6, 6, const [], const [84], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 7, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 71, 299), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 71, 300), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 72, 301), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 72, 302), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 73, 303), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 73, 304), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 74, 305), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 74, 306), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 75, 307), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 75, 308), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 76, 309), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 76, 310), - r.MethodMirrorImpl(r'', 0, 7, -1, 7, 7, const [], const [85, 86, 87, 88, 89, 90, 91, 92, 93, 94], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 7, -1, 7, 7, const [], const [95], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getReminderDaysAsList', 35651586, 8, -1, 88, 89, const [36], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setReminderDaysFromList', 1310722, 8, -1, -1, -1, const [], const [102], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getReminderTimeOfDay', 2097154, 8, -1, 90, 90, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setReminderTimeOfDay', 1310722, 8, -1, -1, -1, const [], const [103], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'hasActiveGoal', 2097154, 8, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getGoalDescriptionParams', 35651586, 8, -1, 91, 92, const [33, 36], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'isGoalMet', 2097154, 8, -1, 34, 34, const [], const [104], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getGoalCompletionPercentage', 2097154, 8, -1, 44, 44, const [], const [105], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getDailyTarget', 2097154, 8, -1, 36, 36, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'isDailyTargetMet', 2097154, 8, -1, 34, 34, const [], const [106], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getDailyCompletionPercentage', 2097154, 8, -1, 44, 44, const [], const [107], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setArchived', 1310722, 8, -1, -1, -1, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setUnarchived', 1310722, 8, -1, -1, -1, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getLocalArchivedDate', 2097154, 8, -1, 35, 35, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 8, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 77, 328), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 77, 329), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 78, 330), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 78, 331), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 79, 332), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 79, 333), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 80, 334), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 80, 335), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 81, 336), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 81, 337), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 82, 338), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 82, 339), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 83, 340), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 83, 341), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 84, 342), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 84, 343), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 85, 344), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 85, 345), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 86, 346), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 86, 347), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 87, 348), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 87, 349), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 88, 350), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 88, 351), - r.MethodMirrorImpl(r'isArchived', 2097155, 8, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', - 0, - 8, - -1, - 8, - 8, - const [], - const [108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl( - r'fromJson', 1, 8, -1, 8, 8, const [], const [124], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'markCompleted', 1310722, 9, -1, -1, -1, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'markNotCompleted', 1310722, 9, -1, -1, -1, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setRecurrenceDays', 1310722, 9, -1, -1, -1, const [], const [137], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 9, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.MethodMirrorImpl( - r'copyWith', - 2097154, - 9, - 9, - 9, - 9, - const [], - const [ - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159 - ], - const prefix0.JsonSerializable(), - const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 89, 360), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 89, 361), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 90, 362), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 90, 363), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 91, 364), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 91, 365), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 92, 366), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 92, 367), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 93, 368), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 93, 369), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 94, 370), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 94, 371), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 95, 372), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 95, 373), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 96, 374), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 96, 375), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 97, 376), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 97, 377), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 98, 378), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 98, 379), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 99, 380), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 99, 381), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 100, 382), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 100, 383), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 101, 384), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 101, 385), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 102, 386), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 102, 387), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 103, 388), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 103, 389), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 104, 390), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 104, 391), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 105, 392), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 105, 393), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 106, 394), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 106, 395), - r.MethodMirrorImpl(r'isCompleted', 2097155, 9, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', - 0, - 9, - -1, - 9, - 9, - const [], - const [ - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181 - ], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl( - r'fromJson', 1, 9, -1, 9, 9, const [], const [182], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 107, 399), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 108, 400), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 109, 401), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 110, 402), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 111, 403), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 112, 404), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 113, 405), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 114, 406), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 115, 407), - r.MethodMirrorImpl(r'', 0, 10, -1, 10, 10, const [], - const [201, 202, 203, 204, 205, 206, 207, 208, 209], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 11, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 116, 410), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 117, 411), - r.MethodMirrorImpl( - r'', 0, 11, -1, 11, 11, const [], const [210, 211], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 11, -1, 11, 11, const [], const [212], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 12, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 118, 415), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 118, 416), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 119, 417), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 119, 418), - r.MethodMirrorImpl(r'', 0, 12, -1, 12, 12, const [], const [213, 214, 215, 216, 217, 218], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 12, -1, 12, 12, const [], const [219], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 13, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 120, 422), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 120, 423), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 121, 424), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 121, 425), - r.MethodMirrorImpl(r'recordDate', 2097155, 13, -1, 41, 41, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'', 0, 13, -1, 13, 13, const [], const [222, 223, 224, 225, 226, 227], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 13, -1, 13, 13, const [], const [228], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 14, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', 0, 14, -1, 93, 14, null, const [231, 232, 233, 234], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 15, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 122, 432), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 122, 433), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 123, 434), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 123, 435), - r.MethodMirrorImpl(r'', 0, 15, -1, 15, 15, const [], const [235, 236, 237, 238, 239, 240], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 15, -1, 15, 15, const [], const [241], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 16, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 124, 439), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 124, 440), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 125, 441), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 125, 442), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 126, 443), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 126, 444), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 127, 445), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 127, 446), - r.MethodMirrorImpl(r'', 0, 16, -1, 16, 16, const [], const [244, 245, 246, 247, 248, 249, 250, 251], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 16, -1, 16, 16, const [], const [252], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 17, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 128, 450), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 128, 451), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 129, 452), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 129, 453), - r.MethodMirrorImpl(r'', 0, 17, -1, 17, 17, const [], const [257, 258, 259, 260, 261, 262], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 17, -1, 17, 17, const [], const [263], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 18, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 130, 457), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 130, 458), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 131, 459), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 131, 460), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 132, 461), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 132, 462), - r.MethodMirrorImpl(r'', 0, 18, -1, 18, 18, const [], const [266, 267, 268, 269, 270, 271, 272], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 18, -1, 18, 18, const [], const [273], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 19, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 133, 466), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 133, 467), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 134, 468), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 134, 469), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 135, 470), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 135, 471), - r.MethodMirrorImpl(r'', 0, 19, -1, 19, 19, const [], const [277, 278, 279, 280, 281, 282, 283], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 19, -1, 19, 19, const [], const [284], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 20, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 136, 475), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 136, 476), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 137, 477), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 137, 478), - r.MethodMirrorImpl(r'', 0, 20, -1, 20, 20, const [], const [288, 289, 290, 291, 292, 293], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 20, -1, 20, 20, const [], const [294], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 21, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 138, 482), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 138, 483), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 139, 484), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 139, 485), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 140, 486), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 140, 487), - r.MethodMirrorImpl(r'', 0, 21, -1, 21, 21, const [], const [297, 298, 299, 300, 301, 302, 303], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 21, -1, 21, 21, const [], const [304], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 22, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 141, 491), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 141, 492), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 142, 493), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 142, 494), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 143, 495), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 143, 496), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 144, 497), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 144, 498), - r.MethodMirrorImpl(r'', 0, 22, -1, 22, 22, const [], const [308, 309, 310, 311, 312, 313, 314, 315], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 22, -1, 22, 22, const [], const [316], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 23, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 145, 502), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 145, 503), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 146, 504), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 146, 505), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 147, 506), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 147, 507), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 148, 508), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 148, 509), - r.MethodMirrorImpl(r'', 0, 23, -1, 23, 23, const [], const [321, 322, 323, 324, 325, 326, 327, 328], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 23, -1, 23, 23, const [], const [329], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 24, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 149, 513), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 149, 514), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 150, 515), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 150, 516), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 151, 517), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 151, 518), - r.MethodMirrorImpl(r'', 0, 24, -1, 24, 24, const [], const [334, 335, 336, 337, 338, 339, 340], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 24, -1, 24, 24, const [], const [341], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 25, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 152, 522), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 152, 523), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 153, 524), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 153, 525), - r.MethodMirrorImpl(r'', 0, 25, -1, 25, 25, const [], const [345, 346, 347, 348, 349, 350], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 25, -1, 25, 25, const [], const [351], - const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 154, 528), - r.MethodMirrorImpl( - r'', - 0, - 26, - -1, - 26, - 26, - const [], - const [354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl(r'toJson', 35651586, 27, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 155, 531), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 155, 532), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 156, 533), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 156, 534), - r.MethodMirrorImpl(r'', 0, 27, -1, 27, 27, const [], const [369, 370, 371, 372, 373, 374], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 27, -1, 27, 27, const [], const [375], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getTotalItemCount', 2097154, 28, -1, 36, 36, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 28, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 157, 539), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 157, 540), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 158, 541), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 158, 542), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 159, 543), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 159, 544), - r.MethodMirrorImpl( - r'', 0, 28, -1, 94, 28, null, const [378, 379, 380], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 28, -1, 94, 28, null, const [381, 382], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'copyWith', - 2097154, - 29, - 29, - 29, - 29, - const [], - const [386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl(r'toString', 2097154, 29, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const [override]), - r.MethodMirrorImpl(r'==', 2097154, 29, -1, 34, 34, const [], const [400], - const prefix0.JsonSerializable(), const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 160, 550), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 161, 551), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 162, 552), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 163, 553), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 164, 554), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 165, 555), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 166, 556), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 167, 557), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 168, 558), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 169, 559), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 170, 560), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 171, 561), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 172, 562), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 173, 563), - r.MethodMirrorImpl(r'statusDescription', 2097155, 29, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'key', 2097155, 29, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'hashCode', 2097155, 29, -1, 36, 36, const [], const [], - const prefix0.JsonSerializable(), const [override]), - r.MethodMirrorImpl( - r'', - 0, - 29, - -1, - 29, - 29, - const [], - const [401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl(r'outgoingStart', 1, 29, -1, 29, 29, const [], const [415, 416, 417, 418, 419], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'incomingStart', 1, 29, -1, 29, 29, const [], const [420, 421, 422, 423], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'completed', 1, 29, -1, 29, 29, const [], const [424, 425, 426, 427, 428, 429], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getEntityProgress', 35651586, 30, -1, 95, 82, const [29], const [430], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toString', 2097154, 30, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 174, 573), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 175, 574), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 176, 575), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 177, 576), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 178, 577), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 179, 578), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 180, 579), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 181, 580), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 182, 581), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 183, 582), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 184, 583), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 185, 584), - r.MethodMirrorImpl(r'duration', 2097155, 30, -1, 96, 96, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'activeOperations', 35651587, 30, -1, 95, 82, const [29], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'completedOperations', 35651587, 30, -1, 95, 82, const [29], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', - 0, - 30, - -1, - 30, - 30, - const [], - const [431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 31, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 186, 590), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 186, 591), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 187, 592), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 187, 593), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 188, 594), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 188, 595), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 189, 596), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 189, 597), - r.MethodMirrorImpl(r'isDeleted', 2097155, 31, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', 0, 31, -1, 97, 31, null, const [443, 444, 445, 446], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 32, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toCsv', 2097154, 32, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 190, 602), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 191, 603), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 192, 604), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 193, 605), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 194, 606), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 195, 607), - r.MethodMirrorImpl(r'allIPAddresses', 35651587, 32, -1, 68, 69, const [33], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'', 0, 32, -1, 32, 32, const [], const [451, 452, 453, 454, 455, 456], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 32, -1, 32, 32, const [], const [457], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromCsv', 1, 32, -1, 32, 32, const [], const [458], const prefix0.JsonSerializable(), const []) - ], - [ - r.ParameterMirrorImpl( - r'id', 134358022, 201, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'title', 134358022, 201, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'isCompleted', 134358022, 201, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isCompleted), - r.ParameterMirrorImpl(r'plannedDate', 67253254, 201, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #plannedDate), - r.ParameterMirrorImpl(r'deadlineDate', 67253254, 201, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deadlineDate), - r.ParameterMirrorImpl(r'other', 134348806, 202, const prefix0.JsonSerializable(), -1, 98, 98, const [], - const [], null, null), - r.ParameterMirrorImpl(r'invocation', 134348806, 204, const prefix0.JsonSerializable(), -1, 99, 99, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 218, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'name', 134358022, 218, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #name), - r.ParameterMirrorImpl(r'isCompletedToday', 134358022, 218, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isCompletedToday), - r.ParameterMirrorImpl(r'hasGoal', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], - const [], false, #hasGoal), - r.ParameterMirrorImpl(r'dailyTarget', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #dailyTarget), - r.ParameterMirrorImpl(r'currentCompletionCount', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #currentCompletionCount), - r.ParameterMirrorImpl(r'isDailyGoalMet', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isDailyGoalMet), - r.ParameterMirrorImpl(r'completedAt', 67253254, 218, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #completedAt), - r.ParameterMirrorImpl(r'targetFrequency', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #targetFrequency), - r.ParameterMirrorImpl(r'periodDays', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #periodDays), - r.ParameterMirrorImpl(r'isPeriodGoalMet', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isPeriodGoalMet), - r.ParameterMirrorImpl(r'tasks', 151135238, 223, const prefix0.JsonSerializable(), -1, 37, 38, const [0], - const [], null, #tasks), - r.ParameterMirrorImpl(r'habits', 151135238, 223, const prefix0.JsonSerializable(), -1, 39, 40, const [1], - const [], null, #habits), - r.ParameterMirrorImpl(r'lastUpdated', 134358022, 223, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #lastUpdated), - r.ParameterMirrorImpl( - r'id', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 232, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 232, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 232, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'key', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #key), - r.ParameterMirrorImpl(r'value', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #value), - r.ParameterMirrorImpl(r'valueType', 134358022, 232, const prefix0.JsonSerializable(), -1, 42, 42, const [], - const [], null, #valueType), - r.ParameterMirrorImpl( - r'json', 151126022, 233, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'_key', 134348902, 227, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), - r.ParameterMirrorImpl(r'_value', 134348902, 229, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_valueType', 134348902, 231, const prefix0.JsonSerializable(), -1, 42, 42, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'_id', 102, 235, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, null), - r.ParameterMirrorImpl(r'_createdDate', 134348902, 237, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_modifiedDate', 67240038, 239, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_deletedDate', 67240038, 241, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'data', 151135238, 251, const prefix0.JsonSerializable(), 28, 43, 28, null, const [], null, #data), - r.ParameterMirrorImpl(r'pageIndex', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #pageIndex), - r.ParameterMirrorImpl(r'pageSize', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #pageSize), - r.ParameterMirrorImpl(r'totalPages', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalPages), - r.ParameterMirrorImpl(r'totalItems', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalItems), - r.ParameterMirrorImpl(r'isLastPage', 134358022, 251, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isLastPage), - r.ParameterMirrorImpl(r'entityType', 134358022, 251, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl( - r'json', 151126022, 252, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'type', 134348806, 252, const prefix0.JsonSerializable(), -1, 85, 85, const [], const [], null, null), - r.ParameterMirrorImpl(r'currentEntity', 134358022, 261, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #currentEntity), - r.ParameterMirrorImpl(r'currentPage', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #currentPage), - r.ParameterMirrorImpl(r'totalPages', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalPages), - r.ParameterMirrorImpl(r'progressPercentage', 134358022, 261, const prefix0.JsonSerializable(), -1, 44, 44, - const [], const [], null, #progressPercentage), - r.ParameterMirrorImpl(r'entitiesCompleted', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #entitiesCompleted), - r.ParameterMirrorImpl(r'totalEntities', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalEntities), - r.ParameterMirrorImpl(r'operation', 134358022, 261, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #operation), - r.ParameterMirrorImpl( - r'json', 151126022, 262, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'appVersion', 134358022, 296, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #appVersion), - r.ParameterMirrorImpl(r'syncDevice', 134358022, 296, const prefix0.JsonSerializable(), 7, 7, 7, const [], - const [], null, #syncDevice), - r.ParameterMirrorImpl(r'isDebugMode', 134358022, 296, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isDebugMode), - r.ParameterMirrorImpl(r'entityType', 134358022, 296, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'pageIndex', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #pageIndex), - r.ParameterMirrorImpl(r'pageSize', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #pageSize), - r.ParameterMirrorImpl(r'totalPages', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalPages), - r.ParameterMirrorImpl(r'totalItems', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalItems), - r.ParameterMirrorImpl(r'isLastPage', 134358022, 296, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isLastPage), - r.ParameterMirrorImpl(r'requestedServerPage', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #requestedServerPage), - r.ParameterMirrorImpl(r'currentServerPage', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #currentServerPage), - r.ParameterMirrorImpl(r'totalServerPages', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #totalServerPages), - r.ParameterMirrorImpl(r'hasMoreServerPages', 67253254, 296, const prefix0.JsonSerializable(), -1, 46, 46, - const [], const [], null, #hasMoreServerPages), - r.ParameterMirrorImpl(r'progress', 67253254, 296, const prefix0.JsonSerializable(), 5, 5, 5, const [], - const [], null, #progress), - r.ParameterMirrorImpl(r'appUsagesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 47, 4, - const [16], const [], null, #appUsagesSyncData), - r.ParameterMirrorImpl(r'appUsageTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 48, 4, - const [17], const [], null, #appUsageTagsSyncData), - r.ParameterMirrorImpl(r'appUsageTimeRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 49, 4, - const [19], const [], null, #appUsageTimeRecordsSyncData), - r.ParameterMirrorImpl(r'appUsageTagRulesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 50, 4, - const [18], const [], null, #appUsageTagRulesSyncData), - r.ParameterMirrorImpl(r'appUsageIgnoreRulesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 51, 4, - const [15], const [], null, #appUsageIgnoreRulesSyncData), - r.ParameterMirrorImpl(r'habitsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 52, 4, - const [8], const [], null, #habitsSyncData), - r.ParameterMirrorImpl(r'habitRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 53, 4, - const [13], const [], null, #habitRecordsSyncData), - r.ParameterMirrorImpl(r'habitTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 54, 4, - const [20], const [], null, #habitTagsSyncData), - r.ParameterMirrorImpl(r'tagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 55, 4, - const [24], const [], null, #tagsSyncData), - r.ParameterMirrorImpl(r'tagTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 56, 4, - const [25], const [], null, #tagTagsSyncData), - r.ParameterMirrorImpl(r'tasksSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 57, 4, - const [9], const [], null, #tasksSyncData), - r.ParameterMirrorImpl(r'taskTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 58, 4, - const [12], const [], null, #taskTagsSyncData), - r.ParameterMirrorImpl(r'taskTimeRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 59, 4, - const [27], const [], null, #taskTimeRecordsSyncData), - r.ParameterMirrorImpl(r'settingsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 60, 4, - const [3], const [], null, #settingsSyncData), - r.ParameterMirrorImpl(r'syncDevicesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 61, 4, - const [7], const [], null, #syncDevicesSyncData), - r.ParameterMirrorImpl(r'notesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 62, 4, - const [23], const [], null, #notesSyncData), - r.ParameterMirrorImpl(r'noteTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 63, 4, - const [21], const [], null, #noteTagsSyncData), - r.ParameterMirrorImpl( - r'json', 151126022, 297, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 311, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'fromIp', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #fromIp), - r.ParameterMirrorImpl(r'toIp', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #toIp), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'fromDeviceId', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #fromDeviceId), - r.ParameterMirrorImpl(r'toDeviceId', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #toDeviceId), - r.ParameterMirrorImpl( - r'name', 67253254, 311, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #name), - r.ParameterMirrorImpl(r'lastSyncDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #lastSyncDate), - r.ParameterMirrorImpl( - r'json', 151126022, 312, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_fromIp', 134348902, 300, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_toIp', 134348902, 302, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_fromDeviceId', 134348902, 304, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_toDeviceId', 134348902, 306, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'_name', 67240038, 308, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), - r.ParameterMirrorImpl(r'_lastSyncDate', 67240038, 310, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'days', 151126022, 314, const prefix0.JsonSerializable(), -1, 88, 89, const [36], - const [], null, null), - r.ParameterMirrorImpl(r'time', 134348806, 316, const prefix0.JsonSerializable(), -1, 100, 100, const [], - const [], null, null), - r.ParameterMirrorImpl(r'completedCount', 134348806, 319, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'completedCount', 134348806, 320, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'dailyCount', 134348806, 322, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'dailyCount', 134348806, 323, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 353, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'name', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #name), - r.ParameterMirrorImpl(r'description', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #description), - r.ParameterMirrorImpl(r'estimatedTime', 67253254, 353, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #estimatedTime), - r.ParameterMirrorImpl(r'archivedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #archivedDate), - r.ParameterMirrorImpl(r'hasReminder', 134364166, 353, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #hasReminder), - r.ParameterMirrorImpl(r'reminderTime', 67253254, 353, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #reminderTime), - r.ParameterMirrorImpl(r'reminderDays', 134363142, 353, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], "", #reminderDays), - r.ParameterMirrorImpl(r'hasGoal', 134364166, 353, const prefix0.JsonSerializable(), -1, 34, 34, const [], - const [], false, #hasGoal), - r.ParameterMirrorImpl(r'targetFrequency', 134364166, 353, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #targetFrequency), - r.ParameterMirrorImpl(r'periodDays', 134364166, 353, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #periodDays), - r.ParameterMirrorImpl(r'dailyTarget', 67253254, 353, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #dailyTarget), - r.ParameterMirrorImpl(r'order', 134364166, 353, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], 0.0, #order), - r.ParameterMirrorImpl( - r'json', 151126022, 354, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_name', 134348902, 329, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_description', 134348902, 331, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_estimatedTime', 67240038, 333, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_archivedDate', 67240038, 335, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_hasReminder', 134348902, 337, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_reminderTime', 67240038, 339, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_reminderDays', 134348902, 341, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_hasGoal', 134348902, 343, const prefix0.JsonSerializable(), -1, 34, 34, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_targetFrequency', 134348902, 345, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_periodDays', 134348902, 347, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_dailyTarget', 67240038, 349, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_order', 134348902, 351, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], null, null), - r.ParameterMirrorImpl(r'days', 84017158, 357, const prefix0.JsonSerializable(), -1, 101, 102, const [103], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'title', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'description', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #description), - r.ParameterMirrorImpl(r'priority', 67252230, 359, const prefix0.JsonSerializable(), -1, 65, 65, const [], - const [], null, #priority), - r.ParameterMirrorImpl(r'plannedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #plannedDate), - r.ParameterMirrorImpl(r'deadlineDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deadlineDate), - r.ParameterMirrorImpl(r'estimatedTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #estimatedTime), - r.ParameterMirrorImpl(r'completedAt', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #completedAt), - r.ParameterMirrorImpl(r'parentTaskId', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #parentTaskId), - r.ParameterMirrorImpl(r'order', 67252230, 359, const prefix0.JsonSerializable(), -1, 104, 104, const [], - const [], null, #order), - r.ParameterMirrorImpl(r'plannedDateReminderTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 105, 105, - const [], const [], null, #plannedDateReminderTime), - r.ParameterMirrorImpl(r'deadlineDateReminderTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 105, - 105, const [], const [], null, #deadlineDateReminderTime), - r.ParameterMirrorImpl(r'recurrenceType', 67252230, 359, const prefix0.JsonSerializable(), -1, 106, 106, - const [], const [], null, #recurrenceType), - r.ParameterMirrorImpl(r'recurrenceInterval', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #recurrenceInterval), - r.ParameterMirrorImpl(r'recurrenceDaysString', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #recurrenceDaysString), - r.ParameterMirrorImpl(r'recurrenceStartDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #recurrenceStartDate), - r.ParameterMirrorImpl(r'recurrenceEndDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #recurrenceEndDate), - r.ParameterMirrorImpl(r'recurrenceCount', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #recurrenceCount), - r.ParameterMirrorImpl(r'recurrenceParentId', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #recurrenceParentId), - r.ParameterMirrorImpl( - r'id', 134358022, 397, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 397, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'title', 134358022, 397, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'description', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #description), - r.ParameterMirrorImpl(r'plannedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #plannedDate), - r.ParameterMirrorImpl(r'deadlineDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deadlineDate), - r.ParameterMirrorImpl(r'priority', 67253254, 397, const prefix0.JsonSerializable(), -1, 65, 65, const [], - const [], null, #priority), - r.ParameterMirrorImpl(r'estimatedTime', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #estimatedTime), - r.ParameterMirrorImpl(r'completedAt', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #completedAt), - r.ParameterMirrorImpl(r'parentTaskId', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #parentTaskId), - r.ParameterMirrorImpl(r'order', 134364166, 397, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], 0.0, #order), - r.ParameterMirrorImpl(r'plannedDateReminderTime', 134364166, 397, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], prefix7.ReminderTime.none, #plannedDateReminderTime), - r.ParameterMirrorImpl(r'deadlineDateReminderTime', 134364166, 397, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], prefix7.ReminderTime.none, #deadlineDateReminderTime), - r.ParameterMirrorImpl(r'recurrenceType', 134364166, 397, const prefix0.JsonSerializable(), -1, 67, 67, - const [], const [], prefix7.RecurrenceType.none, #recurrenceType), - r.ParameterMirrorImpl(r'recurrenceInterval', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #recurrenceInterval), - r.ParameterMirrorImpl(r'recurrenceDaysString', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #recurrenceDaysString), - r.ParameterMirrorImpl(r'recurrenceStartDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #recurrenceStartDate), - r.ParameterMirrorImpl(r'recurrenceEndDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #recurrenceEndDate), - r.ParameterMirrorImpl(r'recurrenceCount', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #recurrenceCount), - r.ParameterMirrorImpl(r'recurrenceParentId', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #recurrenceParentId), - r.ParameterMirrorImpl( - r'json', 151126022, 398, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_title', 134348902, 361, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_description', 67240038, 363, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_priority', 67240038, 365, const prefix0.JsonSerializable(), -1, 65, 65, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_plannedDate', 67240038, 367, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_deadlineDate', 67240038, 369, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_estimatedTime', 67240038, 371, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_completedAt', 67240038, 373, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_parentTaskId', 67240038, 375, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_order', 134348902, 377, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_plannedDateReminderTime', 134348902, 379, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_deadlineDateReminderTime', 134348902, 381, const prefix0.JsonSerializable(), -1, 66, - 66, const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceType', 134348902, 383, const prefix0.JsonSerializable(), -1, 67, 67, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceInterval', 67240038, 385, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceDaysString', 67240038, 387, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceStartDate', 67240038, 389, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceEndDate', 67240038, 391, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceCount', 67240038, 393, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceParentId', 67240038, 395, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'paginatedSyncDataDto', 67253254, 408, const prefix0.JsonSerializable(), 6, 6, 6, - const [], const [], null, #paginatedSyncDataDto), - r.ParameterMirrorImpl(r'isComplete', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isComplete), - r.ParameterMirrorImpl(r'nextEntityType', 67253254, 408, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #nextEntityType), - r.ParameterMirrorImpl(r'nextPageIndex', 67253254, 408, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #nextPageIndex), - r.ParameterMirrorImpl(r'syncedDeviceCount', 134364166, 408, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #syncedDeviceCount), - r.ParameterMirrorImpl(r'hadMeaningfulSync', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #hadMeaningfulSync), - r.ParameterMirrorImpl(r'hasErrors', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, const [], - const [], false, #hasErrors), - r.ParameterMirrorImpl(r'errorMessages', 151141382, 408, const prefix0.JsonSerializable(), -1, 68, 69, - const [33], const [], const [], #errorMessages), - r.ParameterMirrorImpl(r'errorParams', 84030470, 408, const prefix0.JsonSerializable(), -1, 70, 71, - const [33, 33], const [], null, #errorParams), - r.ParameterMirrorImpl(r'type', 134358022, 412, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #type), - r.ParameterMirrorImpl( - r'data', 67150854, 412, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #data), - r.ParameterMirrorImpl( - r'json', 151126022, 413, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 419, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 419, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 419, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'taskId', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #taskId), - r.ParameterMirrorImpl(r'tagId', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl( - r'json', 151126022, 420, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_taskId', 134348902, 416, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 418, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 427, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 427, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 427, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 427, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'habitId', 134358022, 427, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #habitId), - r.ParameterMirrorImpl(r'occurredAt', 134358022, 427, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #occurredAt), - r.ParameterMirrorImpl( - r'json', 151126022, 428, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_habitId', 134348902, 423, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_occurredAt', 134348902, 425, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 9222, 430, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 430, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 430, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 430, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'id', 134358022, 436, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 436, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 436, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 436, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'pattern', 134358022, 436, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #pattern), - r.ParameterMirrorImpl(r'description', 67253254, 436, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #description), - r.ParameterMirrorImpl( - r'json', 151126022, 437, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_pattern', 134348902, 433, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_description', 67240038, 435, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 447, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 447, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 447, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 447, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'name', 134358022, 447, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #name), - r.ParameterMirrorImpl(r'displayName', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #displayName), - r.ParameterMirrorImpl(r'color', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #color), - r.ParameterMirrorImpl(r'deviceName', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #deviceName), - r.ParameterMirrorImpl( - r'json', 151126022, 448, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_name', 134348902, 440, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_displayName', 67240038, 442, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_color', 67240038, 444, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_deviceName', 67240038, 446, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 454, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 454, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 454, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'appUsageId', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #appUsageId), - r.ParameterMirrorImpl(r'tagId', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl( - r'json', 151126022, 455, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_appUsageId', 134348902, 451, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 453, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 463, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 463, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 463, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'pattern', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #pattern), - r.ParameterMirrorImpl(r'tagId', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl(r'description', 67253254, 463, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #description), - r.ParameterMirrorImpl( - r'json', 151126022, 464, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_pattern', 134348902, 458, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 460, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_description', 67240038, 462, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 472, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 472, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 472, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 472, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'appUsageId', 134358022, 472, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #appUsageId), - r.ParameterMirrorImpl(r'duration', 134358022, 472, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #duration), - r.ParameterMirrorImpl(r'usageDate', 134358022, 472, const prefix0.JsonSerializable(), -1, 41, 41, const [], - const [], null, #usageDate), - r.ParameterMirrorImpl( - r'json', 151126022, 473, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_appUsageId', 134348902, 467, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_duration', 134348902, 469, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_usageDate', 134348902, 471, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 479, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 479, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 479, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'habitId', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #habitId), - r.ParameterMirrorImpl(r'tagId', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl( - r'json', 151126022, 480, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_habitId', 134348902, 476, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 478, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 488, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 488, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 488, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'noteId', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #noteId), - r.ParameterMirrorImpl(r'tagId', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl( - r'tag', 67253254, 488, const prefix0.JsonSerializable(), 24, 24, 24, const [], const [], null, #tag), - r.ParameterMirrorImpl( - r'json', 151126022, 489, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_noteId', 134348902, 483, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 485, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'_tag', 67240038, 487, const prefix0.JsonSerializable(), 24, 24, 24, const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 499, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'habitId', 134358022, 499, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #habitId), - r.ParameterMirrorImpl(r'duration', 134358022, 499, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #duration), - r.ParameterMirrorImpl(r'occurredAt', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #occurredAt), - r.ParameterMirrorImpl(r'isEstimated', 134364166, 499, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isEstimated), - r.ParameterMirrorImpl(r'createdDate', 134358022, 499, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'json', 151126022, 500, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_habitId', 134348902, 492, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_duration', 134348902, 494, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_occurredAt', 67240038, 496, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_isEstimated', 134348902, 498, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 510, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 510, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 510, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 510, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'title', 134358022, 510, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'content', 67253254, 510, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #content), - r.ParameterMirrorImpl(r'order', 134364166, 510, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], 0.0, #order), - r.ParameterMirrorImpl(r'tags', 151141382, 510, const prefix0.JsonSerializable(), -1, 72, 73, const [21], - const [], const [], #tags), - r.ParameterMirrorImpl( - r'json', 151126022, 511, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_title', 134348902, 503, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_content', 67240038, 505, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_order', 134348902, 507, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tags', 151126118, 509, const prefix0.JsonSerializable(), -1, 72, 73, const [21], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 519, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 519, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 519, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 519, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'name', 134358022, 519, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #name), - r.ParameterMirrorImpl(r'isArchived', 134364166, 519, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isArchived), - r.ParameterMirrorImpl(r'color', 67253254, 519, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #color), - r.ParameterMirrorImpl( - r'json', 151126022, 520, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_name', 134348902, 514, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_isArchived', 134348902, 516, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_color', 67240038, 518, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 526, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 526, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 526, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'primaryTagId', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #primaryTagId), - r.ParameterMirrorImpl(r'secondaryTagId', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #secondaryTagId), - r.ParameterMirrorImpl( - r'json', 151126022, 527, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_primaryTagId', 134348902, 523, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_secondaryTagId', 134348902, 525, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 529, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'title', 134358022, 529, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'totalDuration', 134358022, 529, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalDuration), - r.ParameterMirrorImpl(r'priority', 67253254, 529, const prefix0.JsonSerializable(), -1, 65, 65, const [], - const [], null, #priority), - r.ParameterMirrorImpl(r'plannedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #plannedDate), - r.ParameterMirrorImpl(r'deadlineDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deadlineDate), - r.ParameterMirrorImpl(r'completedAt', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #completedAt), - r.ParameterMirrorImpl(r'estimatedTime', 67253254, 529, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #estimatedTime), - r.ParameterMirrorImpl(r'parentTaskId', 67253254, 529, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #parentTaskId), - r.ParameterMirrorImpl( - r'order', 134364166, 529, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0, #order), - r.ParameterMirrorImpl(r'plannedDateReminderTime', 134364166, 529, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], prefix7.ReminderTime.none, #plannedDateReminderTime), - r.ParameterMirrorImpl(r'deadlineDateReminderTime', 134364166, 529, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], prefix7.ReminderTime.none, #deadlineDateReminderTime), - r.ParameterMirrorImpl(r'createdDate', 134358022, 529, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'id', 134358022, 535, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'taskId', 134358022, 535, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #taskId), - r.ParameterMirrorImpl(r'duration', 134358022, 535, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #duration), - r.ParameterMirrorImpl(r'createdDate', 134358022, 535, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 535, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 535, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'json', 151126022, 536, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_taskId', 134348902, 532, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_duration', 134348902, 534, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, null), - r.ParameterMirrorImpl(r'createSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, - const [], null, #createSync), - r.ParameterMirrorImpl(r'updateSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, - const [], null, #updateSync), - r.ParameterMirrorImpl(r'deleteSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, - const [], null, #deleteSync), - r.ParameterMirrorImpl( - r'json', 151126022, 546, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'type', 134348806, 546, const prefix0.JsonSerializable(), -1, 85, 85, const [], const [], null, null), - r.ParameterMirrorImpl( - r'_createSync', 151126118, 540, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), - r.ParameterMirrorImpl( - r'_updateSync', 151126118, 542, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), - r.ParameterMirrorImpl( - r'_deleteSync', 151126118, 544, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), - r.ParameterMirrorImpl(r'entityType', 67252230, 547, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 67252230, 547, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'direction', 67252230, 547, const prefix0.JsonSerializable(), -1, 107, 107, - const [], const [], null, #direction), - r.ParameterMirrorImpl(r'phase', 67252230, 547, const prefix0.JsonSerializable(), -1, 108, 108, const [], - const [], null, #phase), - r.ParameterMirrorImpl(r'currentPage', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #currentPage), - r.ParameterMirrorImpl(r'totalPages', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], - const [], null, #totalPages), - r.ParameterMirrorImpl(r'itemsProcessed', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #itemsProcessed), - r.ParameterMirrorImpl(r'totalItems', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], - const [], null, #totalItems), - r.ParameterMirrorImpl(r'progressPercentage', 67252230, 547, const prefix0.JsonSerializable(), -1, 104, 104, - const [], const [], null, #progressPercentage), - r.ParameterMirrorImpl(r'conflictsResolved', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #conflictsResolved), - r.ParameterMirrorImpl(r'errorMessages', 84029446, 547, const prefix0.JsonSerializable(), -1, 83, 84, - const [33], const [], null, #errorMessages), - r.ParameterMirrorImpl(r'timestamp', 67252230, 547, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #timestamp), - r.ParameterMirrorImpl(r'isComplete', 67252230, 547, const prefix0.JsonSerializable(), -1, 46, 46, const [], - const [], null, #isComplete), - r.ParameterMirrorImpl(r'metadata', 84029446, 547, const prefix0.JsonSerializable(), -1, 109, 110, null, - const [], null, #metadata), - r.ParameterMirrorImpl(r'other', 134348806, 549, const prefix0.JsonSerializable(), -1, 98, 98, const [], - const [], null, null), - r.ParameterMirrorImpl(r'entityType', 134358022, 567, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 134358022, 567, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'direction', 134358022, 567, const prefix0.JsonSerializable(), -1, 76, 76, const [], - const [], null, #direction), - r.ParameterMirrorImpl(r'phase', 134358022, 567, const prefix0.JsonSerializable(), -1, 77, 77, const [], - const [], null, #phase), - r.ParameterMirrorImpl(r'currentPage', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #currentPage), - r.ParameterMirrorImpl(r'totalPages', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #totalPages), - r.ParameterMirrorImpl(r'itemsProcessed', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #itemsProcessed), - r.ParameterMirrorImpl(r'totalItems', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalItems), - r.ParameterMirrorImpl(r'progressPercentage', 134364166, 567, const prefix0.JsonSerializable(), -1, 44, 44, - const [], const [], 0.0, #progressPercentage), - r.ParameterMirrorImpl(r'conflictsResolved', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #conflictsResolved), - r.ParameterMirrorImpl(r'errorMessages', 151141382, 567, const prefix0.JsonSerializable(), -1, 68, 69, - const [33], const [], const [], #errorMessages), - r.ParameterMirrorImpl(r'timestamp', 67252230, 567, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #timestamp), - r.ParameterMirrorImpl(r'isComplete', 134364166, 567, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isComplete), - r.ParameterMirrorImpl(r'metadata', 151141382, 567, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], - const {}, #metadata), - r.ParameterMirrorImpl(r'entityType', 134356998, 568, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 134356998, 568, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'totalPages', 134363142, 568, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #totalPages), - r.ParameterMirrorImpl(r'totalItems', 134363142, 568, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalItems), - r.ParameterMirrorImpl(r'metadata', 84029446, 568, const prefix0.JsonSerializable(), -1, 109, 110, null, - const [], null, #metadata), - r.ParameterMirrorImpl(r'entityType', 134356998, 569, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 134356998, 569, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'totalItems', 134363142, 569, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalItems), - r.ParameterMirrorImpl(r'metadata', 84029446, 569, const prefix0.JsonSerializable(), -1, 109, 110, null, - const [], null, #metadata), - r.ParameterMirrorImpl(r'entityType', 134356998, 570, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 134356998, 570, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'itemsProcessed', 134356998, 570, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #itemsProcessed), - r.ParameterMirrorImpl(r'conflictsResolved', 134363142, 570, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #conflictsResolved), - r.ParameterMirrorImpl(r'errorMessages', 151140358, 570, const prefix0.JsonSerializable(), -1, 68, 69, - const [33], const [], const [], #errorMessages), - r.ParameterMirrorImpl(r'metadata', 84029446, 570, const prefix0.JsonSerializable(), -1, 109, 110, null, - const [], null, #metadata), - r.ParameterMirrorImpl(r'entityType', 134348806, 571, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'entityProgress', 151141382, 588, const prefix0.JsonSerializable(), -1, 80, 81, - const [33, 82], const [], const {}, #entityProgress), - r.ParameterMirrorImpl(r'totalDevices', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalDevices), - r.ParameterMirrorImpl(r'completedDevices', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #completedDevices), - r.ParameterMirrorImpl(r'totalEntities', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalEntities), - r.ParameterMirrorImpl(r'completedEntities', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #completedEntities), - r.ParameterMirrorImpl(r'overallProgress', 134364166, 588, const prefix0.JsonSerializable(), -1, 44, 44, - const [], const [], 0.0, #overallProgress), - r.ParameterMirrorImpl(r'totalItemsProcessed', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalItemsProcessed), - r.ParameterMirrorImpl(r'totalConflictsResolved', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalConflictsResolved), - r.ParameterMirrorImpl(r'errorMessages', 151141382, 588, const prefix0.JsonSerializable(), -1, 68, 69, - const [33], const [], const [], #errorMessages), - r.ParameterMirrorImpl(r'isComplete', 134364166, 588, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isComplete), - r.ParameterMirrorImpl(r'startTime', 67252230, 588, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #startTime), - r.ParameterMirrorImpl(r'endTime', 67253254, 588, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #endTime), - r.ParameterMirrorImpl( - r'id', 9222, 599, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 599, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 599, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 599, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'_id', 102, 591, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, null), - r.ParameterMirrorImpl(r'_createdDate', 134348902, 593, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_modifiedDate', 67240038, 595, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_deletedDate', 67240038, 597, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'localIP', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #localIP), - r.ParameterMirrorImpl(r'deviceName', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #deviceName), - r.ParameterMirrorImpl(r'deviceId', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'platform', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #platform), - r.ParameterMirrorImpl(r'ipAddresses', 84030470, 609, const prefix0.JsonSerializable(), -1, 83, 84, - const [33], const [], null, #ipAddresses), - r.ParameterMirrorImpl(r'port', 134364166, 609, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], 44040, #port), - r.ParameterMirrorImpl( - r'json', 151126022, 610, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'csv', 134348806, 611, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null) - ], - [ - prefix1.WidgetTaskData, - prefix1.WidgetHabitData, - prefix1.WidgetData, - prefix2.Setting, - prefix3.PaginatedSyncData, - prefix3.SyncProgress, - prefix4.PaginatedSyncDataDto, - prefix5.SyncDevice, - prefix6.Habit, - prefix7.Task, - prefix8.PaginatedSyncCommandResponse, - prefix9.WebSocketMessage, - prefix10.TaskTag, - prefix11.HabitRecord, - prefix12.BaseEntity, - prefix13.AppUsageIgnoreRule, - prefix14.AppUsage, - prefix15.AppUsageTag, - prefix16.AppUsageTagRule, - prefix17.AppUsageTimeRecord, - prefix18.HabitTag, - prefix19.NoteTag, - prefix20.HabitTimeRecord, - prefix21.Note, - prefix22.Tag, - prefix23.TagTag, - prefix24.TaskWithTotalDuration, - prefix25.TaskTimeRecord, - prefix26.SyncData, - prefix27.BidirectionalSyncProgress, - prefix27.OverallSyncProgress, - prefix28.BaseEntity, - prefix29.SyncQrCodeMessage, - String, - bool, - DateTime, - int, - const m.TypeValue>().type, - List, - const m.TypeValue>().type, - List, - DateTime, - prefix2.SettingValueType, - const r.FakeType(r'.SyncData'), - double, - int, - bool, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - String, - prefix7.EisenhowerPriority, - prefix7.ReminderTime, - prefix7.RecurrenceType, - const m.TypeValue>().type, - List, - const m.TypeValue>().type, - Map, - const m.TypeValue>().type, - List, - const r.FakeType(r'dart.core.List'), - List, - prefix27.SyncDirection, - prefix27.SyncPhase, - const m.TypeValue>().type, - Map, - const m.TypeValue>>().type, - Map, - List, - const m.TypeValue>().type, - List, - Type, - const r.FakeType(r'.PaginatedSyncData'), - const m.TypeValue>().type, - const m.TypeValue>().type, - List, - prefix30.TimeOfDay, - const m.TypeValue>().type, - Map, - const r.FakeType(r'.BaseEntity'), - const r.FakeType(r'.SyncData'), - const m.TypeValue>().type, - Duration, - const r.FakeType(r'.BaseEntity'), - Object, - Invocation, - prefix30.TimeOfDay, - const m.TypeValue>().type, - List, - prefix31.WeekDays, - double, - prefix7.ReminderTime, - prefix7.RecurrenceType, - prefix27.SyncDirection, - prefix27.SyncPhase, - const m.TypeValue>().type, - Map - ], - 33, - { - r'==': (dynamic instance) => (x) => instance == x, - r'toString': (dynamic instance) => instance.toString, - r'noSuchMethod': (dynamic instance) => instance.noSuchMethod, - r'hashCode': (dynamic instance) => instance.hashCode, - r'runtimeType': (dynamic instance) => instance.runtimeType, - r'id': (dynamic instance) => instance.id, - r'title': (dynamic instance) => instance.title, - r'isCompleted': (dynamic instance) => instance.isCompleted, - r'plannedDate': (dynamic instance) => instance.plannedDate, - r'deadlineDate': (dynamic instance) => instance.deadlineDate, - r'name': (dynamic instance) => instance.name, - r'isCompletedToday': (dynamic instance) => instance.isCompletedToday, - r'hasGoal': (dynamic instance) => instance.hasGoal, - r'dailyTarget': (dynamic instance) => instance.dailyTarget, - r'currentCompletionCount': (dynamic instance) => instance.currentCompletionCount, - r'isDailyGoalMet': (dynamic instance) => instance.isDailyGoalMet, - r'completedAt': (dynamic instance) => instance.completedAt, - r'targetFrequency': (dynamic instance) => instance.targetFrequency, - r'periodDays': (dynamic instance) => instance.periodDays, - r'isPeriodGoalMet': (dynamic instance) => instance.isPeriodGoalMet, - r'toJson': (dynamic instance) => instance.toJson, - r'tasks': (dynamic instance) => instance.tasks, - r'habits': (dynamic instance) => instance.habits, - r'lastUpdated': (dynamic instance) => instance.lastUpdated, - r'createdDate': (dynamic instance) => instance.createdDate, - r'modifiedDate': (dynamic instance) => instance.modifiedDate, - r'deletedDate': (dynamic instance) => instance.deletedDate, - r'isDeleted': (dynamic instance) => instance.isDeleted, - r'getValue': (dynamic instance) => instance.getValue, - r'key': (dynamic instance) => instance.key, - r'value': (dynamic instance) => instance.value, - r'valueType': (dynamic instance) => instance.valueType, - r'data': (dynamic instance) => instance.data, - r'pageIndex': (dynamic instance) => instance.pageIndex, - r'pageSize': (dynamic instance) => instance.pageSize, - r'totalPages': (dynamic instance) => instance.totalPages, - r'totalItems': (dynamic instance) => instance.totalItems, - r'isLastPage': (dynamic instance) => instance.isLastPage, - r'entityType': (dynamic instance) => instance.entityType, - r'currentEntity': (dynamic instance) => instance.currentEntity, - r'currentPage': (dynamic instance) => instance.currentPage, - r'progressPercentage': (dynamic instance) => instance.progressPercentage, - r'entitiesCompleted': (dynamic instance) => instance.entitiesCompleted, - r'totalEntities': (dynamic instance) => instance.totalEntities, - r'operation': (dynamic instance) => instance.operation, - r'getPopulatedSyncData': (dynamic instance) => instance.getPopulatedSyncData, - r'appVersion': (dynamic instance) => instance.appVersion, - r'syncDevice': (dynamic instance) => instance.syncDevice, - r'isDebugMode': (dynamic instance) => instance.isDebugMode, - r'requestedServerPage': (dynamic instance) => instance.requestedServerPage, - r'currentServerPage': (dynamic instance) => instance.currentServerPage, - r'totalServerPages': (dynamic instance) => instance.totalServerPages, - r'hasMoreServerPages': (dynamic instance) => instance.hasMoreServerPages, - r'progress': (dynamic instance) => instance.progress, - r'appUsagesSyncData': (dynamic instance) => instance.appUsagesSyncData, - r'appUsageTagsSyncData': (dynamic instance) => instance.appUsageTagsSyncData, - r'appUsageTimeRecordsSyncData': (dynamic instance) => instance.appUsageTimeRecordsSyncData, - r'appUsageTagRulesSyncData': (dynamic instance) => instance.appUsageTagRulesSyncData, - r'appUsageIgnoreRulesSyncData': (dynamic instance) => instance.appUsageIgnoreRulesSyncData, - r'habitsSyncData': (dynamic instance) => instance.habitsSyncData, - r'habitRecordsSyncData': (dynamic instance) => instance.habitRecordsSyncData, - r'habitTagsSyncData': (dynamic instance) => instance.habitTagsSyncData, - r'tagsSyncData': (dynamic instance) => instance.tagsSyncData, - r'tagTagsSyncData': (dynamic instance) => instance.tagTagsSyncData, - r'tasksSyncData': (dynamic instance) => instance.tasksSyncData, - r'taskTagsSyncData': (dynamic instance) => instance.taskTagsSyncData, - r'taskTimeRecordsSyncData': (dynamic instance) => instance.taskTimeRecordsSyncData, - r'settingsSyncData': (dynamic instance) => instance.settingsSyncData, - r'syncDevicesSyncData': (dynamic instance) => instance.syncDevicesSyncData, - r'notesSyncData': (dynamic instance) => instance.notesSyncData, - r'noteTagsSyncData': (dynamic instance) => instance.noteTagsSyncData, - r'fromIp': (dynamic instance) => instance.fromIp, - r'toIp': (dynamic instance) => instance.toIp, - r'fromDeviceId': (dynamic instance) => instance.fromDeviceId, - r'toDeviceId': (dynamic instance) => instance.toDeviceId, - r'lastSyncDate': (dynamic instance) => instance.lastSyncDate, - r'getReminderDaysAsList': (dynamic instance) => instance.getReminderDaysAsList, - r'setReminderDaysFromList': (dynamic instance) => instance.setReminderDaysFromList, - r'getReminderTimeOfDay': (dynamic instance) => instance.getReminderTimeOfDay, - r'setReminderTimeOfDay': (dynamic instance) => instance.setReminderTimeOfDay, - r'hasActiveGoal': (dynamic instance) => instance.hasActiveGoal, - r'getGoalDescriptionParams': (dynamic instance) => instance.getGoalDescriptionParams, - r'isGoalMet': (dynamic instance) => instance.isGoalMet, - r'getGoalCompletionPercentage': (dynamic instance) => instance.getGoalCompletionPercentage, - r'getDailyTarget': (dynamic instance) => instance.getDailyTarget, - r'isDailyTargetMet': (dynamic instance) => instance.isDailyTargetMet, - r'getDailyCompletionPercentage': (dynamic instance) => instance.getDailyCompletionPercentage, - r'setArchived': (dynamic instance) => instance.setArchived, - r'setUnarchived': (dynamic instance) => instance.setUnarchived, - r'getLocalArchivedDate': (dynamic instance) => instance.getLocalArchivedDate, - r'description': (dynamic instance) => instance.description, - r'estimatedTime': (dynamic instance) => instance.estimatedTime, - r'archivedDate': (dynamic instance) => instance.archivedDate, - r'hasReminder': (dynamic instance) => instance.hasReminder, - r'reminderTime': (dynamic instance) => instance.reminderTime, - r'reminderDays': (dynamic instance) => instance.reminderDays, - r'order': (dynamic instance) => instance.order, - r'isArchived': (dynamic instance) => instance.isArchived, - r'markCompleted': (dynamic instance) => instance.markCompleted, - r'markNotCompleted': (dynamic instance) => instance.markNotCompleted, - r'setRecurrenceDays': (dynamic instance) => instance.setRecurrenceDays, - r'copyWith': (dynamic instance) => instance.copyWith, - r'priority': (dynamic instance) => instance.priority, - r'parentTaskId': (dynamic instance) => instance.parentTaskId, - r'plannedDateReminderTime': (dynamic instance) => instance.plannedDateReminderTime, - r'deadlineDateReminderTime': (dynamic instance) => instance.deadlineDateReminderTime, - r'recurrenceType': (dynamic instance) => instance.recurrenceType, - r'recurrenceInterval': (dynamic instance) => instance.recurrenceInterval, - r'recurrenceDaysString': (dynamic instance) => instance.recurrenceDaysString, - r'recurrenceStartDate': (dynamic instance) => instance.recurrenceStartDate, - r'recurrenceEndDate': (dynamic instance) => instance.recurrenceEndDate, - r'recurrenceCount': (dynamic instance) => instance.recurrenceCount, - r'recurrenceParentId': (dynamic instance) => instance.recurrenceParentId, - r'paginatedSyncDataDto': (dynamic instance) => instance.paginatedSyncDataDto, - r'isComplete': (dynamic instance) => instance.isComplete, - r'nextEntityType': (dynamic instance) => instance.nextEntityType, - r'nextPageIndex': (dynamic instance) => instance.nextPageIndex, - r'syncedDeviceCount': (dynamic instance) => instance.syncedDeviceCount, - r'hadMeaningfulSync': (dynamic instance) => instance.hadMeaningfulSync, - r'hasErrors': (dynamic instance) => instance.hasErrors, - r'errorMessages': (dynamic instance) => instance.errorMessages, - r'errorParams': (dynamic instance) => instance.errorParams, - r'type': (dynamic instance) => instance.type, - r'taskId': (dynamic instance) => instance.taskId, - r'tagId': (dynamic instance) => instance.tagId, - r'habitId': (dynamic instance) => instance.habitId, - r'occurredAt': (dynamic instance) => instance.occurredAt, - r'recordDate': (dynamic instance) => instance.recordDate, - r'pattern': (dynamic instance) => instance.pattern, - r'displayName': (dynamic instance) => instance.displayName, - r'color': (dynamic instance) => instance.color, - r'deviceName': (dynamic instance) => instance.deviceName, - r'appUsageId': (dynamic instance) => instance.appUsageId, - r'duration': (dynamic instance) => instance.duration, - r'usageDate': (dynamic instance) => instance.usageDate, - r'noteId': (dynamic instance) => instance.noteId, - r'tag': (dynamic instance) => instance.tag, - r'isEstimated': (dynamic instance) => instance.isEstimated, - r'content': (dynamic instance) => instance.content, - r'tags': (dynamic instance) => instance.tags, - r'primaryTagId': (dynamic instance) => instance.primaryTagId, - r'secondaryTagId': (dynamic instance) => instance.secondaryTagId, - r'totalDuration': (dynamic instance) => instance.totalDuration, - r'getTotalItemCount': (dynamic instance) => instance.getTotalItemCount, - r'createSync': (dynamic instance) => instance.createSync, - r'updateSync': (dynamic instance) => instance.updateSync, - r'deleteSync': (dynamic instance) => instance.deleteSync, - r'deviceId': (dynamic instance) => instance.deviceId, - r'direction': (dynamic instance) => instance.direction, - r'phase': (dynamic instance) => instance.phase, - r'itemsProcessed': (dynamic instance) => instance.itemsProcessed, - r'conflictsResolved': (dynamic instance) => instance.conflictsResolved, - r'timestamp': (dynamic instance) => instance.timestamp, - r'metadata': (dynamic instance) => instance.metadata, - r'statusDescription': (dynamic instance) => instance.statusDescription, - r'getEntityProgress': (dynamic instance) => instance.getEntityProgress, - r'entityProgress': (dynamic instance) => instance.entityProgress, - r'totalDevices': (dynamic instance) => instance.totalDevices, - r'completedDevices': (dynamic instance) => instance.completedDevices, - r'completedEntities': (dynamic instance) => instance.completedEntities, - r'overallProgress': (dynamic instance) => instance.overallProgress, - r'totalItemsProcessed': (dynamic instance) => instance.totalItemsProcessed, - r'totalConflictsResolved': (dynamic instance) => instance.totalConflictsResolved, - r'startTime': (dynamic instance) => instance.startTime, - r'endTime': (dynamic instance) => instance.endTime, - r'activeOperations': (dynamic instance) => instance.activeOperations, - r'completedOperations': (dynamic instance) => instance.completedOperations, - r'toCsv': (dynamic instance) => instance.toCsv, - r'localIP': (dynamic instance) => instance.localIP, - r'platform': (dynamic instance) => instance.platform, - r'ipAddresses': (dynamic instance) => instance.ipAddresses, - r'port': (dynamic instance) => instance.port, - r'allIPAddresses': (dynamic instance) => instance.allIPAddresses - }, - { - r'id=': (dynamic instance, value) => instance.id = value, - r'createdDate=': (dynamic instance, value) => instance.createdDate = value, - r'modifiedDate=': (dynamic instance, value) => instance.modifiedDate = value, - r'deletedDate=': (dynamic instance, value) => instance.deletedDate = value, - r'key=': (dynamic instance, value) => instance.key = value, - r'value=': (dynamic instance, value) => instance.value = value, - r'valueType=': (dynamic instance, value) => instance.valueType = value, - r'fromIp=': (dynamic instance, value) => instance.fromIp = value, - r'toIp=': (dynamic instance, value) => instance.toIp = value, - r'fromDeviceId=': (dynamic instance, value) => instance.fromDeviceId = value, - r'toDeviceId=': (dynamic instance, value) => instance.toDeviceId = value, - r'name=': (dynamic instance, value) => instance.name = value, - r'lastSyncDate=': (dynamic instance, value) => instance.lastSyncDate = value, - r'description=': (dynamic instance, value) => instance.description = value, - r'estimatedTime=': (dynamic instance, value) => instance.estimatedTime = value, - r'archivedDate=': (dynamic instance, value) => instance.archivedDate = value, - r'hasReminder=': (dynamic instance, value) => instance.hasReminder = value, - r'reminderTime=': (dynamic instance, value) => instance.reminderTime = value, - r'reminderDays=': (dynamic instance, value) => instance.reminderDays = value, - r'hasGoal=': (dynamic instance, value) => instance.hasGoal = value, - r'targetFrequency=': (dynamic instance, value) => instance.targetFrequency = value, - r'periodDays=': (dynamic instance, value) => instance.periodDays = value, - r'dailyTarget=': (dynamic instance, value) => instance.dailyTarget = value, - r'order=': (dynamic instance, value) => instance.order = value, - r'title=': (dynamic instance, value) => instance.title = value, - r'priority=': (dynamic instance, value) => instance.priority = value, - r'plannedDate=': (dynamic instance, value) => instance.plannedDate = value, - r'deadlineDate=': (dynamic instance, value) => instance.deadlineDate = value, - r'completedAt=': (dynamic instance, value) => instance.completedAt = value, - r'parentTaskId=': (dynamic instance, value) => instance.parentTaskId = value, - r'plannedDateReminderTime=': (dynamic instance, value) => instance.plannedDateReminderTime = value, - r'deadlineDateReminderTime=': (dynamic instance, value) => instance.deadlineDateReminderTime = value, - r'recurrenceType=': (dynamic instance, value) => instance.recurrenceType = value, - r'recurrenceInterval=': (dynamic instance, value) => instance.recurrenceInterval = value, - r'recurrenceDaysString=': (dynamic instance, value) => instance.recurrenceDaysString = value, - r'recurrenceStartDate=': (dynamic instance, value) => instance.recurrenceStartDate = value, - r'recurrenceEndDate=': (dynamic instance, value) => instance.recurrenceEndDate = value, - r'recurrenceCount=': (dynamic instance, value) => instance.recurrenceCount = value, - r'recurrenceParentId=': (dynamic instance, value) => instance.recurrenceParentId = value, - r'taskId=': (dynamic instance, value) => instance.taskId = value, - r'tagId=': (dynamic instance, value) => instance.tagId = value, - r'habitId=': (dynamic instance, value) => instance.habitId = value, - r'occurredAt=': (dynamic instance, value) => instance.occurredAt = value, - r'pattern=': (dynamic instance, value) => instance.pattern = value, - r'displayName=': (dynamic instance, value) => instance.displayName = value, - r'color=': (dynamic instance, value) => instance.color = value, - r'deviceName=': (dynamic instance, value) => instance.deviceName = value, - r'appUsageId=': (dynamic instance, value) => instance.appUsageId = value, - r'duration=': (dynamic instance, value) => instance.duration = value, - r'usageDate=': (dynamic instance, value) => instance.usageDate = value, - r'noteId=': (dynamic instance, value) => instance.noteId = value, - r'tag=': (dynamic instance, value) => instance.tag = value, - r'isEstimated=': (dynamic instance, value) => instance.isEstimated = value, - r'content=': (dynamic instance, value) => instance.content = value, - r'tags=': (dynamic instance, value) => instance.tags = value, - r'isArchived=': (dynamic instance, value) => instance.isArchived = value, - r'primaryTagId=': (dynamic instance, value) => instance.primaryTagId = value, - r'secondaryTagId=': (dynamic instance, value) => instance.secondaryTagId = value, - r'createSync=': (dynamic instance, value) => instance.createSync = value, - r'updateSync=': (dynamic instance, value) => instance.updateSync = value, - r'deleteSync=': (dynamic instance, value) => instance.deleteSync = value - }, - null, - []) -}; +final _data = {const prefix0.JsonSerializable(): r.ReflectorData([r.NonGenericClassMirrorImpl(r'WidgetTaskData', r'.WidgetTaskData', 134217735, 0, const prefix0.JsonSerializable(), const [0, 1, 2, 3, 4, 201], const [202, 203, 204, 205, 206, 196, 197, 198, 199, 200], const [], -1, {}, {}, {r'': (bool b) => ({id, title, isCompleted, plannedDate, deadlineDate}) => b ? prefix1.WidgetTaskData(deadlineDate: deadlineDate, id: id, isCompleted: isCompleted, plannedDate: plannedDate, title: title) : null}, -1, 0, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'WidgetHabitData', r'.WidgetHabitData', 134217735, 1, const prefix0.JsonSerializable(), const [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 218], const [202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217], const [], -1, {}, {}, {r'': (bool b) => ({id, name, isCompletedToday, hasGoal = false, dailyTarget = 1, currentCompletionCount = 0, isDailyGoalMet = false, completedAt, targetFrequency = 1, periodDays = 1, isPeriodGoalMet = false}) => b ? prefix1.WidgetHabitData(completedAt: completedAt, currentCompletionCount: currentCompletionCount, dailyTarget: dailyTarget, hasGoal: hasGoal, id: id, isCompletedToday: isCompletedToday, isDailyGoalMet: isDailyGoalMet, isPeriodGoalMet: isPeriodGoalMet, name: name, periodDays: periodDays, targetFrequency: targetFrequency) : null}, -1, 1, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'WidgetData', r'.WidgetData', 134217735, 2, const prefix0.JsonSerializable(), const [16, 17, 18, 219, 223], const [202, 203, 204, 205, 206, 219, 220, 221, 222], const [], -1, {}, {}, {r'': (bool b) => ({tasks, habits, lastUpdated}) => b ? prefix1.WidgetData(habits: habits, lastUpdated: lastUpdated, tasks: tasks) : null}, -1, 2, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Setting', r'.Setting', 134217735, 3, const prefix0.JsonSerializable(), const [19, 20, 21, 224, 225, 232, 233], const [202, 203, 204, 205, 206, 225, 234, 235, 236, 237, 238, 239, 240, 241, 242, 224, 226, 227, 228, 229, 230, 231], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, key, value, valueType}) => b ? prefix2.Setting(createdDate: createdDate, deletedDate: deletedDate, id: id, key: key, modifiedDate: modifiedDate, value: value, valueType: valueType) : null, r'fromJson': (bool b) => (json) => b ? prefix2.Setting.fromJson(json) : null}, -1, 3, const [], const [prefix0.jsonSerializable], null), r.GenericClassMirrorImpl(r'PaginatedSyncData', r'.PaginatedSyncData', 134217735, 4, const prefix0.JsonSerializable(), const [26, 27, 28, 29, 30, 31, 32, 243, 251, 252], const [202, 203, 204, 205, 206, 243, 244, 245, 246, 247, 248, 249, 250], const [], -1, {}, {}, {r'': (bool b) => ({data, pageIndex, pageSize, totalPages, totalItems, isLastPage, entityType}) => b ? prefix3.PaginatedSyncData(data: data, entityType: entityType, isLastPage: isLastPage, pageIndex: pageIndex, pageSize: pageSize, totalItems: totalItems, totalPages: totalPages) : null, r'fromJson': (bool b) => (json, type) => b ? prefix3.PaginatedSyncData.fromJson(json, type) : null}, -1, 4, const [], const [prefix0.jsonSerializable], null, (o) { return o is prefix3.PaginatedSyncData; }, const [33], 4), r.NonGenericClassMirrorImpl(r'SyncProgress', r'.SyncProgress', 134217735, 5, const prefix0.JsonSerializable(), const [33, 34, 35, 36, 37, 38, 39, 253, 261, 262], const [202, 203, 204, 205, 206, 253, 254, 255, 256, 257, 258, 259, 260], const [], -1, {}, {}, {r'': (bool b) => ({currentEntity, currentPage, totalPages, progressPercentage, entitiesCompleted, totalEntities, operation}) => b ? prefix3.SyncProgress(currentEntity: currentEntity, currentPage: currentPage, entitiesCompleted: entitiesCompleted, operation: operation, progressPercentage: progressPercentage, totalEntities: totalEntities, totalPages: totalPages) : null, r'fromJson': (bool b) => (json) => b ? prefix3.SyncProgress.fromJson(json) : null}, -1, 5, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'PaginatedSyncDataDto', r'.PaginatedSyncDataDto', 134217735, 6, const prefix0.JsonSerializable(), const [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 263, 264, 296, 297], const [202, 203, 204, 205, 206, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295], const [], -1, {}, {}, {r'': (bool b) => ({appVersion, syncDevice, isDebugMode, entityType, pageIndex, pageSize, totalPages, totalItems, isLastPage, requestedServerPage, currentServerPage, totalServerPages, hasMoreServerPages, progress, appUsagesSyncData, appUsageTagsSyncData, appUsageTimeRecordsSyncData, appUsageTagRulesSyncData, appUsageIgnoreRulesSyncData, habitsSyncData, habitRecordsSyncData, habitTagsSyncData, tagsSyncData, tagTagsSyncData, tasksSyncData, taskTagsSyncData, taskTimeRecordsSyncData, settingsSyncData, syncDevicesSyncData, notesSyncData, noteTagsSyncData}) => b ? prefix4.PaginatedSyncDataDto(appUsageIgnoreRulesSyncData: appUsageIgnoreRulesSyncData, appUsageTagRulesSyncData: appUsageTagRulesSyncData, appUsageTagsSyncData: appUsageTagsSyncData, appUsageTimeRecordsSyncData: appUsageTimeRecordsSyncData, appUsagesSyncData: appUsagesSyncData, appVersion: appVersion, currentServerPage: currentServerPage, entityType: entityType, habitRecordsSyncData: habitRecordsSyncData, habitTagsSyncData: habitTagsSyncData, habitsSyncData: habitsSyncData, hasMoreServerPages: hasMoreServerPages, isDebugMode: isDebugMode, isLastPage: isLastPage, noteTagsSyncData: noteTagsSyncData, notesSyncData: notesSyncData, pageIndex: pageIndex, pageSize: pageSize, progress: progress, requestedServerPage: requestedServerPage, settingsSyncData: settingsSyncData, syncDevice: syncDevice, syncDevicesSyncData: syncDevicesSyncData, tagTagsSyncData: tagTagsSyncData, tagsSyncData: tagsSyncData, taskTagsSyncData: taskTagsSyncData, taskTimeRecordsSyncData: taskTimeRecordsSyncData, tasksSyncData: tasksSyncData, totalItems: totalItems, totalPages: totalPages, totalServerPages: totalServerPages) : null, r'fromJson': (bool b) => (json) => b ? prefix4.PaginatedSyncDataDto.fromJson(json) : null}, -1, 6, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'SyncDevice', r'.SyncDevice', 134217735, 7, const prefix0.JsonSerializable(), const [71, 72, 73, 74, 75, 76, 298, 311, 312], const [202, 203, 204, 205, 206, 298, 234, 235, 236, 237, 238, 239, 240, 241, 242, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, fromIp, toIp, modifiedDate, deletedDate, fromDeviceId, toDeviceId, name, lastSyncDate}) => b ? prefix5.SyncDevice(createdDate: createdDate, deletedDate: deletedDate, fromDeviceId: fromDeviceId, fromIp: fromIp, id: id, lastSyncDate: lastSyncDate, modifiedDate: modifiedDate, name: name, toDeviceId: toDeviceId, toIp: toIp) : null, r'fromJson': (bool b) => (json) => b ? prefix5.SyncDevice.fromJson(json) : null}, -1, 7, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Habit', r'.Habit', 134217735, 8, const prefix0.JsonSerializable(), const [77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 352, 353, 354], const [202, 203, 204, 205, 206, 327, 234, 235, 236, 237, 238, 239, 240, 241, 242, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, description, estimatedTime, archivedDate, hasReminder = false, reminderTime, reminderDays = "", hasGoal = false, targetFrequency = 1, periodDays = 1, dailyTarget, order = 0.0}) => b ? prefix6.Habit(archivedDate: archivedDate, createdDate: createdDate, dailyTarget: dailyTarget, deletedDate: deletedDate, description: description, estimatedTime: estimatedTime, hasGoal: hasGoal, hasReminder: hasReminder, id: id, modifiedDate: modifiedDate, name: name, order: order, periodDays: periodDays, reminderDays: reminderDays, reminderTime: reminderTime, targetFrequency: targetFrequency) : null, r'fromJson': (bool b) => (json) => b ? prefix6.Habit.fromJson(json) : null}, -1, 8, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Task', r'.Task', 134217735, 9, const prefix0.JsonSerializable(), const [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 355, 356, 357, 358, 359, 396, 397, 398], const [202, 203, 204, 205, 206, 358, 234, 235, 236, 237, 238, 239, 240, 241, 242, 355, 356, 357, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, title, description, plannedDate, deadlineDate, priority, estimatedTime, completedAt, parentTaskId, order = 0.0, plannedDateReminderTime = prefix7.ReminderTime.none, deadlineDateReminderTime = prefix7.ReminderTime.none, recurrenceType = prefix7.RecurrenceType.none, recurrenceInterval, recurrenceDaysString, recurrenceStartDate, recurrenceEndDate, recurrenceCount, recurrenceParentId}) => b ? prefix7.Task(completedAt: completedAt, createdDate: createdDate, deadlineDate: deadlineDate, deadlineDateReminderTime: deadlineDateReminderTime, deletedDate: deletedDate, description: description, estimatedTime: estimatedTime, id: id, modifiedDate: modifiedDate, order: order, parentTaskId: parentTaskId, plannedDate: plannedDate, plannedDateReminderTime: plannedDateReminderTime, priority: priority, recurrenceCount: recurrenceCount, recurrenceDaysString: recurrenceDaysString, recurrenceEndDate: recurrenceEndDate, recurrenceInterval: recurrenceInterval, recurrenceParentId: recurrenceParentId, recurrenceStartDate: recurrenceStartDate, recurrenceType: recurrenceType, title: title) : null, r'fromJson': (bool b) => (json) => b ? prefix7.Task.fromJson(json) : null}, -1, 9, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'PaginatedSyncCommandResponse', r'.PaginatedSyncCommandResponse', 134217735, 10, const prefix0.JsonSerializable(), const [107, 108, 109, 110, 111, 112, 113, 114, 115, 408], const [202, 203, 204, 205, 206, 399, 400, 401, 402, 403, 404, 405, 406, 407], const [], -1, {}, {}, {r'': (bool b) => ({paginatedSyncDataDto, isComplete = false, nextEntityType, nextPageIndex, syncedDeviceCount = 0, hadMeaningfulSync = false, hasErrors = false, errorMessages = const [], errorParams}) => b ? prefix8.PaginatedSyncCommandResponse(errorMessages: errorMessages, errorParams: errorParams, hadMeaningfulSync: hadMeaningfulSync, hasErrors: hasErrors, isComplete: isComplete, nextEntityType: nextEntityType, nextPageIndex: nextPageIndex, paginatedSyncDataDto: paginatedSyncDataDto, syncedDeviceCount: syncedDeviceCount) : null}, -1, 10, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'WebSocketMessage', r'.WebSocketMessage', 134217735, 11, const prefix0.JsonSerializable(), const [116, 117, 409, 412, 413], const [202, 203, 204, 205, 206, 409, 410, 411], const [], -1, {}, {}, {r'': (bool b) => ({type, data}) => b ? prefix9.WebSocketMessage(data: data, type: type) : null, r'fromJson': (bool b) => (json) => b ? prefix9.WebSocketMessage.fromJson(json) : null}, -1, 11, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'TaskTag', r'.TaskTag', 134217735, 12, const prefix0.JsonSerializable(), const [118, 119, 414, 419, 420], const [202, 203, 204, 205, 206, 414, 234, 235, 236, 237, 238, 239, 240, 241, 242, 415, 416, 417, 418], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, taskId, tagId}) => b ? prefix10.TaskTag(createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, tagId: tagId, taskId: taskId) : null, r'fromJson': (bool b) => (json) => b ? prefix10.TaskTag.fromJson(json) : null}, -1, 12, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'HabitRecord', r'.HabitRecord', 134217735, 13, const prefix0.JsonSerializable(), const [120, 121, 421, 426, 427, 428], const [202, 203, 204, 205, 206, 421, 234, 235, 236, 237, 238, 239, 240, 241, 242, 422, 423, 424, 425, 426], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, habitId, occurredAt}) => b ? prefix11.HabitRecord(createdDate: createdDate, deletedDate: deletedDate, habitId: habitId, id: id, modifiedDate: modifiedDate, occurredAt: occurredAt) : null, r'fromJson': (bool b) => (json) => b ? prefix11.HabitRecord.fromJson(json) : null}, -1, 13, const [], const [prefix0.jsonSerializable], null), r.GenericClassMirrorImpl(r'BaseEntity', r'.BaseEntity', 134218247, 14, const prefix0.JsonSerializable(), const [22, 23, 24, 25, 429, 242, 430], const [202, 203, 204, 205, 206, 429, 234, 235, 236, 237, 238, 239, 240, 241, 242], const [], -1, {}, {}, {}, -1, 14, const [], const [prefix0.jsonSerializable], null, (o) => false, const [34], 14), r.NonGenericClassMirrorImpl(r'AppUsageIgnoreRule', r'.AppUsageIgnoreRule', 134217735, 15, const prefix0.JsonSerializable(), const [122, 123, 431, 436, 437], const [202, 203, 204, 205, 206, 431, 234, 235, 236, 237, 238, 239, 240, 241, 242, 432, 433, 434, 435], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, pattern, description}) => b ? prefix13.AppUsageIgnoreRule(createdDate: createdDate, deletedDate: deletedDate, description: description, id: id, modifiedDate: modifiedDate, pattern: pattern) : null, r'fromJson': (bool b) => (json) => b ? prefix13.AppUsageIgnoreRule.fromJson(json) : null}, -1, 15, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'AppUsage', r'.AppUsage', 134217735, 16, const prefix0.JsonSerializable(), const [124, 125, 126, 127, 438, 447, 448], const [202, 203, 204, 205, 206, 438, 234, 235, 236, 237, 238, 239, 240, 241, 242, 439, 440, 441, 442, 443, 444, 445, 446], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, displayName, color, deviceName}) => b ? prefix14.AppUsage(color: color, createdDate: createdDate, deletedDate: deletedDate, deviceName: deviceName, displayName: displayName, id: id, modifiedDate: modifiedDate, name: name) : null, r'fromJson': (bool b) => (json) => b ? prefix14.AppUsage.fromJson(json) : null}, -1, 16, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'AppUsageTag', r'.AppUsageTag', 134217735, 17, const prefix0.JsonSerializable(), const [128, 129, 449, 454, 455], const [202, 203, 204, 205, 206, 449, 234, 235, 236, 237, 238, 239, 240, 241, 242, 450, 451, 452, 453], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, appUsageId, tagId}) => b ? prefix15.AppUsageTag(appUsageId: appUsageId, createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, tagId: tagId) : null, r'fromJson': (bool b) => (json) => b ? prefix15.AppUsageTag.fromJson(json) : null}, -1, 17, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'AppUsageTagRule', r'.AppUsageTagRule', 134217735, 18, const prefix0.JsonSerializable(), const [130, 131, 132, 456, 463, 464], const [202, 203, 204, 205, 206, 456, 234, 235, 236, 237, 238, 239, 240, 241, 242, 457, 458, 459, 460, 461, 462], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, pattern, tagId, description}) => b ? prefix16.AppUsageTagRule(createdDate: createdDate, deletedDate: deletedDate, description: description, id: id, modifiedDate: modifiedDate, pattern: pattern, tagId: tagId) : null, r'fromJson': (bool b) => (json) => b ? prefix16.AppUsageTagRule.fromJson(json) : null}, -1, 18, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'AppUsageTimeRecord', r'.AppUsageTimeRecord', 134217735, 19, const prefix0.JsonSerializable(), const [133, 134, 135, 465, 472, 473], const [202, 203, 204, 205, 206, 465, 234, 235, 236, 237, 238, 239, 240, 241, 242, 466, 467, 468, 469, 470, 471], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, appUsageId, duration, usageDate}) => b ? prefix17.AppUsageTimeRecord(appUsageId: appUsageId, createdDate: createdDate, deletedDate: deletedDate, duration: duration, id: id, modifiedDate: modifiedDate, usageDate: usageDate) : null, r'fromJson': (bool b) => (json) => b ? prefix17.AppUsageTimeRecord.fromJson(json) : null}, -1, 19, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'HabitTag', r'.HabitTag', 134217735, 20, const prefix0.JsonSerializable(), const [136, 137, 474, 479, 480], const [202, 203, 204, 205, 206, 474, 234, 235, 236, 237, 238, 239, 240, 241, 242, 475, 476, 477, 478], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, habitId, tagId}) => b ? prefix18.HabitTag(createdDate: createdDate, deletedDate: deletedDate, habitId: habitId, id: id, modifiedDate: modifiedDate, tagId: tagId) : null, r'fromJson': (bool b) => (json) => b ? prefix18.HabitTag.fromJson(json) : null}, -1, 20, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'NoteTag', r'.NoteTag', 134217735, 21, const prefix0.JsonSerializable(), const [138, 139, 140, 481, 488, 489], const [202, 203, 204, 205, 206, 481, 234, 235, 236, 237, 238, 239, 240, 241, 242, 482, 483, 484, 485, 486, 487], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, noteId, tagId, tag}) => b ? prefix19.NoteTag(createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, noteId: noteId, tag: tag, tagId: tagId) : null, r'fromJson': (bool b) => (json) => b ? prefix19.NoteTag.fromJson(json) : null}, -1, 21, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'HabitTimeRecord', r'.HabitTimeRecord', 134217735, 22, const prefix0.JsonSerializable(), const [141, 142, 143, 144, 490, 499, 500], const [202, 203, 204, 205, 206, 490, 234, 235, 236, 237, 238, 239, 240, 241, 242, 491, 492, 493, 494, 495, 496, 497, 498], const [], 14, {}, {}, {r'': (bool b) => ({id, habitId, duration, occurredAt, isEstimated = false, createdDate, modifiedDate, deletedDate}) => b ? prefix20.HabitTimeRecord(createdDate: createdDate, deletedDate: deletedDate, duration: duration, habitId: habitId, id: id, isEstimated: isEstimated, modifiedDate: modifiedDate, occurredAt: occurredAt) : null, r'fromJson': (bool b) => (json) => b ? prefix20.HabitTimeRecord.fromJson(json) : null}, -1, 22, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Note', r'.Note', 134217735, 23, const prefix0.JsonSerializable(), const [145, 146, 147, 148, 501, 510, 511], const [202, 203, 204, 205, 206, 501, 234, 235, 236, 237, 238, 239, 240, 241, 242, 502, 503, 504, 505, 506, 507, 508, 509], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, title, content, order = 0.0, tags = const []}) => b ? prefix21.Note(content: content, createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, order: order, tags: tags, title: title) : null, r'fromJson': (bool b) => (json) => b ? prefix21.Note.fromJson(json) : null}, -1, 23, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Tag', r'.Tag', 134217735, 24, const prefix0.JsonSerializable(), const [149, 150, 151, 512, 519, 520], const [202, 203, 204, 205, 206, 512, 234, 235, 236, 237, 238, 239, 240, 241, 242, 513, 514, 515, 516, 517, 518], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, isArchived = false, color}) => b ? prefix22.Tag(color: color, createdDate: createdDate, deletedDate: deletedDate, id: id, isArchived: isArchived, modifiedDate: modifiedDate, name: name) : null, r'fromJson': (bool b) => (json) => b ? prefix22.Tag.fromJson(json) : null}, -1, 24, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'TagTag', r'.TagTag', 134217735, 25, const prefix0.JsonSerializable(), const [152, 153, 521, 526, 527], const [202, 203, 204, 205, 206, 521, 234, 235, 236, 237, 238, 239, 240, 241, 242, 522, 523, 524, 525], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, primaryTagId, secondaryTagId}) => b ? prefix23.TagTag(createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, primaryTagId: primaryTagId, secondaryTagId: secondaryTagId) : null, r'fromJson': (bool b) => (json) => b ? prefix23.TagTag.fromJson(json) : null}, -1, 25, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'TaskWithTotalDuration', r'.TaskWithTotalDuration', 134217735, 26, const prefix0.JsonSerializable(), const [154, 529], const [202, 203, 204, 205, 206, 358, 234, 235, 236, 237, 238, 239, 240, 241, 242, 355, 356, 357, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 528], const [], 9, {}, {}, {r'': (bool b) => ({id, title, totalDuration, priority, plannedDate, deadlineDate, completedAt, estimatedTime, parentTaskId, order = 0, plannedDateReminderTime = prefix7.ReminderTime.none, deadlineDateReminderTime = prefix7.ReminderTime.none, createdDate, modifiedDate, deletedDate}) => b ? prefix24.TaskWithTotalDuration(completedAt: completedAt, createdDate: createdDate, deadlineDate: deadlineDate, deadlineDateReminderTime: deadlineDateReminderTime, deletedDate: deletedDate, estimatedTime: estimatedTime, id: id, modifiedDate: modifiedDate, order: order, parentTaskId: parentTaskId, plannedDate: plannedDate, plannedDateReminderTime: plannedDateReminderTime, priority: priority, title: title, totalDuration: totalDuration) : null}, -1, 26, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'TaskTimeRecord', r'.TaskTimeRecord', 134217735, 27, const prefix0.JsonSerializable(), const [155, 156, 530, 535, 536], const [202, 203, 204, 205, 206, 530, 234, 235, 236, 237, 238, 239, 240, 241, 242, 531, 532, 533, 534], const [], 14, {}, {}, {r'': (bool b) => ({id, taskId, duration, createdDate, modifiedDate, deletedDate}) => b ? prefix25.TaskTimeRecord(createdDate: createdDate, deletedDate: deletedDate, duration: duration, id: id, modifiedDate: modifiedDate, taskId: taskId) : null, r'fromJson': (bool b) => (json) => b ? prefix25.TaskTimeRecord.fromJson(json) : null}, -1, 27, const [], const [prefix0.jsonSerializable], null), r.GenericClassMirrorImpl(r'SyncData', r'.SyncData', 134217735, 28, const prefix0.JsonSerializable(), const [157, 158, 159, 537, 538, 545, 546], const [202, 203, 204, 205, 206, 537, 538, 539, 540, 541, 542, 543, 544], const [], -1, {}, {}, {r'': (bool b) => ({createSync, updateSync, deleteSync}) => b ? prefix26.SyncData(createSync: createSync, deleteSync: deleteSync, updateSync: updateSync) : null, r'fromJson': (bool b) => (json, type) => b ? prefix26.SyncData.fromJson(json, type) : null}, -1, 28, const [], const [prefix0.jsonSerializable], null, (o) { return o is prefix26.SyncData; }, const [35], 28), r.NonGenericClassMirrorImpl(r'BidirectionalSyncProgress', r'.BidirectionalSyncProgress', 134217735, 29, const prefix0.JsonSerializable(), const [160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 547, 548, 549, 564, 565, 566, 567, 568, 569, 570], const [549, 548, 204, 566, 206, 547, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565], const [], -1, {}, {}, {r'': (bool b) => ({entityType, deviceId, direction, phase, currentPage = 0, totalPages = 1, itemsProcessed = 0, totalItems = 0, progressPercentage = 0.0, conflictsResolved = 0, errorMessages = const [], timestamp, isComplete = false, metadata = const {}}) => b ? prefix27.BidirectionalSyncProgress(conflictsResolved: conflictsResolved, currentPage: currentPage, deviceId: deviceId, direction: direction, entityType: entityType, errorMessages: errorMessages, isComplete: isComplete, itemsProcessed: itemsProcessed, metadata: metadata, phase: phase, progressPercentage: progressPercentage, timestamp: timestamp, totalItems: totalItems, totalPages: totalPages) : null, r'outgoingStart': (bool b) => ({entityType, deviceId, totalPages = 1, totalItems = 0, metadata}) => b ? prefix27.BidirectionalSyncProgress.outgoingStart(deviceId: deviceId, entityType: entityType, metadata: metadata, totalItems: totalItems, totalPages: totalPages) : null, r'incomingStart': (bool b) => ({entityType, deviceId, totalItems = 0, metadata}) => b ? prefix27.BidirectionalSyncProgress.incomingStart(deviceId: deviceId, entityType: entityType, metadata: metadata, totalItems: totalItems) : null, r'completed': (bool b) => ({entityType, deviceId, itemsProcessed, conflictsResolved = 0, errorMessages = const [], metadata}) => b ? prefix27.BidirectionalSyncProgress.completed(conflictsResolved: conflictsResolved, deviceId: deviceId, entityType: entityType, errorMessages: errorMessages, itemsProcessed: itemsProcessed, metadata: metadata) : null}, -1, 29, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'OverallSyncProgress', r'.OverallSyncProgress', 134217735, 30, const prefix0.JsonSerializable(), const [174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 571, 572, 585, 586, 587, 588], const [202, 572, 204, 205, 206, 571, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587], const [], -1, {}, {}, {r'': (bool b) => ({entityProgress = const {}, totalDevices = 0, completedDevices = 0, totalEntities = 0, completedEntities = 0, overallProgress = 0.0, totalItemsProcessed = 0, totalConflictsResolved = 0, errorMessages = const [], isComplete = false, startTime, endTime}) => b ? prefix27.OverallSyncProgress(completedDevices: completedDevices, completedEntities: completedEntities, endTime: endTime, entityProgress: entityProgress, errorMessages: errorMessages, isComplete: isComplete, overallProgress: overallProgress, startTime: startTime, totalConflictsResolved: totalConflictsResolved, totalDevices: totalDevices, totalEntities: totalEntities, totalItemsProcessed: totalItemsProcessed) : null}, -1, 30, const [], const [prefix0.jsonSerializable], null), r.GenericClassMirrorImpl(r'BaseEntity', r'.BaseEntity', 134218247, 31, const prefix0.JsonSerializable(), const [186, 187, 188, 189, 589, 598, 599], const [202, 203, 204, 205, 206, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598], const [], -1, {}, {}, {}, -1, 31, const [], const [prefix0.jsonSerializable], null, (o) => false, const [36], 31), r.NonGenericClassMirrorImpl(r'SyncQrCodeMessage', r'.SyncQrCodeMessage', 134217735, 32, const prefix0.JsonSerializable(), const [190, 191, 192, 193, 194, 195, 600, 601, 608, 609, 610, 611], const [202, 203, 204, 205, 206, 600, 601, 602, 603, 604, 605, 606, 607, 608], const [], -1, {}, {}, {r'': (bool b) => ({localIP, deviceName, deviceId, platform, ipAddresses, port = 44040}) => b ? prefix29.SyncQrCodeMessage(deviceId: deviceId, deviceName: deviceName, ipAddresses: ipAddresses, localIP: localIP, platform: platform, port: port) : null, r'fromJson': (bool b) => (json) => b ? prefix29.SyncQrCodeMessage.fromJson(json) : null, r'fromCsv': (bool b) => (csv) => b ? prefix29.SyncQrCodeMessage.fromCsv(csv) : null}, -1, 32, const [], const [prefix0.jsonSerializable], null), r.TypeVariableMirrorImpl(r'T', r'.PaginatedSyncData.T', const prefix0.JsonSerializable(), -1, 4, []), r.TypeVariableMirrorImpl(r'TId', r'.BaseEntity.TId', const prefix0.JsonSerializable(), -1, 14, []), r.TypeVariableMirrorImpl(r'T', r'.SyncData.T', const prefix0.JsonSerializable(), -1, 28, []), r.TypeVariableMirrorImpl(r'TId', r'.BaseEntity.TId', const prefix0.JsonSerializable(), -1, 31, [])], [r.VariableMirrorImpl(r'id', 134349829, 0, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'title', 134349829, 0, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'isCompleted', 134349829, 0, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'plannedDate', 67240965, 0, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'deadlineDate', 67240965, 0, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'id', 134349829, 1, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'name', 134349829, 1, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'isCompletedToday', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'hasGoal', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'dailyTarget', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'currentCompletionCount', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'isDailyGoalMet', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'completedAt', 67240965, 1, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'targetFrequency', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'periodDays', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'isPeriodGoalMet', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'tasks', 151127045, 2, const prefix0.JsonSerializable(), -1, 37, 38, const [0], const []), r.VariableMirrorImpl(r'habits', 151127045, 2, const prefix0.JsonSerializable(), -1, 39, 40, const [1], const []), r.VariableMirrorImpl(r'lastUpdated', 134349829, 2, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'key', 134348805, 3, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'value', 134348805, 3, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'valueType', 134348805, 3, const prefix0.JsonSerializable(), -1, 42, 42, const [], const []), r.VariableMirrorImpl(r'id', 5, 14, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), r.VariableMirrorImpl(r'createdDate', 134348805, 14, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'modifiedDate', 67239941, 14, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'deletedDate', 67239941, 14, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'data', 151127045, 4, const prefix0.JsonSerializable(), 28, 43, 28, null, const []), r.VariableMirrorImpl(r'pageIndex', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'pageSize', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalPages', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalItems', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'isLastPage', 134349829, 4, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'entityType', 134349829, 4, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'currentEntity', 134349829, 5, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'currentPage', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalPages', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'progressPercentage', 134349829, 5, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'entitiesCompleted', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalEntities', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'operation', 134349829, 5, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'appVersion', 134349829, 6, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'syncDevice', 134349829, 6, const prefix0.JsonSerializable(), 7, 7, 7, const [], const []), r.VariableMirrorImpl(r'isDebugMode', 134349829, 6, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'entityType', 134349829, 6, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'pageIndex', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'pageSize', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalPages', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalItems', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'isLastPage', 134349829, 6, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'requestedServerPage', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'currentServerPage', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'totalServerPages', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'hasMoreServerPages', 67240965, 6, const prefix0.JsonSerializable(), -1, 46, 46, const [], const []), r.VariableMirrorImpl(r'progress', 67240965, 6, const prefix0.JsonSerializable(), 5, 5, 5, const [], const []), r.VariableMirrorImpl(r'appUsagesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 47, 4, const [16], const []), r.VariableMirrorImpl(r'appUsageTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 48, 4, const [17], const []), r.VariableMirrorImpl(r'appUsageTimeRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 49, 4, const [19], const []), r.VariableMirrorImpl(r'appUsageTagRulesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 50, 4, const [18], const []), r.VariableMirrorImpl(r'appUsageIgnoreRulesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 51, 4, const [15], const []), r.VariableMirrorImpl(r'habitsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 52, 4, const [8], const []), r.VariableMirrorImpl(r'habitRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 53, 4, const [13], const []), r.VariableMirrorImpl(r'habitTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 54, 4, const [20], const []), r.VariableMirrorImpl(r'tagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 55, 4, const [24], const []), r.VariableMirrorImpl(r'tagTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 56, 4, const [25], const []), r.VariableMirrorImpl(r'tasksSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 57, 4, const [9], const []), r.VariableMirrorImpl(r'taskTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 58, 4, const [12], const []), r.VariableMirrorImpl(r'taskTimeRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 59, 4, const [27], const []), r.VariableMirrorImpl(r'settingsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 60, 4, const [3], const []), r.VariableMirrorImpl(r'syncDevicesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 61, 4, const [7], const []), r.VariableMirrorImpl(r'notesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 62, 4, const [23], const []), r.VariableMirrorImpl(r'noteTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 63, 4, const [21], const []), r.VariableMirrorImpl(r'fromIp', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'toIp', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'fromDeviceId', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'toDeviceId', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'name', 67239941, 7, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'lastSyncDate', 67239941, 7, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'name', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'description', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'estimatedTime', 67239941, 8, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'archivedDate', 67239941, 8, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'hasReminder', 134348805, 8, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'reminderTime', 67239941, 8, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'reminderDays', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'hasGoal', 134348805, 8, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'targetFrequency', 134348805, 8, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'periodDays', 134348805, 8, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'dailyTarget', 67239941, 8, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'order', 134348805, 8, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'title', 134348805, 9, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'description', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'priority', 67239941, 9, const prefix0.JsonSerializable(), -1, 65, 65, const [], const []), r.VariableMirrorImpl(r'plannedDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'deadlineDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'estimatedTime', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'completedAt', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'parentTaskId', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'order', 134348805, 9, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'plannedDateReminderTime', 134348805, 9, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [const prefix0.JsonProperty(defaultValue: 'ReminderTime.none')]), r.VariableMirrorImpl(r'deadlineDateReminderTime', 134348805, 9, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [const prefix0.JsonProperty(defaultValue: 'ReminderTime.none')]), r.VariableMirrorImpl(r'recurrenceType', 134348805, 9, const prefix0.JsonSerializable(), -1, 67, 67, const [], const [const prefix0.JsonProperty(defaultValue: 'RecurrenceType.none')]), r.VariableMirrorImpl(r'recurrenceInterval', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'recurrenceDaysString', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'recurrenceStartDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'recurrenceEndDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'recurrenceCount', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'recurrenceParentId', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'paginatedSyncDataDto', 67240965, 10, const prefix0.JsonSerializable(), 6, 6, 6, const [], const []), r.VariableMirrorImpl(r'isComplete', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'nextEntityType', 67240965, 10, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'nextPageIndex', 67240965, 10, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'syncedDeviceCount', 134349829, 10, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'hadMeaningfulSync', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'hasErrors', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'errorMessages', 151127045, 10, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), r.VariableMirrorImpl(r'errorParams', 84018181, 10, const prefix0.JsonSerializable(), -1, 70, 71, const [33, 33], const []), r.VariableMirrorImpl(r'type', 134349829, 11, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'data', 67142661, 11, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), r.VariableMirrorImpl(r'taskId', 134348805, 12, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 12, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'habitId', 134348805, 13, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'occurredAt', 134348805, 13, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'pattern', 134348805, 15, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'description', 67239941, 15, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'name', 134348805, 16, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'displayName', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'color', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'deviceName', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'appUsageId', 134348805, 17, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 17, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'pattern', 134348805, 18, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 18, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'description', 67239941, 18, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'appUsageId', 134348805, 19, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'duration', 134348805, 19, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'usageDate', 134348805, 19, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'habitId', 134348805, 20, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 20, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'noteId', 134348805, 21, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 21, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tag', 67239941, 21, const prefix0.JsonSerializable(), 24, 24, 24, const [], const []), r.VariableMirrorImpl(r'habitId', 134348805, 22, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'duration', 134348805, 22, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'occurredAt', 67239941, 22, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'isEstimated', 134348805, 22, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'title', 134348805, 23, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'content', 67239941, 23, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'order', 134348805, 23, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'tags', 151126021, 23, const prefix0.JsonSerializable(), -1, 72, 73, const [21], const []), r.VariableMirrorImpl(r'name', 134348805, 24, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'isArchived', 134348805, 24, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'color', 67239941, 24, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'primaryTagId', 134348805, 25, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'secondaryTagId', 134348805, 25, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'totalDuration', 134349829, 26, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'taskId', 134348805, 27, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'duration', 134348805, 27, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'createSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), r.VariableMirrorImpl(r'updateSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), r.VariableMirrorImpl(r'deleteSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), r.VariableMirrorImpl(r'entityType', 134349829, 29, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'deviceId', 134349829, 29, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'direction', 134349829, 29, const prefix0.JsonSerializable(), -1, 76, 76, const [], const []), r.VariableMirrorImpl(r'phase', 134349829, 29, const prefix0.JsonSerializable(), -1, 77, 77, const [], const []), r.VariableMirrorImpl(r'currentPage', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalPages', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'itemsProcessed', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalItems', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'progressPercentage', 134349829, 29, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'conflictsResolved', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'errorMessages', 151127045, 29, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), r.VariableMirrorImpl(r'timestamp', 134349829, 29, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'isComplete', 134349829, 29, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'metadata', 151127045, 29, const prefix0.JsonSerializable(), -1, 78, 79, null, const []), r.VariableMirrorImpl(r'entityProgress', 151127045, 30, const prefix0.JsonSerializable(), -1, 80, 81, const [33, 82], const []), r.VariableMirrorImpl(r'totalDevices', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'completedDevices', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalEntities', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'completedEntities', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'overallProgress', 134349829, 30, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'totalItemsProcessed', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalConflictsResolved', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'errorMessages', 151127045, 30, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), r.VariableMirrorImpl(r'isComplete', 134349829, 30, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'startTime', 134349829, 30, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'endTime', 67240965, 30, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'id', 5, 31, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), r.VariableMirrorImpl(r'createdDate', 134348805, 31, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'modifiedDate', 67239941, 31, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'deletedDate', 67239941, 31, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'localIP', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'deviceName', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'deviceId', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'platform', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'ipAddresses', 84018181, 32, const prefix0.JsonSerializable(), -1, 83, 84, const [33], const []), r.VariableMirrorImpl(r'port', 134349829, 32, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 0, 196), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 1, 197), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 2, 198), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 3, 199), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 4, 200), r.MethodMirrorImpl(r'', 0, 0, -1, 0, 0, const [], const [0, 1, 2, 3, 4], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'==', 2097154, -1, -1, 34, 34, const [], const [5], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toString', 2097154, -1, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'noSuchMethod', 524290, -1, -1, -1, -1, const [], const [6], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'hashCode', 2097155, -1, -1, 36, 36, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'runtimeType', 2097155, -1, -1, 85, 85, const [], const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 5, 207), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 6, 208), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 7, 209), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 8, 210), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 9, 211), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 10, 212), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 11, 213), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 12, 214), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 13, 215), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 14, 216), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 15, 217), r.MethodMirrorImpl(r'', 0, 1, -1, 1, 1, const [], const [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 2, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 16, 220), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 17, 221), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 18, 222), r.MethodMirrorImpl(r'', 0, 2, -1, 2, 2, const [], const [18, 19, 20], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getValue', 2, 3, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 3, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 19, 226), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 19, 227), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 20, 228), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 20, 229), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 21, 230), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 21, 231), r.MethodMirrorImpl(r'', 0, 3, -1, 3, 3, const [], const [21, 22, 23, 24, 25, 26, 27], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 3, -1, 3, 3, const [], const [28], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 22, 234), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 22, 235), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 23, 236), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 23, 237), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 24, 238), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 24, 239), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 25, 240), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 25, 241), r.MethodMirrorImpl(r'isDeleted', 2097155, 14, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 4, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 26, 244), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 27, 245), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 28, 246), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 29, 247), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 30, 248), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 31, 249), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 32, 250), r.MethodMirrorImpl(r'', 0, 4, -1, 86, 4, null, const [36, 37, 38, 39, 40, 41, 42], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 4, -1, 86, 4, null, const [43, 44], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 5, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 33, 254), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 34, 255), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 35, 256), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 36, 257), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 37, 258), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 38, 259), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 39, 260), r.MethodMirrorImpl(r'', 0, 5, -1, 5, 5, const [], const [45, 46, 47, 48, 49, 50, 51], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 5, -1, 5, 5, const [], const [52], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 6, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getPopulatedSyncData', 35651586, 6, 4, 87, 4, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 40, 265), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 41, 266), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 42, 267), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 43, 268), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 44, 269), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 45, 270), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 46, 271), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 47, 272), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 48, 273), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 49, 274), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 50, 275), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 51, 276), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 52, 277), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 53, 278), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 54, 279), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 55, 280), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 56, 281), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 57, 282), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 58, 283), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 59, 284), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 60, 285), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 61, 286), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 62, 287), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 63, 288), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 64, 289), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 65, 290), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 66, 291), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 67, 292), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 68, 293), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 69, 294), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 70, 295), r.MethodMirrorImpl(r'', 0, 6, -1, 6, 6, const [], const [53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 6, -1, 6, 6, const [], const [84], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 7, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 71, 299), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 71, 300), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 72, 301), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 72, 302), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 73, 303), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 73, 304), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 74, 305), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 74, 306), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 75, 307), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 75, 308), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 76, 309), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 76, 310), r.MethodMirrorImpl(r'', 0, 7, -1, 7, 7, const [], const [85, 86, 87, 88, 89, 90, 91, 92, 93, 94], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 7, -1, 7, 7, const [], const [95], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getReminderDaysAsList', 35651586, 8, -1, 88, 89, const [36], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setReminderDaysFromList', 1310722, 8, -1, -1, -1, const [], const [102], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getReminderTimeOfDay', 2097154, 8, -1, 90, 90, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setReminderTimeOfDay', 1310722, 8, -1, -1, -1, const [], const [103], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'hasActiveGoal', 2097154, 8, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getGoalDescriptionParams', 35651586, 8, -1, 91, 92, const [33, 36], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'isGoalMet', 2097154, 8, -1, 34, 34, const [], const [104], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getGoalCompletionPercentage', 2097154, 8, -1, 44, 44, const [], const [105], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getDailyTarget', 2097154, 8, -1, 36, 36, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'isDailyTargetMet', 2097154, 8, -1, 34, 34, const [], const [106], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getDailyCompletionPercentage', 2097154, 8, -1, 44, 44, const [], const [107], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setArchived', 1310722, 8, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setUnarchived', 1310722, 8, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getLocalArchivedDate', 2097154, 8, -1, 35, 35, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 8, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 77, 328), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 77, 329), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 78, 330), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 78, 331), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 79, 332), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 79, 333), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 80, 334), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 80, 335), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 81, 336), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 81, 337), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 82, 338), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 82, 339), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 83, 340), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 83, 341), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 84, 342), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 84, 343), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 85, 344), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 85, 345), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 86, 346), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 86, 347), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 87, 348), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 87, 349), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 88, 350), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 88, 351), r.MethodMirrorImpl(r'isArchived', 2097155, 8, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 8, -1, 8, 8, const [], const [108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 8, -1, 8, 8, const [], const [124], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'markCompleted', 1310722, 9, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'markNotCompleted', 1310722, 9, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setRecurrenceDays', 1310722, 9, -1, -1, -1, const [], const [137], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 9, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.MethodMirrorImpl(r'copyWith', 2097154, 9, 9, 9, 9, const [], const [138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 89, 360), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 89, 361), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 90, 362), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 90, 363), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 91, 364), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 91, 365), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 92, 366), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 92, 367), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 93, 368), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 93, 369), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 94, 370), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 94, 371), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 95, 372), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 95, 373), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 96, 374), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 96, 375), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 97, 376), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 97, 377), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 98, 378), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 98, 379), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 99, 380), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 99, 381), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 100, 382), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 100, 383), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 101, 384), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 101, 385), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 102, 386), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 102, 387), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 103, 388), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 103, 389), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 104, 390), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 104, 391), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 105, 392), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 105, 393), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 106, 394), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 106, 395), r.MethodMirrorImpl(r'isCompleted', 2097155, 9, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 9, -1, 9, 9, const [], const [160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 9, -1, 9, 9, const [], const [182], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 107, 399), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 108, 400), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 109, 401), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 110, 402), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 111, 403), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 112, 404), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 113, 405), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 114, 406), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 115, 407), r.MethodMirrorImpl(r'', 0, 10, -1, 10, 10, const [], const [201, 202, 203, 204, 205, 206, 207, 208, 209], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 11, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 116, 410), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 117, 411), r.MethodMirrorImpl(r'', 0, 11, -1, 11, 11, const [], const [210, 211], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 11, -1, 11, 11, const [], const [212], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 12, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 118, 415), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 118, 416), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 119, 417), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 119, 418), r.MethodMirrorImpl(r'', 0, 12, -1, 12, 12, const [], const [213, 214, 215, 216, 217, 218], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 12, -1, 12, 12, const [], const [219], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 13, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 120, 422), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 120, 423), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 121, 424), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 121, 425), r.MethodMirrorImpl(r'recordDate', 2097155, 13, -1, 41, 41, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 13, -1, 13, 13, const [], const [222, 223, 224, 225, 226, 227], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 13, -1, 13, 13, const [], const [228], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 14, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 14, -1, 93, 14, null, const [231, 232, 233, 234], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 15, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 122, 432), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 122, 433), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 123, 434), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 123, 435), r.MethodMirrorImpl(r'', 0, 15, -1, 15, 15, const [], const [235, 236, 237, 238, 239, 240], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 15, -1, 15, 15, const [], const [241], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 16, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 124, 439), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 124, 440), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 125, 441), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 125, 442), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 126, 443), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 126, 444), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 127, 445), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 127, 446), r.MethodMirrorImpl(r'', 0, 16, -1, 16, 16, const [], const [244, 245, 246, 247, 248, 249, 250, 251], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 16, -1, 16, 16, const [], const [252], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 17, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 128, 450), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 128, 451), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 129, 452), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 129, 453), r.MethodMirrorImpl(r'', 0, 17, -1, 17, 17, const [], const [257, 258, 259, 260, 261, 262], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 17, -1, 17, 17, const [], const [263], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 18, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 130, 457), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 130, 458), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 131, 459), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 131, 460), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 132, 461), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 132, 462), r.MethodMirrorImpl(r'', 0, 18, -1, 18, 18, const [], const [266, 267, 268, 269, 270, 271, 272], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 18, -1, 18, 18, const [], const [273], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 19, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 133, 466), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 133, 467), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 134, 468), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 134, 469), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 135, 470), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 135, 471), r.MethodMirrorImpl(r'', 0, 19, -1, 19, 19, const [], const [277, 278, 279, 280, 281, 282, 283], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 19, -1, 19, 19, const [], const [284], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 20, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 136, 475), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 136, 476), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 137, 477), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 137, 478), r.MethodMirrorImpl(r'', 0, 20, -1, 20, 20, const [], const [288, 289, 290, 291, 292, 293], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 20, -1, 20, 20, const [], const [294], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 21, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 138, 482), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 138, 483), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 139, 484), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 139, 485), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 140, 486), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 140, 487), r.MethodMirrorImpl(r'', 0, 21, -1, 21, 21, const [], const [297, 298, 299, 300, 301, 302, 303], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 21, -1, 21, 21, const [], const [304], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 22, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 141, 491), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 141, 492), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 142, 493), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 142, 494), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 143, 495), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 143, 496), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 144, 497), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 144, 498), r.MethodMirrorImpl(r'', 0, 22, -1, 22, 22, const [], const [308, 309, 310, 311, 312, 313, 314, 315], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 22, -1, 22, 22, const [], const [316], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 23, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 145, 502), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 145, 503), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 146, 504), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 146, 505), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 147, 506), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 147, 507), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 148, 508), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 148, 509), r.MethodMirrorImpl(r'', 0, 23, -1, 23, 23, const [], const [321, 322, 323, 324, 325, 326, 327, 328], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 23, -1, 23, 23, const [], const [329], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 24, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 149, 513), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 149, 514), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 150, 515), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 150, 516), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 151, 517), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 151, 518), r.MethodMirrorImpl(r'', 0, 24, -1, 24, 24, const [], const [334, 335, 336, 337, 338, 339, 340], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 24, -1, 24, 24, const [], const [341], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 25, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 152, 522), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 152, 523), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 153, 524), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 153, 525), r.MethodMirrorImpl(r'', 0, 25, -1, 25, 25, const [], const [345, 346, 347, 348, 349, 350], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 25, -1, 25, 25, const [], const [351], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 154, 528), r.MethodMirrorImpl(r'', 0, 26, -1, 26, 26, const [], const [354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 27, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 155, 531), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 155, 532), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 156, 533), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 156, 534), r.MethodMirrorImpl(r'', 0, 27, -1, 27, 27, const [], const [369, 370, 371, 372, 373, 374], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 27, -1, 27, 27, const [], const [375], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getTotalItemCount', 2097154, 28, -1, 36, 36, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 28, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 157, 539), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 157, 540), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 158, 541), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 158, 542), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 159, 543), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 159, 544), r.MethodMirrorImpl(r'', 0, 28, -1, 94, 28, null, const [378, 379, 380], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 28, -1, 94, 28, null, const [381, 382], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'copyWith', 2097154, 29, 29, 29, 29, const [], const [386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toString', 2097154, 29, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const [override]), r.MethodMirrorImpl(r'==', 2097154, 29, -1, 34, 34, const [], const [400], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 160, 550), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 161, 551), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 162, 552), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 163, 553), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 164, 554), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 165, 555), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 166, 556), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 167, 557), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 168, 558), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 169, 559), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 170, 560), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 171, 561), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 172, 562), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 173, 563), r.MethodMirrorImpl(r'statusDescription', 2097155, 29, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'key', 2097155, 29, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'hashCode', 2097155, 29, -1, 36, 36, const [], const [], const prefix0.JsonSerializable(), const [override]), r.MethodMirrorImpl(r'', 0, 29, -1, 29, 29, const [], const [401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'outgoingStart', 1, 29, -1, 29, 29, const [], const [415, 416, 417, 418, 419], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'incomingStart', 1, 29, -1, 29, 29, const [], const [420, 421, 422, 423], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'completed', 1, 29, -1, 29, 29, const [], const [424, 425, 426, 427, 428, 429], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getEntityProgress', 35651586, 30, -1, 95, 82, const [29], const [430], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toString', 2097154, 30, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 174, 573), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 175, 574), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 176, 575), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 177, 576), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 178, 577), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 179, 578), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 180, 579), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 181, 580), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 182, 581), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 183, 582), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 184, 583), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 185, 584), r.MethodMirrorImpl(r'duration', 2097155, 30, -1, 96, 96, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'activeOperations', 35651587, 30, -1, 95, 82, const [29], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'completedOperations', 35651587, 30, -1, 95, 82, const [29], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 30, -1, 30, 30, const [], const [431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 31, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 186, 590), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 186, 591), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 187, 592), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 187, 593), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 188, 594), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 188, 595), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 189, 596), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 189, 597), r.MethodMirrorImpl(r'isDeleted', 2097155, 31, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 31, -1, 97, 31, null, const [443, 444, 445, 446], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 32, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toCsv', 2097154, 32, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 190, 602), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 191, 603), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 192, 604), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 193, 605), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 194, 606), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 195, 607), r.MethodMirrorImpl(r'allIPAddresses', 35651587, 32, -1, 68, 69, const [33], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 32, -1, 32, 32, const [], const [451, 452, 453, 454, 455, 456], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 32, -1, 32, 32, const [], const [457], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromCsv', 1, 32, -1, 32, 32, const [], const [458], const prefix0.JsonSerializable(), const [])], [r.ParameterMirrorImpl(r'id', 134358022, 201, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'title', 134358022, 201, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #title), r.ParameterMirrorImpl(r'isCompleted', 134358022, 201, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isCompleted), r.ParameterMirrorImpl(r'plannedDate', 67253254, 201, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #plannedDate), r.ParameterMirrorImpl(r'deadlineDate', 67253254, 201, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deadlineDate), r.ParameterMirrorImpl(r'other', 134348806, 202, const prefix0.JsonSerializable(), -1, 98, 98, const [], const [], null, null), r.ParameterMirrorImpl(r'invocation', 134348806, 204, const prefix0.JsonSerializable(), -1, 99, 99, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 218, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'name', 134358022, 218, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #name), r.ParameterMirrorImpl(r'isCompletedToday', 134358022, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isCompletedToday), r.ParameterMirrorImpl(r'hasGoal', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hasGoal), r.ParameterMirrorImpl(r'dailyTarget', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #dailyTarget), r.ParameterMirrorImpl(r'currentCompletionCount', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #currentCompletionCount), r.ParameterMirrorImpl(r'isDailyGoalMet', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isDailyGoalMet), r.ParameterMirrorImpl(r'completedAt', 67253254, 218, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #completedAt), r.ParameterMirrorImpl(r'targetFrequency', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #targetFrequency), r.ParameterMirrorImpl(r'periodDays', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #periodDays), r.ParameterMirrorImpl(r'isPeriodGoalMet', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isPeriodGoalMet), r.ParameterMirrorImpl(r'tasks', 151135238, 223, const prefix0.JsonSerializable(), -1, 37, 38, const [0], const [], null, #tasks), r.ParameterMirrorImpl(r'habits', 151135238, 223, const prefix0.JsonSerializable(), -1, 39, 40, const [1], const [], null, #habits), r.ParameterMirrorImpl(r'lastUpdated', 134358022, 223, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #lastUpdated), r.ParameterMirrorImpl(r'id', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 232, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 232, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 232, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'key', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #key), r.ParameterMirrorImpl(r'value', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #value), r.ParameterMirrorImpl(r'valueType', 134358022, 232, const prefix0.JsonSerializable(), -1, 42, 42, const [], const [], null, #valueType), r.ParameterMirrorImpl(r'json', 151126022, 233, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_key', 134348902, 227, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_value', 134348902, 229, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_valueType', 134348902, 231, const prefix0.JsonSerializable(), -1, 42, 42, const [], const [], null, null), r.ParameterMirrorImpl(r'_id', 102, 235, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, null), r.ParameterMirrorImpl(r'_createdDate', 134348902, 237, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, null), r.ParameterMirrorImpl(r'_modifiedDate', 67240038, 239, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_deletedDate', 67240038, 241, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'data', 151135238, 251, const prefix0.JsonSerializable(), 28, 43, 28, null, const [], null, #data), r.ParameterMirrorImpl(r'pageIndex', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #pageIndex), r.ParameterMirrorImpl(r'pageSize', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #pageSize), r.ParameterMirrorImpl(r'totalPages', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalPages), r.ParameterMirrorImpl(r'totalItems', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalItems), r.ParameterMirrorImpl(r'isLastPage', 134358022, 251, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isLastPage), r.ParameterMirrorImpl(r'entityType', 134358022, 251, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'json', 151126022, 252, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'type', 134348806, 252, const prefix0.JsonSerializable(), -1, 85, 85, const [], const [], null, null), r.ParameterMirrorImpl(r'currentEntity', 134358022, 261, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #currentEntity), r.ParameterMirrorImpl(r'currentPage', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #currentPage), r.ParameterMirrorImpl(r'totalPages', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalPages), r.ParameterMirrorImpl(r'progressPercentage', 134358022, 261, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], null, #progressPercentage), r.ParameterMirrorImpl(r'entitiesCompleted', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #entitiesCompleted), r.ParameterMirrorImpl(r'totalEntities', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalEntities), r.ParameterMirrorImpl(r'operation', 134358022, 261, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #operation), r.ParameterMirrorImpl(r'json', 151126022, 262, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'appVersion', 134358022, 296, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #appVersion), r.ParameterMirrorImpl(r'syncDevice', 134358022, 296, const prefix0.JsonSerializable(), 7, 7, 7, const [], const [], null, #syncDevice), r.ParameterMirrorImpl(r'isDebugMode', 134358022, 296, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isDebugMode), r.ParameterMirrorImpl(r'entityType', 134358022, 296, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'pageIndex', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #pageIndex), r.ParameterMirrorImpl(r'pageSize', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #pageSize), r.ParameterMirrorImpl(r'totalPages', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalPages), r.ParameterMirrorImpl(r'totalItems', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalItems), r.ParameterMirrorImpl(r'isLastPage', 134358022, 296, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isLastPage), r.ParameterMirrorImpl(r'requestedServerPage', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #requestedServerPage), r.ParameterMirrorImpl(r'currentServerPage', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #currentServerPage), r.ParameterMirrorImpl(r'totalServerPages', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #totalServerPages), r.ParameterMirrorImpl(r'hasMoreServerPages', 67253254, 296, const prefix0.JsonSerializable(), -1, 46, 46, const [], const [], null, #hasMoreServerPages), r.ParameterMirrorImpl(r'progress', 67253254, 296, const prefix0.JsonSerializable(), 5, 5, 5, const [], const [], null, #progress), r.ParameterMirrorImpl(r'appUsagesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 47, 4, const [16], const [], null, #appUsagesSyncData), r.ParameterMirrorImpl(r'appUsageTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 48, 4, const [17], const [], null, #appUsageTagsSyncData), r.ParameterMirrorImpl(r'appUsageTimeRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 49, 4, const [19], const [], null, #appUsageTimeRecordsSyncData), r.ParameterMirrorImpl(r'appUsageTagRulesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 50, 4, const [18], const [], null, #appUsageTagRulesSyncData), r.ParameterMirrorImpl(r'appUsageIgnoreRulesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 51, 4, const [15], const [], null, #appUsageIgnoreRulesSyncData), r.ParameterMirrorImpl(r'habitsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 52, 4, const [8], const [], null, #habitsSyncData), r.ParameterMirrorImpl(r'habitRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 53, 4, const [13], const [], null, #habitRecordsSyncData), r.ParameterMirrorImpl(r'habitTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 54, 4, const [20], const [], null, #habitTagsSyncData), r.ParameterMirrorImpl(r'tagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 55, 4, const [24], const [], null, #tagsSyncData), r.ParameterMirrorImpl(r'tagTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 56, 4, const [25], const [], null, #tagTagsSyncData), r.ParameterMirrorImpl(r'tasksSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 57, 4, const [9], const [], null, #tasksSyncData), r.ParameterMirrorImpl(r'taskTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 58, 4, const [12], const [], null, #taskTagsSyncData), r.ParameterMirrorImpl(r'taskTimeRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 59, 4, const [27], const [], null, #taskTimeRecordsSyncData), r.ParameterMirrorImpl(r'settingsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 60, 4, const [3], const [], null, #settingsSyncData), r.ParameterMirrorImpl(r'syncDevicesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 61, 4, const [7], const [], null, #syncDevicesSyncData), r.ParameterMirrorImpl(r'notesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 62, 4, const [23], const [], null, #notesSyncData), r.ParameterMirrorImpl(r'noteTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 63, 4, const [21], const [], null, #noteTagsSyncData), r.ParameterMirrorImpl(r'json', 151126022, 297, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 311, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'fromIp', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #fromIp), r.ParameterMirrorImpl(r'toIp', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #toIp), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'fromDeviceId', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #fromDeviceId), r.ParameterMirrorImpl(r'toDeviceId', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #toDeviceId), r.ParameterMirrorImpl(r'name', 67253254, 311, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #name), r.ParameterMirrorImpl(r'lastSyncDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #lastSyncDate), r.ParameterMirrorImpl(r'json', 151126022, 312, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_fromIp', 134348902, 300, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_toIp', 134348902, 302, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_fromDeviceId', 134348902, 304, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_toDeviceId', 134348902, 306, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_name', 67240038, 308, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_lastSyncDate', 67240038, 310, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'days', 151126022, 314, const prefix0.JsonSerializable(), -1, 88, 89, const [36], const [], null, null), r.ParameterMirrorImpl(r'time', 134348806, 316, const prefix0.JsonSerializable(), -1, 100, 100, const [], const [], null, null), r.ParameterMirrorImpl(r'completedCount', 134348806, 319, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'completedCount', 134348806, 320, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'dailyCount', 134348806, 322, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'dailyCount', 134348806, 323, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 353, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'name', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #name), r.ParameterMirrorImpl(r'description', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #description), r.ParameterMirrorImpl(r'estimatedTime', 67253254, 353, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #estimatedTime), r.ParameterMirrorImpl(r'archivedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #archivedDate), r.ParameterMirrorImpl(r'hasReminder', 134364166, 353, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hasReminder), r.ParameterMirrorImpl(r'reminderTime', 67253254, 353, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #reminderTime), r.ParameterMirrorImpl(r'reminderDays', 134363142, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], "", #reminderDays), r.ParameterMirrorImpl(r'hasGoal', 134364166, 353, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hasGoal), r.ParameterMirrorImpl(r'targetFrequency', 134364166, 353, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #targetFrequency), r.ParameterMirrorImpl(r'periodDays', 134364166, 353, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #periodDays), r.ParameterMirrorImpl(r'dailyTarget', 67253254, 353, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #dailyTarget), r.ParameterMirrorImpl(r'order', 134364166, 353, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #order), r.ParameterMirrorImpl(r'json', 151126022, 354, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_name', 134348902, 329, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_description', 134348902, 331, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_estimatedTime', 67240038, 333, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_archivedDate', 67240038, 335, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_hasReminder', 134348902, 337, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, null), r.ParameterMirrorImpl(r'_reminderTime', 67240038, 339, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_reminderDays', 134348902, 341, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_hasGoal', 134348902, 343, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, null), r.ParameterMirrorImpl(r'_targetFrequency', 134348902, 345, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'_periodDays', 134348902, 347, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'_dailyTarget', 67240038, 349, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_order', 134348902, 351, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], null, null), r.ParameterMirrorImpl(r'days', 84017158, 357, const prefix0.JsonSerializable(), -1, 101, 102, const [103], const [], null, null), r.ParameterMirrorImpl(r'id', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'title', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #title), r.ParameterMirrorImpl(r'description', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #description), r.ParameterMirrorImpl(r'priority', 67252230, 359, const prefix0.JsonSerializable(), -1, 65, 65, const [], const [], null, #priority), r.ParameterMirrorImpl(r'plannedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #plannedDate), r.ParameterMirrorImpl(r'deadlineDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deadlineDate), r.ParameterMirrorImpl(r'estimatedTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #estimatedTime), r.ParameterMirrorImpl(r'completedAt', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #completedAt), r.ParameterMirrorImpl(r'parentTaskId', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #parentTaskId), r.ParameterMirrorImpl(r'order', 67252230, 359, const prefix0.JsonSerializable(), -1, 104, 104, const [], const [], null, #order), r.ParameterMirrorImpl(r'plannedDateReminderTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 105, 105, const [], const [], null, #plannedDateReminderTime), r.ParameterMirrorImpl(r'deadlineDateReminderTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 105, 105, const [], const [], null, #deadlineDateReminderTime), r.ParameterMirrorImpl(r'recurrenceType', 67252230, 359, const prefix0.JsonSerializable(), -1, 106, 106, const [], const [], null, #recurrenceType), r.ParameterMirrorImpl(r'recurrenceInterval', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #recurrenceInterval), r.ParameterMirrorImpl(r'recurrenceDaysString', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #recurrenceDaysString), r.ParameterMirrorImpl(r'recurrenceStartDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #recurrenceStartDate), r.ParameterMirrorImpl(r'recurrenceEndDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #recurrenceEndDate), r.ParameterMirrorImpl(r'recurrenceCount', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #recurrenceCount), r.ParameterMirrorImpl(r'recurrenceParentId', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #recurrenceParentId), r.ParameterMirrorImpl(r'id', 134358022, 397, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 397, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'title', 134358022, 397, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #title), r.ParameterMirrorImpl(r'description', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #description), r.ParameterMirrorImpl(r'plannedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #plannedDate), r.ParameterMirrorImpl(r'deadlineDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deadlineDate), r.ParameterMirrorImpl(r'priority', 67253254, 397, const prefix0.JsonSerializable(), -1, 65, 65, const [], const [], null, #priority), r.ParameterMirrorImpl(r'estimatedTime', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #estimatedTime), r.ParameterMirrorImpl(r'completedAt', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #completedAt), r.ParameterMirrorImpl(r'parentTaskId', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #parentTaskId), r.ParameterMirrorImpl(r'order', 134364166, 397, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #order), r.ParameterMirrorImpl(r'plannedDateReminderTime', 134364166, 397, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], prefix7.ReminderTime.none, #plannedDateReminderTime), r.ParameterMirrorImpl(r'deadlineDateReminderTime', 134364166, 397, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], prefix7.ReminderTime.none, #deadlineDateReminderTime), r.ParameterMirrorImpl(r'recurrenceType', 134364166, 397, const prefix0.JsonSerializable(), -1, 67, 67, const [], const [], prefix7.RecurrenceType.none, #recurrenceType), r.ParameterMirrorImpl(r'recurrenceInterval', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #recurrenceInterval), r.ParameterMirrorImpl(r'recurrenceDaysString', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #recurrenceDaysString), r.ParameterMirrorImpl(r'recurrenceStartDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #recurrenceStartDate), r.ParameterMirrorImpl(r'recurrenceEndDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #recurrenceEndDate), r.ParameterMirrorImpl(r'recurrenceCount', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #recurrenceCount), r.ParameterMirrorImpl(r'recurrenceParentId', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #recurrenceParentId), r.ParameterMirrorImpl(r'json', 151126022, 398, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_title', 134348902, 361, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_description', 67240038, 363, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_priority', 67240038, 365, const prefix0.JsonSerializable(), -1, 65, 65, const [], const [], null, null), r.ParameterMirrorImpl(r'_plannedDate', 67240038, 367, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_deadlineDate', 67240038, 369, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_estimatedTime', 67240038, 371, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_completedAt', 67240038, 373, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_parentTaskId', 67240038, 375, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_order', 134348902, 377, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], null, null), r.ParameterMirrorImpl(r'_plannedDateReminderTime', 134348902, 379, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], null, null), r.ParameterMirrorImpl(r'_deadlineDateReminderTime', 134348902, 381, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceType', 134348902, 383, const prefix0.JsonSerializable(), -1, 67, 67, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceInterval', 67240038, 385, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceDaysString', 67240038, 387, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceStartDate', 67240038, 389, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceEndDate', 67240038, 391, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceCount', 67240038, 393, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceParentId', 67240038, 395, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'paginatedSyncDataDto', 67253254, 408, const prefix0.JsonSerializable(), 6, 6, 6, const [], const [], null, #paginatedSyncDataDto), r.ParameterMirrorImpl(r'isComplete', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isComplete), r.ParameterMirrorImpl(r'nextEntityType', 67253254, 408, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #nextEntityType), r.ParameterMirrorImpl(r'nextPageIndex', 67253254, 408, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #nextPageIndex), r.ParameterMirrorImpl(r'syncedDeviceCount', 134364166, 408, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #syncedDeviceCount), r.ParameterMirrorImpl(r'hadMeaningfulSync', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hadMeaningfulSync), r.ParameterMirrorImpl(r'hasErrors', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hasErrors), r.ParameterMirrorImpl(r'errorMessages', 151141382, 408, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const [], const [], #errorMessages), r.ParameterMirrorImpl(r'errorParams', 84030470, 408, const prefix0.JsonSerializable(), -1, 70, 71, const [33, 33], const [], null, #errorParams), r.ParameterMirrorImpl(r'type', 134358022, 412, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #type), r.ParameterMirrorImpl(r'data', 67150854, 412, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #data), r.ParameterMirrorImpl(r'json', 151126022, 413, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 419, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 419, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 419, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'taskId', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #taskId), r.ParameterMirrorImpl(r'tagId', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'json', 151126022, 420, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_taskId', 134348902, 416, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 418, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 427, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 427, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 427, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 427, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'habitId', 134358022, 427, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #habitId), r.ParameterMirrorImpl(r'occurredAt', 134358022, 427, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #occurredAt), r.ParameterMirrorImpl(r'json', 151126022, 428, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_habitId', 134348902, 423, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_occurredAt', 134348902, 425, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 9222, 430, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 430, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 430, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 430, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'id', 134358022, 436, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 436, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 436, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 436, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'pattern', 134358022, 436, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #pattern), r.ParameterMirrorImpl(r'description', 67253254, 436, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #description), r.ParameterMirrorImpl(r'json', 151126022, 437, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_pattern', 134348902, 433, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_description', 67240038, 435, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 447, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 447, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 447, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 447, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'name', 134358022, 447, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #name), r.ParameterMirrorImpl(r'displayName', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #displayName), r.ParameterMirrorImpl(r'color', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #color), r.ParameterMirrorImpl(r'deviceName', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #deviceName), r.ParameterMirrorImpl(r'json', 151126022, 448, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_name', 134348902, 440, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_displayName', 67240038, 442, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_color', 67240038, 444, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_deviceName', 67240038, 446, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 454, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 454, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 454, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'appUsageId', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #appUsageId), r.ParameterMirrorImpl(r'tagId', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'json', 151126022, 455, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_appUsageId', 134348902, 451, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 453, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 463, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 463, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 463, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'pattern', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #pattern), r.ParameterMirrorImpl(r'tagId', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'description', 67253254, 463, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #description), r.ParameterMirrorImpl(r'json', 151126022, 464, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_pattern', 134348902, 458, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 460, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_description', 67240038, 462, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 472, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 472, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 472, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 472, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'appUsageId', 134358022, 472, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #appUsageId), r.ParameterMirrorImpl(r'duration', 134358022, 472, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #duration), r.ParameterMirrorImpl(r'usageDate', 134358022, 472, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #usageDate), r.ParameterMirrorImpl(r'json', 151126022, 473, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_appUsageId', 134348902, 467, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_duration', 134348902, 469, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'_usageDate', 134348902, 471, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 479, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 479, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 479, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'habitId', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #habitId), r.ParameterMirrorImpl(r'tagId', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'json', 151126022, 480, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_habitId', 134348902, 476, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 478, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 488, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 488, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 488, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'noteId', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #noteId), r.ParameterMirrorImpl(r'tagId', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'tag', 67253254, 488, const prefix0.JsonSerializable(), 24, 24, 24, const [], const [], null, #tag), r.ParameterMirrorImpl(r'json', 151126022, 489, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_noteId', 134348902, 483, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 485, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tag', 67240038, 487, const prefix0.JsonSerializable(), 24, 24, 24, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 499, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'habitId', 134358022, 499, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #habitId), r.ParameterMirrorImpl(r'duration', 134358022, 499, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #duration), r.ParameterMirrorImpl(r'occurredAt', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #occurredAt), r.ParameterMirrorImpl(r'isEstimated', 134364166, 499, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isEstimated), r.ParameterMirrorImpl(r'createdDate', 134358022, 499, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'json', 151126022, 500, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_habitId', 134348902, 492, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_duration', 134348902, 494, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'_occurredAt', 67240038, 496, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_isEstimated', 134348902, 498, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 510, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 510, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 510, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 510, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'title', 134358022, 510, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #title), r.ParameterMirrorImpl(r'content', 67253254, 510, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #content), r.ParameterMirrorImpl(r'order', 134364166, 510, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #order), r.ParameterMirrorImpl(r'tags', 151141382, 510, const prefix0.JsonSerializable(), -1, 72, 73, const [21], const [], const [], #tags), r.ParameterMirrorImpl(r'json', 151126022, 511, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_title', 134348902, 503, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_content', 67240038, 505, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_order', 134348902, 507, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], null, null), r.ParameterMirrorImpl(r'_tags', 151126118, 509, const prefix0.JsonSerializable(), -1, 72, 73, const [21], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 519, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 519, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 519, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 519, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'name', 134358022, 519, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #name), r.ParameterMirrorImpl(r'isArchived', 134364166, 519, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isArchived), r.ParameterMirrorImpl(r'color', 67253254, 519, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #color), r.ParameterMirrorImpl(r'json', 151126022, 520, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_name', 134348902, 514, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_isArchived', 134348902, 516, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, null), r.ParameterMirrorImpl(r'_color', 67240038, 518, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 526, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 526, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 526, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'primaryTagId', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #primaryTagId), r.ParameterMirrorImpl(r'secondaryTagId', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #secondaryTagId), r.ParameterMirrorImpl(r'json', 151126022, 527, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_primaryTagId', 134348902, 523, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_secondaryTagId', 134348902, 525, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 529, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'title', 134358022, 529, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #title), r.ParameterMirrorImpl(r'totalDuration', 134358022, 529, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalDuration), r.ParameterMirrorImpl(r'priority', 67253254, 529, const prefix0.JsonSerializable(), -1, 65, 65, const [], const [], null, #priority), r.ParameterMirrorImpl(r'plannedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #plannedDate), r.ParameterMirrorImpl(r'deadlineDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deadlineDate), r.ParameterMirrorImpl(r'completedAt', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #completedAt), r.ParameterMirrorImpl(r'estimatedTime', 67253254, 529, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #estimatedTime), r.ParameterMirrorImpl(r'parentTaskId', 67253254, 529, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #parentTaskId), r.ParameterMirrorImpl(r'order', 134364166, 529, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0, #order), r.ParameterMirrorImpl(r'plannedDateReminderTime', 134364166, 529, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], prefix7.ReminderTime.none, #plannedDateReminderTime), r.ParameterMirrorImpl(r'deadlineDateReminderTime', 134364166, 529, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], prefix7.ReminderTime.none, #deadlineDateReminderTime), r.ParameterMirrorImpl(r'createdDate', 134358022, 529, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'id', 134358022, 535, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'taskId', 134358022, 535, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #taskId), r.ParameterMirrorImpl(r'duration', 134358022, 535, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #duration), r.ParameterMirrorImpl(r'createdDate', 134358022, 535, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 535, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 535, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'json', 151126022, 536, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_taskId', 134348902, 532, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_duration', 134348902, 534, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'createSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, #createSync), r.ParameterMirrorImpl(r'updateSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, #updateSync), r.ParameterMirrorImpl(r'deleteSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, #deleteSync), r.ParameterMirrorImpl(r'json', 151126022, 546, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'type', 134348806, 546, const prefix0.JsonSerializable(), -1, 85, 85, const [], const [], null, null), r.ParameterMirrorImpl(r'_createSync', 151126118, 540, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), r.ParameterMirrorImpl(r'_updateSync', 151126118, 542, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), r.ParameterMirrorImpl(r'_deleteSync', 151126118, 544, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), r.ParameterMirrorImpl(r'entityType', 67252230, 547, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 67252230, 547, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'direction', 67252230, 547, const prefix0.JsonSerializable(), -1, 107, 107, const [], const [], null, #direction), r.ParameterMirrorImpl(r'phase', 67252230, 547, const prefix0.JsonSerializable(), -1, 108, 108, const [], const [], null, #phase), r.ParameterMirrorImpl(r'currentPage', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #currentPage), r.ParameterMirrorImpl(r'totalPages', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #totalPages), r.ParameterMirrorImpl(r'itemsProcessed', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #itemsProcessed), r.ParameterMirrorImpl(r'totalItems', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #totalItems), r.ParameterMirrorImpl(r'progressPercentage', 67252230, 547, const prefix0.JsonSerializable(), -1, 104, 104, const [], const [], null, #progressPercentage), r.ParameterMirrorImpl(r'conflictsResolved', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #conflictsResolved), r.ParameterMirrorImpl(r'errorMessages', 84029446, 547, const prefix0.JsonSerializable(), -1, 83, 84, const [33], const [], null, #errorMessages), r.ParameterMirrorImpl(r'timestamp', 67252230, 547, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #timestamp), r.ParameterMirrorImpl(r'isComplete', 67252230, 547, const prefix0.JsonSerializable(), -1, 46, 46, const [], const [], null, #isComplete), r.ParameterMirrorImpl(r'metadata', 84029446, 547, const prefix0.JsonSerializable(), -1, 109, 110, null, const [], null, #metadata), r.ParameterMirrorImpl(r'other', 134348806, 549, const prefix0.JsonSerializable(), -1, 98, 98, const [], const [], null, null), r.ParameterMirrorImpl(r'entityType', 134358022, 567, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 134358022, 567, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'direction', 134358022, 567, const prefix0.JsonSerializable(), -1, 76, 76, const [], const [], null, #direction), r.ParameterMirrorImpl(r'phase', 134358022, 567, const prefix0.JsonSerializable(), -1, 77, 77, const [], const [], null, #phase), r.ParameterMirrorImpl(r'currentPage', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #currentPage), r.ParameterMirrorImpl(r'totalPages', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #totalPages), r.ParameterMirrorImpl(r'itemsProcessed', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #itemsProcessed), r.ParameterMirrorImpl(r'totalItems', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalItems), r.ParameterMirrorImpl(r'progressPercentage', 134364166, 567, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #progressPercentage), r.ParameterMirrorImpl(r'conflictsResolved', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #conflictsResolved), r.ParameterMirrorImpl(r'errorMessages', 151141382, 567, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const [], const [], #errorMessages), r.ParameterMirrorImpl(r'timestamp', 67252230, 567, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #timestamp), r.ParameterMirrorImpl(r'isComplete', 134364166, 567, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isComplete), r.ParameterMirrorImpl(r'metadata', 151141382, 567, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], const {}, #metadata), r.ParameterMirrorImpl(r'entityType', 134356998, 568, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 134356998, 568, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'totalPages', 134363142, 568, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #totalPages), r.ParameterMirrorImpl(r'totalItems', 134363142, 568, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalItems), r.ParameterMirrorImpl(r'metadata', 84029446, 568, const prefix0.JsonSerializable(), -1, 109, 110, null, const [], null, #metadata), r.ParameterMirrorImpl(r'entityType', 134356998, 569, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 134356998, 569, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'totalItems', 134363142, 569, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalItems), r.ParameterMirrorImpl(r'metadata', 84029446, 569, const prefix0.JsonSerializable(), -1, 109, 110, null, const [], null, #metadata), r.ParameterMirrorImpl(r'entityType', 134356998, 570, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 134356998, 570, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'itemsProcessed', 134356998, 570, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #itemsProcessed), r.ParameterMirrorImpl(r'conflictsResolved', 134363142, 570, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #conflictsResolved), r.ParameterMirrorImpl(r'errorMessages', 151140358, 570, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const [], const [], #errorMessages), r.ParameterMirrorImpl(r'metadata', 84029446, 570, const prefix0.JsonSerializable(), -1, 109, 110, null, const [], null, #metadata), r.ParameterMirrorImpl(r'entityType', 134348806, 571, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'entityProgress', 151141382, 588, const prefix0.JsonSerializable(), -1, 80, 81, const [33, 82], const [], const {}, #entityProgress), r.ParameterMirrorImpl(r'totalDevices', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalDevices), r.ParameterMirrorImpl(r'completedDevices', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #completedDevices), r.ParameterMirrorImpl(r'totalEntities', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalEntities), r.ParameterMirrorImpl(r'completedEntities', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #completedEntities), r.ParameterMirrorImpl(r'overallProgress', 134364166, 588, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #overallProgress), r.ParameterMirrorImpl(r'totalItemsProcessed', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalItemsProcessed), r.ParameterMirrorImpl(r'totalConflictsResolved', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalConflictsResolved), r.ParameterMirrorImpl(r'errorMessages', 151141382, 588, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const [], const [], #errorMessages), r.ParameterMirrorImpl(r'isComplete', 134364166, 588, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isComplete), r.ParameterMirrorImpl(r'startTime', 67252230, 588, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #startTime), r.ParameterMirrorImpl(r'endTime', 67253254, 588, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #endTime), r.ParameterMirrorImpl(r'id', 9222, 599, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 599, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 599, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 599, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'_id', 102, 591, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, null), r.ParameterMirrorImpl(r'_createdDate', 134348902, 593, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, null), r.ParameterMirrorImpl(r'_modifiedDate', 67240038, 595, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_deletedDate', 67240038, 597, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'localIP', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #localIP), r.ParameterMirrorImpl(r'deviceName', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceName), r.ParameterMirrorImpl(r'deviceId', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'platform', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #platform), r.ParameterMirrorImpl(r'ipAddresses', 84030470, 609, const prefix0.JsonSerializable(), -1, 83, 84, const [33], const [], null, #ipAddresses), r.ParameterMirrorImpl(r'port', 134364166, 609, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 44040, #port), r.ParameterMirrorImpl(r'json', 151126022, 610, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'csv', 134348806, 611, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null)], [prefix1.WidgetTaskData, prefix1.WidgetHabitData, prefix1.WidgetData, prefix2.Setting, prefix3.PaginatedSyncData, prefix3.SyncProgress, prefix4.PaginatedSyncDataDto, prefix5.SyncDevice, prefix6.Habit, prefix7.Task, prefix8.PaginatedSyncCommandResponse, prefix9.WebSocketMessage, prefix10.TaskTag, prefix11.HabitRecord, prefix12.BaseEntity, prefix13.AppUsageIgnoreRule, prefix14.AppUsage, prefix15.AppUsageTag, prefix16.AppUsageTagRule, prefix17.AppUsageTimeRecord, prefix18.HabitTag, prefix19.NoteTag, prefix20.HabitTimeRecord, prefix21.Note, prefix22.Tag, prefix23.TagTag, prefix24.TaskWithTotalDuration, prefix25.TaskTimeRecord, prefix26.SyncData, prefix27.BidirectionalSyncProgress, prefix27.OverallSyncProgress, prefix28.BaseEntity, prefix29.SyncQrCodeMessage, String, bool, DateTime, int, const m.TypeValue>().type, List, const m.TypeValue>().type, List, DateTime, prefix2.SettingValueType, const r.FakeType(r'.SyncData'), double, int, bool, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, String, prefix7.EisenhowerPriority, prefix7.ReminderTime, prefix7.RecurrenceType, const m.TypeValue>().type, List, const m.TypeValue>().type, Map, const m.TypeValue>().type, List, const r.FakeType(r'dart.core.List'), List, prefix27.SyncDirection, prefix27.SyncPhase, const m.TypeValue>().type, Map, const m.TypeValue>>().type, Map, List, const m.TypeValue>().type, List, Type, const r.FakeType(r'.PaginatedSyncData'), const m.TypeValue>().type, const m.TypeValue>().type, List, prefix30.TimeOfDay, const m.TypeValue>().type, Map, const r.FakeType(r'.BaseEntity'), const r.FakeType(r'.SyncData'), const m.TypeValue>().type, Duration, const r.FakeType(r'.BaseEntity'), Object, Invocation, prefix30.TimeOfDay, const m.TypeValue>().type, List, prefix31.WeekDays, double, prefix7.ReminderTime, prefix7.RecurrenceType, prefix27.SyncDirection, prefix27.SyncPhase, const m.TypeValue>().type, Map], 33, {r'==': (dynamic instance) => (x) => instance == x, r'toString': (dynamic instance) => instance.toString, r'noSuchMethod': (dynamic instance) => instance.noSuchMethod, r'hashCode': (dynamic instance) => instance.hashCode, r'runtimeType': (dynamic instance) => instance.runtimeType, r'id': (dynamic instance) => instance.id, r'title': (dynamic instance) => instance.title, r'isCompleted': (dynamic instance) => instance.isCompleted, r'plannedDate': (dynamic instance) => instance.plannedDate, r'deadlineDate': (dynamic instance) => instance.deadlineDate, r'name': (dynamic instance) => instance.name, r'isCompletedToday': (dynamic instance) => instance.isCompletedToday, r'hasGoal': (dynamic instance) => instance.hasGoal, r'dailyTarget': (dynamic instance) => instance.dailyTarget, r'currentCompletionCount': (dynamic instance) => instance.currentCompletionCount, r'isDailyGoalMet': (dynamic instance) => instance.isDailyGoalMet, r'completedAt': (dynamic instance) => instance.completedAt, r'targetFrequency': (dynamic instance) => instance.targetFrequency, r'periodDays': (dynamic instance) => instance.periodDays, r'isPeriodGoalMet': (dynamic instance) => instance.isPeriodGoalMet, r'toJson': (dynamic instance) => instance.toJson, r'tasks': (dynamic instance) => instance.tasks, r'habits': (dynamic instance) => instance.habits, r'lastUpdated': (dynamic instance) => instance.lastUpdated, r'createdDate': (dynamic instance) => instance.createdDate, r'modifiedDate': (dynamic instance) => instance.modifiedDate, r'deletedDate': (dynamic instance) => instance.deletedDate, r'isDeleted': (dynamic instance) => instance.isDeleted, r'getValue': (dynamic instance) => instance.getValue, r'key': (dynamic instance) => instance.key, r'value': (dynamic instance) => instance.value, r'valueType': (dynamic instance) => instance.valueType, r'data': (dynamic instance) => instance.data, r'pageIndex': (dynamic instance) => instance.pageIndex, r'pageSize': (dynamic instance) => instance.pageSize, r'totalPages': (dynamic instance) => instance.totalPages, r'totalItems': (dynamic instance) => instance.totalItems, r'isLastPage': (dynamic instance) => instance.isLastPage, r'entityType': (dynamic instance) => instance.entityType, r'currentEntity': (dynamic instance) => instance.currentEntity, r'currentPage': (dynamic instance) => instance.currentPage, r'progressPercentage': (dynamic instance) => instance.progressPercentage, r'entitiesCompleted': (dynamic instance) => instance.entitiesCompleted, r'totalEntities': (dynamic instance) => instance.totalEntities, r'operation': (dynamic instance) => instance.operation, r'getPopulatedSyncData': (dynamic instance) => instance.getPopulatedSyncData, r'appVersion': (dynamic instance) => instance.appVersion, r'syncDevice': (dynamic instance) => instance.syncDevice, r'isDebugMode': (dynamic instance) => instance.isDebugMode, r'requestedServerPage': (dynamic instance) => instance.requestedServerPage, r'currentServerPage': (dynamic instance) => instance.currentServerPage, r'totalServerPages': (dynamic instance) => instance.totalServerPages, r'hasMoreServerPages': (dynamic instance) => instance.hasMoreServerPages, r'progress': (dynamic instance) => instance.progress, r'appUsagesSyncData': (dynamic instance) => instance.appUsagesSyncData, r'appUsageTagsSyncData': (dynamic instance) => instance.appUsageTagsSyncData, r'appUsageTimeRecordsSyncData': (dynamic instance) => instance.appUsageTimeRecordsSyncData, r'appUsageTagRulesSyncData': (dynamic instance) => instance.appUsageTagRulesSyncData, r'appUsageIgnoreRulesSyncData': (dynamic instance) => instance.appUsageIgnoreRulesSyncData, r'habitsSyncData': (dynamic instance) => instance.habitsSyncData, r'habitRecordsSyncData': (dynamic instance) => instance.habitRecordsSyncData, r'habitTagsSyncData': (dynamic instance) => instance.habitTagsSyncData, r'tagsSyncData': (dynamic instance) => instance.tagsSyncData, r'tagTagsSyncData': (dynamic instance) => instance.tagTagsSyncData, r'tasksSyncData': (dynamic instance) => instance.tasksSyncData, r'taskTagsSyncData': (dynamic instance) => instance.taskTagsSyncData, r'taskTimeRecordsSyncData': (dynamic instance) => instance.taskTimeRecordsSyncData, r'settingsSyncData': (dynamic instance) => instance.settingsSyncData, r'syncDevicesSyncData': (dynamic instance) => instance.syncDevicesSyncData, r'notesSyncData': (dynamic instance) => instance.notesSyncData, r'noteTagsSyncData': (dynamic instance) => instance.noteTagsSyncData, r'fromIp': (dynamic instance) => instance.fromIp, r'toIp': (dynamic instance) => instance.toIp, r'fromDeviceId': (dynamic instance) => instance.fromDeviceId, r'toDeviceId': (dynamic instance) => instance.toDeviceId, r'lastSyncDate': (dynamic instance) => instance.lastSyncDate, r'getReminderDaysAsList': (dynamic instance) => instance.getReminderDaysAsList, r'setReminderDaysFromList': (dynamic instance) => instance.setReminderDaysFromList, r'getReminderTimeOfDay': (dynamic instance) => instance.getReminderTimeOfDay, r'setReminderTimeOfDay': (dynamic instance) => instance.setReminderTimeOfDay, r'hasActiveGoal': (dynamic instance) => instance.hasActiveGoal, r'getGoalDescriptionParams': (dynamic instance) => instance.getGoalDescriptionParams, r'isGoalMet': (dynamic instance) => instance.isGoalMet, r'getGoalCompletionPercentage': (dynamic instance) => instance.getGoalCompletionPercentage, r'getDailyTarget': (dynamic instance) => instance.getDailyTarget, r'isDailyTargetMet': (dynamic instance) => instance.isDailyTargetMet, r'getDailyCompletionPercentage': (dynamic instance) => instance.getDailyCompletionPercentage, r'setArchived': (dynamic instance) => instance.setArchived, r'setUnarchived': (dynamic instance) => instance.setUnarchived, r'getLocalArchivedDate': (dynamic instance) => instance.getLocalArchivedDate, r'description': (dynamic instance) => instance.description, r'estimatedTime': (dynamic instance) => instance.estimatedTime, r'archivedDate': (dynamic instance) => instance.archivedDate, r'hasReminder': (dynamic instance) => instance.hasReminder, r'reminderTime': (dynamic instance) => instance.reminderTime, r'reminderDays': (dynamic instance) => instance.reminderDays, r'order': (dynamic instance) => instance.order, r'isArchived': (dynamic instance) => instance.isArchived, r'markCompleted': (dynamic instance) => instance.markCompleted, r'markNotCompleted': (dynamic instance) => instance.markNotCompleted, r'setRecurrenceDays': (dynamic instance) => instance.setRecurrenceDays, r'copyWith': (dynamic instance) => instance.copyWith, r'priority': (dynamic instance) => instance.priority, r'parentTaskId': (dynamic instance) => instance.parentTaskId, r'plannedDateReminderTime': (dynamic instance) => instance.plannedDateReminderTime, r'deadlineDateReminderTime': (dynamic instance) => instance.deadlineDateReminderTime, r'recurrenceType': (dynamic instance) => instance.recurrenceType, r'recurrenceInterval': (dynamic instance) => instance.recurrenceInterval, r'recurrenceDaysString': (dynamic instance) => instance.recurrenceDaysString, r'recurrenceStartDate': (dynamic instance) => instance.recurrenceStartDate, r'recurrenceEndDate': (dynamic instance) => instance.recurrenceEndDate, r'recurrenceCount': (dynamic instance) => instance.recurrenceCount, r'recurrenceParentId': (dynamic instance) => instance.recurrenceParentId, r'paginatedSyncDataDto': (dynamic instance) => instance.paginatedSyncDataDto, r'isComplete': (dynamic instance) => instance.isComplete, r'nextEntityType': (dynamic instance) => instance.nextEntityType, r'nextPageIndex': (dynamic instance) => instance.nextPageIndex, r'syncedDeviceCount': (dynamic instance) => instance.syncedDeviceCount, r'hadMeaningfulSync': (dynamic instance) => instance.hadMeaningfulSync, r'hasErrors': (dynamic instance) => instance.hasErrors, r'errorMessages': (dynamic instance) => instance.errorMessages, r'errorParams': (dynamic instance) => instance.errorParams, r'type': (dynamic instance) => instance.type, r'taskId': (dynamic instance) => instance.taskId, r'tagId': (dynamic instance) => instance.tagId, r'habitId': (dynamic instance) => instance.habitId, r'occurredAt': (dynamic instance) => instance.occurredAt, r'recordDate': (dynamic instance) => instance.recordDate, r'pattern': (dynamic instance) => instance.pattern, r'displayName': (dynamic instance) => instance.displayName, r'color': (dynamic instance) => instance.color, r'deviceName': (dynamic instance) => instance.deviceName, r'appUsageId': (dynamic instance) => instance.appUsageId, r'duration': (dynamic instance) => instance.duration, r'usageDate': (dynamic instance) => instance.usageDate, r'noteId': (dynamic instance) => instance.noteId, r'tag': (dynamic instance) => instance.tag, r'isEstimated': (dynamic instance) => instance.isEstimated, r'content': (dynamic instance) => instance.content, r'tags': (dynamic instance) => instance.tags, r'primaryTagId': (dynamic instance) => instance.primaryTagId, r'secondaryTagId': (dynamic instance) => instance.secondaryTagId, r'totalDuration': (dynamic instance) => instance.totalDuration, r'getTotalItemCount': (dynamic instance) => instance.getTotalItemCount, r'createSync': (dynamic instance) => instance.createSync, r'updateSync': (dynamic instance) => instance.updateSync, r'deleteSync': (dynamic instance) => instance.deleteSync, r'deviceId': (dynamic instance) => instance.deviceId, r'direction': (dynamic instance) => instance.direction, r'phase': (dynamic instance) => instance.phase, r'itemsProcessed': (dynamic instance) => instance.itemsProcessed, r'conflictsResolved': (dynamic instance) => instance.conflictsResolved, r'timestamp': (dynamic instance) => instance.timestamp, r'metadata': (dynamic instance) => instance.metadata, r'statusDescription': (dynamic instance) => instance.statusDescription, r'getEntityProgress': (dynamic instance) => instance.getEntityProgress, r'entityProgress': (dynamic instance) => instance.entityProgress, r'totalDevices': (dynamic instance) => instance.totalDevices, r'completedDevices': (dynamic instance) => instance.completedDevices, r'completedEntities': (dynamic instance) => instance.completedEntities, r'overallProgress': (dynamic instance) => instance.overallProgress, r'totalItemsProcessed': (dynamic instance) => instance.totalItemsProcessed, r'totalConflictsResolved': (dynamic instance) => instance.totalConflictsResolved, r'startTime': (dynamic instance) => instance.startTime, r'endTime': (dynamic instance) => instance.endTime, r'activeOperations': (dynamic instance) => instance.activeOperations, r'completedOperations': (dynamic instance) => instance.completedOperations, r'toCsv': (dynamic instance) => instance.toCsv, r'localIP': (dynamic instance) => instance.localIP, r'platform': (dynamic instance) => instance.platform, r'ipAddresses': (dynamic instance) => instance.ipAddresses, r'port': (dynamic instance) => instance.port, r'allIPAddresses': (dynamic instance) => instance.allIPAddresses}, {r'id=': (dynamic instance, value) => instance.id = value, r'createdDate=': (dynamic instance, value) => instance.createdDate = value, r'modifiedDate=': (dynamic instance, value) => instance.modifiedDate = value, r'deletedDate=': (dynamic instance, value) => instance.deletedDate = value, r'key=': (dynamic instance, value) => instance.key = value, r'value=': (dynamic instance, value) => instance.value = value, r'valueType=': (dynamic instance, value) => instance.valueType = value, r'fromIp=': (dynamic instance, value) => instance.fromIp = value, r'toIp=': (dynamic instance, value) => instance.toIp = value, r'fromDeviceId=': (dynamic instance, value) => instance.fromDeviceId = value, r'toDeviceId=': (dynamic instance, value) => instance.toDeviceId = value, r'name=': (dynamic instance, value) => instance.name = value, r'lastSyncDate=': (dynamic instance, value) => instance.lastSyncDate = value, r'description=': (dynamic instance, value) => instance.description = value, r'estimatedTime=': (dynamic instance, value) => instance.estimatedTime = value, r'archivedDate=': (dynamic instance, value) => instance.archivedDate = value, r'hasReminder=': (dynamic instance, value) => instance.hasReminder = value, r'reminderTime=': (dynamic instance, value) => instance.reminderTime = value, r'reminderDays=': (dynamic instance, value) => instance.reminderDays = value, r'hasGoal=': (dynamic instance, value) => instance.hasGoal = value, r'targetFrequency=': (dynamic instance, value) => instance.targetFrequency = value, r'periodDays=': (dynamic instance, value) => instance.periodDays = value, r'dailyTarget=': (dynamic instance, value) => instance.dailyTarget = value, r'order=': (dynamic instance, value) => instance.order = value, r'title=': (dynamic instance, value) => instance.title = value, r'priority=': (dynamic instance, value) => instance.priority = value, r'plannedDate=': (dynamic instance, value) => instance.plannedDate = value, r'deadlineDate=': (dynamic instance, value) => instance.deadlineDate = value, r'completedAt=': (dynamic instance, value) => instance.completedAt = value, r'parentTaskId=': (dynamic instance, value) => instance.parentTaskId = value, r'plannedDateReminderTime=': (dynamic instance, value) => instance.plannedDateReminderTime = value, r'deadlineDateReminderTime=': (dynamic instance, value) => instance.deadlineDateReminderTime = value, r'recurrenceType=': (dynamic instance, value) => instance.recurrenceType = value, r'recurrenceInterval=': (dynamic instance, value) => instance.recurrenceInterval = value, r'recurrenceDaysString=': (dynamic instance, value) => instance.recurrenceDaysString = value, r'recurrenceStartDate=': (dynamic instance, value) => instance.recurrenceStartDate = value, r'recurrenceEndDate=': (dynamic instance, value) => instance.recurrenceEndDate = value, r'recurrenceCount=': (dynamic instance, value) => instance.recurrenceCount = value, r'recurrenceParentId=': (dynamic instance, value) => instance.recurrenceParentId = value, r'taskId=': (dynamic instance, value) => instance.taskId = value, r'tagId=': (dynamic instance, value) => instance.tagId = value, r'habitId=': (dynamic instance, value) => instance.habitId = value, r'occurredAt=': (dynamic instance, value) => instance.occurredAt = value, r'pattern=': (dynamic instance, value) => instance.pattern = value, r'displayName=': (dynamic instance, value) => instance.displayName = value, r'color=': (dynamic instance, value) => instance.color = value, r'deviceName=': (dynamic instance, value) => instance.deviceName = value, r'appUsageId=': (dynamic instance, value) => instance.appUsageId = value, r'duration=': (dynamic instance, value) => instance.duration = value, r'usageDate=': (dynamic instance, value) => instance.usageDate = value, r'noteId=': (dynamic instance, value) => instance.noteId = value, r'tag=': (dynamic instance, value) => instance.tag = value, r'isEstimated=': (dynamic instance, value) => instance.isEstimated = value, r'content=': (dynamic instance, value) => instance.content = value, r'tags=': (dynamic instance, value) => instance.tags = value, r'isArchived=': (dynamic instance, value) => instance.isArchived = value, r'primaryTagId=': (dynamic instance, value) => instance.primaryTagId = value, r'secondaryTagId=': (dynamic instance, value) => instance.secondaryTagId = value, r'createSync=': (dynamic instance, value) => instance.createSync = value, r'updateSync=': (dynamic instance, value) => instance.updateSync = value, r'deleteSync=': (dynamic instance, value) => instance.deleteSync = value}, null, [])}; + final _memberSymbolMap = null; @@ -4309,208 +119,198 @@ void _initializeReflectable(JsonMapperAdapter adapter) { } final mainGeneratedAdapter = JsonMapperAdapter( - title: 'whph', - url: 'package:whph/main.dart', - reflectableData: _data, - memberSymbolMap: _memberSymbolMap, - valueDecorators: { - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast() - }, - enumValues: { - x28.TrayIconType: x28.TrayIconType.values, - x29.DateTimePickerTranslationKey: x29.DateTimePickerTranslationKey.values, - x30.DateSelectionMode: x30.DateSelectionMode.values, - x31.ResponsiveDeviceType: x31.ResponsiveDeviceType.values, - x31.ResponsiveLayoutType: x31.ResponsiveLayoutType.values, - x31.LandscapeLayoutStrategy: x31.LandscapeLayoutStrategy.values, - x32.QuickSelectionType: x32.QuickSelectionType.values, - x33.DateFormatType: x33.DateFormatType.values, - x34.NumericInputTranslationKey: x34.NumericInputTranslationKey.values, - x35.LogLevel: x35.LogLevel.values, - x36.SortDirection: x36.SortDirection.values, - x37.WeekDays: x37.WeekDays.values, - x13.EisenhowerPriority: x13.EisenhowerPriority.values, - x13.ReminderTime: x13.ReminderTime.values, - x13.RecurrenceType: x13.RecurrenceType.values, - x16.SettingValueType: x16.SettingValueType.values, - x38.TagTimeCategory: x38.TagTimeCategory.values, - x39.HabitSortFields: x39.HabitSortFields.values, - x40.TagSortFields: x40.TagSortFields.values, - x41.NoteSortFields: x41.NoteSortFields.values, - x42.ExportDataFileOptions: x42.ExportDataFileOptions.values, - x43.ImportStrategy: x43.ImportStrategy.values, - x44.SyncState: x44.SyncState.values, - x24.SyncDirection: x24.SyncDirection.values, - x24.SyncPhase: x24.SyncPhase.values, - x45.ConflictAction: x45.ConflictAction.values, - x46.TaskSortFields: x46.TaskSortFields.values, - x47.DesktopSyncMode: x47.DesktopSyncMode.values, - x48.UiDensity: x48.UiDensity.values, - x49.AppThemeMode: x49.AppThemeMode.values, - x50.DialogSize: x50.DialogSize.values, - x51.FadeBorder: x51.FadeBorder.values, - x52.ScheduleOption: x52.ScheduleOption.values, - x53.LoggingMode: x53.LoggingMode.values, - x54.TimerMode: x54.TimerMode.values, - x55.TourHighlightShape: x55.TourHighlightShape.values, - x55.TourPosition: x55.TourPosition.values - }); + title: 'whph', + url: 'package:whph/main.dart', + reflectableData: _data, + memberSymbolMap: _memberSymbolMap, + valueDecorators: { + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast() +}, + enumValues: { + x28.TrayIconType: x28.TrayIconType.values, + x29.DateTimePickerTranslationKey: x29.DateTimePickerTranslationKey.values, + x30.DateSelectionMode: x30.DateSelectionMode.values, + x31.ResponsiveDeviceType: x31.ResponsiveDeviceType.values, + x31.ResponsiveLayoutType: x31.ResponsiveLayoutType.values, + x31.LandscapeLayoutStrategy: x31.LandscapeLayoutStrategy.values, + x32.QuickSelectionType: x32.QuickSelectionType.values, + x33.DateFormatType: x33.DateFormatType.values, + x34.NumericInputTranslationKey: x34.NumericInputTranslationKey.values, + x35.LogLevel: x35.LogLevel.values, + x36.SortDirection: x36.SortDirection.values, + x37.WeekDays: x37.WeekDays.values, + x38.DialogSize: x38.DialogSize.values, + x13.EisenhowerPriority: x13.EisenhowerPriority.values, + x13.ReminderTime: x13.ReminderTime.values, + x13.RecurrenceType: x13.RecurrenceType.values, + x16.SettingValueType: x16.SettingValueType.values, + x39.TagTimeCategory: x39.TagTimeCategory.values, + x40.HabitSortFields: x40.HabitSortFields.values, + x41.TagSortFields: x41.TagSortFields.values, + x42.NoteSortFields: x42.NoteSortFields.values, + x43.ExportDataFileOptions: x43.ExportDataFileOptions.values, + x44.ImportStrategy: x44.ImportStrategy.values, + x45.SyncState: x45.SyncState.values, + x24.SyncDirection: x24.SyncDirection.values, + x24.SyncPhase: x24.SyncPhase.values, + x46.ConflictAction: x46.ConflictAction.values, + x47.TaskSortFields: x47.TaskSortFields.values, + x48.DesktopSyncMode: x48.DesktopSyncMode.values, + x49.UiDensity: x49.UiDensity.values, + x50.AppThemeMode: x50.AppThemeMode.values, + x51.FadeBorder: x51.FadeBorder.values, + x52.ScheduleOption: x52.ScheduleOption.values, + x53.LoggingMode: x53.LoggingMode.values, + x54.TimerMode: x54.TimerMode.values, + x55.TourHighlightShape: x55.TourHighlightShape.values, + x55.TourPosition: x55.TourPosition.values +}); -Future initializeJsonMapperAsync( - {Iterable adapters = const [], - SerializationOptions? serializationOptions, - DeserializationOptions? deserializationOptions}) => - Future(() => initializeJsonMapper( - adapters: adapters, - serializationOptions: serializationOptions, - deserializationOptions: deserializationOptions)); +Future initializeJsonMapperAsync({Iterable adapters = const [], SerializationOptions? serializationOptions, DeserializationOptions? deserializationOptions}) => Future(() => initializeJsonMapper(adapters: adapters, serializationOptions: serializationOptions, deserializationOptions: deserializationOptions)); -JsonMapper initializeJsonMapper( - {Iterable adapters = const [], - SerializationOptions? serializationOptions, - DeserializationOptions? deserializationOptions}) { +JsonMapper initializeJsonMapper({Iterable adapters = const [], SerializationOptions? serializationOptions, DeserializationOptions? deserializationOptions}) { JsonMapper.globalSerializationOptions = serializationOptions ?? JsonMapper.globalSerializationOptions; - JsonMapper.globalDeserializationOptions = deserializationOptions ?? JsonMapper.globalDeserializationOptions; + JsonMapper.globalDeserializationOptions = deserializationOptions ?? JsonMapper.globalDeserializationOptions; JsonMapper.enumerateAdapters([...adapters, mainGeneratedAdapter], (JsonMapperAdapter adapter) { _initializeReflectable(adapter); JsonMapper().useAdapter(adapter); }); return JsonMapper(); -} +} \ No newline at end of file diff --git a/src/lib/presentation/ui/shared/assets/sounds/README.md b/src/lib/presentation/ui/shared/assets/sounds/README.md index c91c09544..3b55fe9b6 100644 --- a/src/lib/presentation/ui/shared/assets/sounds/README.md +++ b/src/lib/presentation/ui/shared/assets/sounds/README.md @@ -1,7 +1,7 @@ - `level-up-191997.opus` - Sound Effect by [UNIVERSFIELD](https://pixabay.com/users/universfield-28281460/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=191997) from [Pixabay](https://pixabay.com/sound-effects//?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=191997) + Sound Effect by [UNIVERSFIELD](https://pixabay.com/users/universfield-28281460/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=191997) from [Pixabay](https://pixabay.com/sound-effects//?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=191997) - `level-completed-90734.opus` - Sound Effect from [Pixabay](https://pixabay.com/sound-effects/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=90734) + Sound Effect from [Pixabay](https://pixabay.com/sound-effects/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=90734) - `button-202966.opus`: Sound Effect by [Jurij](https://pixabay.com/users/soundreality-31074404/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=202966) from [Pixabay](https://pixabay.com/sound-effects//?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=202966) diff --git a/src/pubspec.yaml b/src/pubspec.yaml index 4c4a51bc1..5495e823e 100644 --- a/src/pubspec.yaml +++ b/src/pubspec.yaml @@ -13,10 +13,10 @@ scripts: # To run commands: `rps ` # For example, to run the `clean` command: `rps clean` clean: bash scripts/clean.sh - format: dart format . -l 120 && prettier --write "**/*.{yaml,yml,json}" "!android/fdroid/**" + format: ../scripts/format.sh gen: ./scripts/generate_gen_files.sh gen:icons: fvm flutter pub run icons_launcher:create - gen:migrate: fvm flutter pub run drift_dev make-migrations && rps format + gen:migrate: fvm flutter pub run drift_dev make-migrations gen:changelog: bash ../scripts/create_changelog.sh --auto gen:changelog:all: bash ../scripts/create_changelog.sh --all-versions --auto release:linux: fvm flutter build linux --release diff --git a/src/scripts/clean.sh b/src/scripts/clean.sh index 1dad0dfaa..b722c610d 100644 --- a/src/scripts/clean.sh +++ b/src/scripts/clean.sh @@ -15,25 +15,25 @@ fvm flutter clean # Remove all contents of android/fdroid/build except extlib echo "> 🗑️ Cleaning android/fdroid/build except extlib..." if [ -d "android/fdroid/build" ]; then - # Use a more robust approach to clean the directory - for item in android/fdroid/build/*; do - if [ -e "$item" ] && [ "$(basename "$item")" != "extlib" ]; then - echo " Removing: $(basename "$item")" - rm -rf "$item" 2>/dev/null || true - fi - done + # Use a more robust approach to clean the directory + for item in android/fdroid/build/*; do + if [ -e "$item" ] && [ "$(basename "$item")" != "extlib" ]; then + echo " Removing: $(basename "$item")" + rm -rf "$item" 2>/dev/null || true + fi + done fi # Remove pub cache echo "> 🗄️ Removing pub cache..." if [ -d ~/.pub-cache/hosted/pub.dev ]; then - rm -rf ~/.pub-cache/hosted/pub.dev/* 2>/dev/null || true + rm -rf ~/.pub-cache/hosted/pub.dev/* 2>/dev/null || true fi # Remove .dart_tool echo "> 🗂️ Removing .dart_tool..." if [ -d .dart_tool ]; then - rm -rf .dart_tool + rm -rf .dart_tool fi # Repair and get pub packages diff --git a/src/scripts/generate_gen_files.sh b/src/scripts/generate_gen_files.sh index 0e70f28e9..bb19a8392 100755 --- a/src/scripts/generate_gen_files.sh +++ b/src/scripts/generate_gen_files.sh @@ -9,7 +9,4 @@ fvm flutter pub run build_runner build --delete-conflicting-outputs echo "🔧 Fixing relative imports to package imports for acore..." find . -name "*.g.dart" -exec sed -i "s|import 'corePackages/acore/lib/|import 'package:acore/|g" {} \; -echo "📝 Formatting generated files..." -dart format ./**/*.g.dart ./**/*.mocks.dart -l 120 - -echo "✅ Code generation completed successfully!" \ No newline at end of file +echo "✅ Code generation completed successfully!" diff --git a/src/test/core/application/features/app_usages/services/app_usage_filter_service_test.mocks.dart b/src/test/core/application/features/app_usages/services/app_usage_filter_service_test.mocks.dart index f30dbadd7..1a4500fdd 100644 --- a/src/test/core/application/features/app_usages/services/app_usage_filter_service_test.mocks.dart +++ b/src/test/core/application/features/app_usages/services/app_usage_filter_service_test.mocks.dart @@ -9,8 +9,10 @@ import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; import 'package:whph/core/application/features/app_usages/services/abstraction/i_app_usage_ignore_rule_repository.dart' as _i4; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/domain/features/app_usages/app_usage_ignore_rule.dart' as _i6; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/domain/features/app_usages/app_usage_ignore_rule.dart' + as _i6; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -26,43 +28,37 @@ import 'package:whph/core/domain/features/app_usages/app_usage_ignore_rule.dart' // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [IAppUsageIgnoreRuleRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsageIgnoreRuleRepository { +class MockIAppUsageIgnoreRuleRepository extends _i2.Mock + implements _i4.IAppUsageIgnoreRuleRepository { MockIAppUsageIgnoreRuleRepository() { _i2.throwOnMissingStub(this); } @override - _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>> getPaginatedSyncData( + _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>> + getPaginatedSyncData( DateTime? lastSyncDate, { int? pageIndex = 0, int? pageSize = 200, String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>>.value( - _FakePaginatedSyncData_0<_i6.AppUsageIgnoreRule>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -72,23 +68,41 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>>); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>>.value( + _FakePaginatedSyncData_0<_i6.AppUsageIgnoreRule>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>> getList( @@ -99,18 +113,6 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>>.value( - _FakePaginatedList_1<_i6.AppUsageIgnoreRule>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -120,9 +122,23 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>>); + returnValue: + _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>>.value( + _FakePaginatedList_1<_i6.AppUsageIgnoreRule>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>>); @override _i5.Future> getAll({ @@ -131,15 +147,16 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i6.AppUsageIgnoreRule>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i6.AppUsageIgnoreRule>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i6.AppUsageIgnoreRule?> getById( @@ -147,13 +164,14 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.AppUsageIgnoreRule?>.value(), - ) as _i5.Future<_i6.AppUsageIgnoreRule?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.AppUsageIgnoreRule?>.value(), + ) + as _i5.Future<_i6.AppUsageIgnoreRule?>); @override _i5.Future<_i6.AppUsageIgnoreRule?> getFirst( @@ -161,32 +179,39 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.AppUsageIgnoreRule?>.value(), - ) as _i5.Future<_i6.AppUsageIgnoreRule?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.AppUsageIgnoreRule?>.value(), + ) + as _i5.Future<_i6.AppUsageIgnoreRule?>); @override - _i5.Future add(_i6.AppUsageIgnoreRule? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i6.AppUsageIgnoreRule? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i6.AppUsageIgnoreRule? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i6.AppUsageIgnoreRule? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i6.AppUsageIgnoreRule? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i6.AppUsageIgnoreRule? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/sync/commands/paginated_sync_command_bidirectional_progress_test.mocks.dart b/src/test/core/application/features/sync/commands/paginated_sync_command_bidirectional_progress_test.mocks.dart index d042ff5b0..30d44f858 100644 --- a/src/test/core/application/features/sync/commands/paginated_sync_command_bidirectional_progress_test.mocks.dart +++ b/src/test/core/application/features/sync/commands/paginated_sync_command_bidirectional_progress_test.mocks.dart @@ -8,17 +8,28 @@ import 'dart:async' as _i6; import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; import 'package:mockito/src/dummies.dart' as _i12; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' as _i10; -import 'package:whph/core/application/features/sync/models/sync_data.dart' as _i14; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_communication_service.dart' as _i4; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' as _i8; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_data_processing_service.dart' as _i13; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_device_repository.dart' as _i5; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_pagination_service.dart' as _i16; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_validation_service.dart' as _i9; -import 'package:whph/core/application/shared/models/websocket_request.dart' as _i11; -import 'package:whph/core/application/shared/services/abstraction/i_repository.dart' as _i15; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' + as _i10; +import 'package:whph/core/application/features/sync/models/sync_data.dart' + as _i14; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_communication_service.dart' + as _i4; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' + as _i8; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_data_processing_service.dart' + as _i13; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_device_repository.dart' + as _i5; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_pagination_service.dart' + as _i16; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_validation_service.dart' + as _i9; +import 'package:whph/core/application/shared/models/websocket_request.dart' + as _i11; +import 'package:whph/core/application/shared/services/abstraction/i_repository.dart' + as _i15; import 'package:whph/core/domain/features/sync/sync_device.dart' as _i7; // ignore_for_file: type=lint @@ -35,29 +46,38 @@ import 'package:whph/core/domain/features/sync/sync_device.dart' as _i7; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakeSyncCommunicationResponse_2 extends _i2.SmartFake implements _i4.SyncCommunicationResponse { - _FakeSyncCommunicationResponse_2(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakeSyncCommunicationResponse_2 extends _i2.SmartFake + implements _i4.SyncCommunicationResponse { + _FakeSyncCommunicationResponse_2(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ISyncDeviceRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepository { +class MockISyncDeviceRepository extends _i2.Mock + implements _i5.ISyncDeviceRepository { @override - _i6.Future<_i7.SyncDevice?> getByFromToIp(String? fromIp, String? toIp) => (super.noSuchMethod( - Invocation.method(#getByFromToIp, [fromIp, toIp]), - returnValue: _i6.Future<_i7.SyncDevice?>.value(), - returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), - ) as _i6.Future<_i7.SyncDevice?>); + _i6.Future<_i7.SyncDevice?> getByFromToIp(String? fromIp, String? toIp) => + (super.noSuchMethod( + Invocation.method(#getByFromToIp, [fromIp, toIp]), + returnValue: _i6.Future<_i7.SyncDevice?>.value(), + returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), + ) + as _i6.Future<_i7.SyncDevice?>); @override _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>> getPaginatedSyncData( @@ -67,18 +87,6 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>.value( - _FakePaginatedSyncData_0<_i7.SyncDevice>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -88,37 +96,56 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos #entityType: entityType, }, ), - ), - ), - returnValueForMissingStub: _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>.value( - _FakePaginatedSyncData_0<_i7.SyncDevice>( - this, - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - ), - ), - ) as _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>); - - @override - _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + returnValue: + _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>.value( + _FakePaginatedSyncData_0<_i7.SyncDevice>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + returnValueForMissingStub: + _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>.value( + _FakePaginatedSyncData_0<_i7.SyncDevice>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>); + + @override + _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override _i6.Future<_i1.PaginatedList<_i7.SyncDevice>> getList( @@ -129,18 +156,6 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>.value( - _FakePaginatedList_1<_i7.SyncDevice>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -150,23 +165,37 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos #customOrder: customOrder, }, ), - ), - ), - returnValueForMissingStub: _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>.value( - _FakePaginatedList_1<_i7.SyncDevice>( - this, - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, + returnValue: _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>.value( + _FakePaginatedList_1<_i7.SyncDevice>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), ), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>); + returnValueForMissingStub: + _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>.value( + _FakePaginatedList_1<_i7.SyncDevice>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>); @override _i6.Future> getAll({ @@ -175,18 +204,19 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i6.Future>.value( - <_i7.SyncDevice>[], - ), - returnValueForMissingStub: _i6.Future>.value( - <_i7.SyncDevice>[], - ), - ) as _i6.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i6.Future>.value( + <_i7.SyncDevice>[], + ), + returnValueForMissingStub: _i6.Future>.value( + <_i7.SyncDevice>[], + ), + ) + as _i6.Future>); @override _i6.Future<_i7.SyncDevice?> getById( @@ -194,14 +224,15 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future<_i7.SyncDevice?>.value(), - returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), - ) as _i6.Future<_i7.SyncDevice?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future<_i7.SyncDevice?>.value(), + returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), + ) + as _i6.Future<_i7.SyncDevice?>); @override _i6.Future<_i7.SyncDevice?> getFirst( @@ -209,228 +240,270 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future<_i7.SyncDevice?>.value(), - returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), - ) as _i6.Future<_i7.SyncDevice?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future<_i7.SyncDevice?>.value(), + returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), + ) + as _i6.Future<_i7.SyncDevice?>); @override - _i6.Future add(_i7.SyncDevice? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future add(_i7.SyncDevice? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future update(_i7.SyncDevice? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future update(_i7.SyncDevice? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future delete(_i7.SyncDevice? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future delete(_i7.SyncDevice? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [ISyncConfigurationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncConfigurationService extends _i2.Mock implements _i8.ISyncConfigurationService { +class MockISyncConfigurationService extends _i2.Mock + implements _i8.ISyncConfigurationService { @override - List<_i8.PaginatedSyncConfig<_i1.BaseEntity>> getAllConfigurations() => (super.noSuchMethod( - Invocation.method(#getAllConfigurations, []), - returnValue: <_i8.PaginatedSyncConfig<_i1.BaseEntity>>[], - returnValueForMissingStub: <_i8.PaginatedSyncConfig<_i1.BaseEntity>>[], - ) as List<_i8.PaginatedSyncConfig<_i1.BaseEntity>>); + List<_i8.PaginatedSyncConfig<_i1.BaseEntity>> + getAllConfigurations() => + (super.noSuchMethod( + Invocation.method(#getAllConfigurations, []), + returnValue: <_i8.PaginatedSyncConfig<_i1.BaseEntity>>[], + returnValueForMissingStub: + <_i8.PaginatedSyncConfig<_i1.BaseEntity>>[], + ) + as List<_i8.PaginatedSyncConfig<_i1.BaseEntity>>); @override _i8.PaginatedSyncConfig<_i1.BaseEntity>? getConfiguration( String? entityType, ) => (super.noSuchMethod( - Invocation.method(#getConfiguration, [entityType]), - returnValueForMissingStub: null, - ) as _i8.PaginatedSyncConfig<_i1.BaseEntity>?); + Invocation.method(#getConfiguration, [entityType]), + returnValueForMissingStub: null, + ) + as _i8.PaginatedSyncConfig<_i1.BaseEntity>?); @override - _i8.PaginatedSyncConfig? getTypedConfiguration>(String? entityType) => + _i8.PaginatedSyncConfig? + getTypedConfiguration>(String? entityType) => (super.noSuchMethod( - Invocation.method(#getTypedConfiguration, [entityType]), - returnValueForMissingStub: null, - ) as _i8.PaginatedSyncConfig?); + Invocation.method(#getTypedConfiguration, [entityType]), + returnValueForMissingStub: null, + ) + as _i8.PaginatedSyncConfig?); @override void registerConfiguration>( _i8.PaginatedSyncConfig? config, - ) => - super.noSuchMethod( - Invocation.method(#registerConfiguration, [config]), - returnValueForMissingStub: null, - ); + ) => super.noSuchMethod( + Invocation.method(#registerConfiguration, [config]), + returnValueForMissingStub: null, + ); @override - List getEntityTypeNames() => (super.noSuchMethod( - Invocation.method(#getEntityTypeNames, []), - returnValue: [], - returnValueForMissingStub: [], - ) as List); + List getEntityTypeNames() => + (super.noSuchMethod( + Invocation.method(#getEntityTypeNames, []), + returnValue: [], + returnValueForMissingStub: [], + ) + as List); @override - bool hasEntityType(String? entityType) => (super.noSuchMethod( - Invocation.method(#hasEntityType, [entityType]), - returnValue: false, - returnValueForMissingStub: false, - ) as bool); + bool hasEntityType(String? entityType) => + (super.noSuchMethod( + Invocation.method(#hasEntityType, [entityType]), + returnValue: false, + returnValueForMissingStub: false, + ) + as bool); } /// A class which mocks [ISyncValidationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncValidationService extends _i2.Mock implements _i9.ISyncValidationService { +class MockISyncValidationService extends _i2.Mock + implements _i9.ISyncValidationService { @override - _i6.Future validateVersion(String? remoteVersion) => (super.noSuchMethod( - Invocation.method(#validateVersion, [remoteVersion]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future validateVersion(String? remoteVersion) => + (super.noSuchMethod( + Invocation.method(#validateVersion, [remoteVersion]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future validateDeviceId(_i7.SyncDevice? remoteDevice) => (super.noSuchMethod( - Invocation.method(#validateDeviceId, [remoteDevice]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future validateDeviceId(_i7.SyncDevice? remoteDevice) => + (super.noSuchMethod( + Invocation.method(#validateDeviceId, [remoteDevice]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - void validateEnvironmentMode(_i10.PaginatedSyncDataDto? dto) => super.noSuchMethod( + void validateEnvironmentMode(_i10.PaginatedSyncDataDto? dto) => + super.noSuchMethod( Invocation.method(#validateEnvironmentMode, [dto]), returnValueForMissingStub: null, ); @override - bool validateSyncDataIntegrity(_i10.PaginatedSyncDataDto? dto) => (super.noSuchMethod( - Invocation.method(#validateSyncDataIntegrity, [dto]), - returnValue: false, - returnValueForMissingStub: false, - ) as bool); + bool validateSyncDataIntegrity(_i10.PaginatedSyncDataDto? dto) => + (super.noSuchMethod( + Invocation.method(#validateSyncDataIntegrity, [dto]), + returnValue: false, + returnValueForMissingStub: false, + ) + as bool); @override - _i6.Future validateSyncPrerequisites() => (super.noSuchMethod( - Invocation.method(#validateSyncPrerequisites, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future validateSyncPrerequisites() => + (super.noSuchMethod( + Invocation.method(#validateSyncPrerequisites, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [ISyncCommunicationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncCommunicationService extends _i2.Mock implements _i4.ISyncCommunicationService { +class MockISyncCommunicationService extends _i2.Mock + implements _i4.ISyncCommunicationService { @override _i6.Future<_i4.SyncCommunicationResponse> sendPaginatedDataToDevice( String? ipAddress, _i10.PaginatedSyncDataDto? dto, ) => (super.noSuchMethod( - Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), - returnValue: _i6.Future<_i4.SyncCommunicationResponse>.value( - _FakeSyncCommunicationResponse_2( - this, Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), - ), - ), - returnValueForMissingStub: _i6.Future<_i4.SyncCommunicationResponse>.value( - _FakeSyncCommunicationResponse_2( - this, - Invocation.method(#sendPaginatedDataToDevice, [ - ipAddress, - dto, - ]), - ), - ), - ) as _i6.Future<_i4.SyncCommunicationResponse>); + returnValue: _i6.Future<_i4.SyncCommunicationResponse>.value( + _FakeSyncCommunicationResponse_2( + this, + Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), + ), + ), + returnValueForMissingStub: + _i6.Future<_i4.SyncCommunicationResponse>.value( + _FakeSyncCommunicationResponse_2( + this, + Invocation.method(#sendPaginatedDataToDevice, [ + ipAddress, + dto, + ]), + ), + ), + ) + as _i6.Future<_i4.SyncCommunicationResponse>); @override _i6.Future> convertDtoToJson( _i10.PaginatedSyncDataDto? dto, ) => (super.noSuchMethod( - Invocation.method(#convertDtoToJson, [dto]), - returnValue: _i6.Future>.value( - {}, - ), - returnValueForMissingStub: _i6.Future>.value( - {}, - ), - ) as _i6.Future>); - - @override - _i6.Future serializeMessage(_i11.WebSocketMessage? message) => (super.noSuchMethod( - Invocation.method(#serializeMessage, [message]), - returnValue: _i6.Future.value( - _i12.dummyValue( - this, - Invocation.method(#serializeMessage, [message]), - ), - ), - returnValueForMissingStub: _i6.Future.value( - _i12.dummyValue( - this, + Invocation.method(#convertDtoToJson, [dto]), + returnValue: _i6.Future>.value( + {}, + ), + returnValueForMissingStub: _i6.Future>.value( + {}, + ), + ) + as _i6.Future>); + + @override + _i6.Future serializeMessage(_i11.WebSocketMessage? message) => + (super.noSuchMethod( Invocation.method(#serializeMessage, [message]), - ), - ), - ) as _i6.Future); - - @override - _i6.Future isDeviceReachable(String? ipAddress) => (super.noSuchMethod( - Invocation.method(#isDeviceReachable, [ipAddress]), - returnValue: _i6.Future.value(false), - returnValueForMissingStub: _i6.Future.value(false), - ) as _i6.Future); - - @override - String getWebSocketUrl(String? ipAddress) => (super.noSuchMethod( - Invocation.method(#getWebSocketUrl, [ipAddress]), - returnValue: _i12.dummyValue( - this, - Invocation.method(#getWebSocketUrl, [ipAddress]), - ), - returnValueForMissingStub: _i12.dummyValue( - this, - Invocation.method(#getWebSocketUrl, [ipAddress]), - ), - ) as String); - - @override - _i6.Future handleConnectionError(String? ipAddress, Exception? error) => (super.noSuchMethod( - Invocation.method(#handleConnectionError, [ipAddress, error]), - returnValue: _i6.Future.value(false), - returnValueForMissingStub: _i6.Future.value(false), - ) as _i6.Future); + returnValue: _i6.Future.value( + _i12.dummyValue( + this, + Invocation.method(#serializeMessage, [message]), + ), + ), + returnValueForMissingStub: _i6.Future.value( + _i12.dummyValue( + this, + Invocation.method(#serializeMessage, [message]), + ), + ), + ) + as _i6.Future); + + @override + _i6.Future isDeviceReachable(String? ipAddress) => + (super.noSuchMethod( + Invocation.method(#isDeviceReachable, [ipAddress]), + returnValue: _i6.Future.value(false), + returnValueForMissingStub: _i6.Future.value(false), + ) + as _i6.Future); + + @override + String getWebSocketUrl(String? ipAddress) => + (super.noSuchMethod( + Invocation.method(#getWebSocketUrl, [ipAddress]), + returnValue: _i12.dummyValue( + this, + Invocation.method(#getWebSocketUrl, [ipAddress]), + ), + returnValueForMissingStub: _i12.dummyValue( + this, + Invocation.method(#getWebSocketUrl, [ipAddress]), + ), + ) + as String); + + @override + _i6.Future handleConnectionError(String? ipAddress, Exception? error) => + (super.noSuchMethod( + Invocation.method(#handleConnectionError, [ipAddress, error]), + returnValue: _i6.Future.value(false), + returnValueForMissingStub: _i6.Future.value(false), + ) + as _i6.Future); } /// A class which mocks [ISyncDataProcessingService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncDataProcessingService extends _i2.Mock implements _i13.ISyncDataProcessingService { +class MockISyncDataProcessingService extends _i2.Mock + implements _i13.ISyncDataProcessingService { @override _i6.Future processSyncDataBatch>( _i14.SyncData? syncData, _i15.IRepository? repository, ) => (super.noSuchMethod( - Invocation.method(#processSyncDataBatch, [syncData, repository]), - returnValue: _i6.Future.value(0), - returnValueForMissingStub: _i6.Future.value(0), - ) as _i6.Future); + Invocation.method(#processSyncDataBatch, [syncData, repository]), + returnValue: _i6.Future.value(0), + returnValueForMissingStub: _i6.Future.value(0), + ) + as _i6.Future); @override _i6.Future processSyncDataBatchDynamic( @@ -438,104 +511,123 @@ class MockISyncDataProcessingService extends _i2.Mock implements _i13.ISyncDataP _i15.IRepository<_i1.BaseEntity, dynamic>? repository, ) => (super.noSuchMethod( - Invocation.method(#processSyncDataBatchDynamic, [ - syncData, - repository, - ]), - returnValue: _i6.Future.value(0), - returnValueForMissingStub: _i6.Future.value(0), - ) as _i6.Future); + Invocation.method(#processSyncDataBatchDynamic, [ + syncData, + repository, + ]), + returnValue: _i6.Future.value(0), + returnValueForMissingStub: _i6.Future.value(0), + ) + as _i6.Future); @override - _i6.Future processItemsWithMaximumYielding>( + _i6.Future + processItemsWithMaximumYielding>( List? items, _i15.IRepository? repository, String? operationType, ) => (super.noSuchMethod( - Invocation.method(#processItemsWithMaximumYielding, [ - items, - repository, - operationType, - ]), - returnValue: _i6.Future.value(0), - returnValueForMissingStub: _i6.Future.value(0), - ) as _i6.Future); + Invocation.method(#processItemsWithMaximumYielding, [ + items, + repository, + operationType, + ]), + returnValue: _i6.Future.value(0), + returnValueForMissingStub: _i6.Future.value(0), + ) + as _i6.Future); @override - _i6.Future processSingleItemWithMaximumYielding>( - T? item, _i15.IRepository? repository, String? operationType) => + _i6.Future processSingleItemWithMaximumYielding< + T extends _i1.BaseEntity + >(T? item, _i15.IRepository? repository, String? operationType) => (super.noSuchMethod( - Invocation.method(#processSingleItemWithMaximumYielding, [ - item, - repository, - operationType, - ]), - returnValue: _i6.Future.value(0), - returnValueForMissingStub: _i6.Future.value(0), - ) as _i6.Future); + Invocation.method(#processSingleItemWithMaximumYielding, [ + item, + repository, + operationType, + ]), + returnValue: _i6.Future.value(0), + returnValueForMissingStub: _i6.Future.value(0), + ) + as _i6.Future); @override - _i6.Future checkForRecurringTaskDuplicate>( - T? entity, _i15.IRepository? repository) => + _i6.Future checkForRecurringTaskDuplicate< + T extends _i1.BaseEntity + >(T? entity, _i15.IRepository? repository) => (super.noSuchMethod( - Invocation.method(#checkForRecurringTaskDuplicate, [ - entity, - repository, - ]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + Invocation.method(#checkForRecurringTaskDuplicate, [ + entity, + repository, + ]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override bool validateEntityForProcessing>( T? entity, ) => (super.noSuchMethod( - Invocation.method(#validateEntityForProcessing, [entity]), - returnValue: false, - returnValueForMissingStub: false, - ) as bool); + Invocation.method(#validateEntityForProcessing, [entity]), + returnValue: false, + returnValueForMissingStub: false, + ) + as bool); @override - _i6.Future cleanupSoftDeletedData(DateTime? oldestLastSyncDate) => (super.noSuchMethod( - Invocation.method(#cleanupSoftDeletedData, [oldestLastSyncDate]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future cleanupSoftDeletedData(DateTime? oldestLastSyncDate) => + (super.noSuchMethod( + Invocation.method(#cleanupSoftDeletedData, [oldestLastSyncDate]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future yieldToUIThread() => (super.noSuchMethod( - Invocation.method(#yieldToUIThread, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future yieldToUIThread() => + (super.noSuchMethod( + Invocation.method(#yieldToUIThread, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [ISyncPaginationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncPaginationService extends _i2.Mock implements _i16.ISyncPaginationService { +class MockISyncPaginationService extends _i2.Mock + implements _i16.ISyncPaginationService { @override - _i6.Stream<_i3.SyncProgress> get progressStream => (super.noSuchMethod( - Invocation.getter(#progressStream), - returnValue: _i6.Stream<_i3.SyncProgress>.empty(), - returnValueForMissingStub: _i6.Stream<_i3.SyncProgress>.empty(), - ) as _i6.Stream<_i3.SyncProgress>); + _i6.Stream<_i3.SyncProgress> get progressStream => + (super.noSuchMethod( + Invocation.getter(#progressStream), + returnValue: _i6.Stream<_i3.SyncProgress>.empty(), + returnValueForMissingStub: _i6.Stream<_i3.SyncProgress>.empty(), + ) + as _i6.Stream<_i3.SyncProgress>); @override - bool get isSyncInProgress => (super.noSuchMethod( - Invocation.getter(#isSyncInProgress), - returnValue: false, - returnValueForMissingStub: false, - ) as bool); + bool get isSyncInProgress => + (super.noSuchMethod( + Invocation.getter(#isSyncInProgress), + returnValue: false, + returnValueForMissingStub: false, + ) + as bool); @override - List get activeEntityTypes => (super.noSuchMethod( - Invocation.getter(#activeEntityTypes), - returnValue: [], - returnValueForMissingStub: [], - ) as List); + List get activeEntityTypes => + (super.noSuchMethod( + Invocation.getter(#activeEntityTypes), + returnValue: [], + returnValueForMissingStub: [], + ) + as List); @override _i6.Future syncEntityWithPagination( @@ -545,14 +637,15 @@ class MockISyncPaginationService extends _i2.Mock implements _i16.ISyncPaginatio String? targetDeviceId, }) => (super.noSuchMethod( - Invocation.method( - #syncEntityWithPagination, - [config, syncDevice, lastSyncDate], - {#targetDeviceId: targetDeviceId}, - ), - returnValue: _i6.Future.value(false), - returnValueForMissingStub: _i6.Future.value(false), - ) as _i6.Future); + Invocation.method( + #syncEntityWithPagination, + [config, syncDevice, lastSyncDate], + {#targetDeviceId: targetDeviceId}, + ), + returnValue: _i6.Future.value(false), + returnValueForMissingStub: _i6.Future.value(false), + ) + as _i6.Future); @override void updateProgress({ @@ -563,96 +656,107 @@ class MockISyncPaginationService extends _i2.Mock implements _i16.ISyncPaginatio required int? entitiesCompleted, required int? totalEntities, required String? operation, - }) => - super.noSuchMethod( - Invocation.method(#updateProgress, [], { - #currentEntity: currentEntity, - #currentPage: currentPage, - #totalPages: totalPages, - #progressPercentage: progressPercentage, - #entitiesCompleted: entitiesCompleted, - #totalEntities: totalEntities, - #operation: operation, - }), - returnValueForMissingStub: null, - ); + }) => super.noSuchMethod( + Invocation.method(#updateProgress, [], { + #currentEntity: currentEntity, + #currentPage: currentPage, + #totalPages: totalPages, + #progressPercentage: progressPercentage, + #entitiesCompleted: entitiesCompleted, + #totalEntities: totalEntities, + #operation: operation, + }), + returnValueForMissingStub: null, + ); @override void resetProgress() => super.noSuchMethod( - Invocation.method(#resetProgress, []), - returnValueForMissingStub: null, - ); + Invocation.method(#resetProgress, []), + returnValueForMissingStub: null, + ); @override - _i3.SyncProgress? getCurrentProgress(String? entityType) => (super.noSuchMethod( - Invocation.method(#getCurrentProgress, [entityType]), - returnValueForMissingStub: null, - ) as _i3.SyncProgress?); + _i3.SyncProgress? getCurrentProgress(String? entityType) => + (super.noSuchMethod( + Invocation.method(#getCurrentProgress, [entityType]), + returnValueForMissingStub: null, + ) + as _i3.SyncProgress?); @override - Map getServerPaginationMetadata(String? entityType) => (super.noSuchMethod( - Invocation.method(#getServerPaginationMetadata, [entityType]), - returnValue: {}, - returnValueForMissingStub: {}, - ) as Map); + Map getServerPaginationMetadata(String? entityType) => + (super.noSuchMethod( + Invocation.method(#getServerPaginationMetadata, [entityType]), + returnValue: {}, + returnValueForMissingStub: {}, + ) + as Map); @override void updateServerPaginationMetadata( String? entityType, int? totalPages, int? totalItems, - ) => - super.noSuchMethod( - Invocation.method(#updateServerPaginationMetadata, [ - entityType, - totalPages, - totalItems, - ]), - returnValueForMissingStub: null, - ); + ) => super.noSuchMethod( + Invocation.method(#updateServerPaginationMetadata, [ + entityType, + totalPages, + totalItems, + ]), + returnValueForMissingStub: null, + ); @override - double calculateOverallProgress() => (super.noSuchMethod( - Invocation.method(#calculateOverallProgress, []), - returnValue: 0.0, - returnValueForMissingStub: 0.0, - ) as double); + double calculateOverallProgress() => + (super.noSuchMethod( + Invocation.method(#calculateOverallProgress, []), + returnValue: 0.0, + returnValueForMissingStub: 0.0, + ) + as double); @override - _i6.Future cancelSync() => (super.noSuchMethod( - Invocation.method(#cancelSync, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future cancelSync() => + (super.noSuchMethod( + Invocation.method(#cancelSync, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - Map getPendingResponseData() => (super.noSuchMethod( - Invocation.method(#getPendingResponseData, []), - returnValue: {}, - returnValueForMissingStub: {}, - ) as Map); + Map getPendingResponseData() => + (super.noSuchMethod( + Invocation.method(#getPendingResponseData, []), + returnValue: {}, + returnValueForMissingStub: {}, + ) + as Map); @override void clearPendingResponseData() => super.noSuchMethod( - Invocation.method(#clearPendingResponseData, []), - returnValueForMissingStub: null, - ); + Invocation.method(#clearPendingResponseData, []), + returnValueForMissingStub: null, + ); @override void validateAndCleanStalePendingData() => super.noSuchMethod( - Invocation.method(#validateAndCleanStalePendingData, []), - returnValueForMissingStub: null, - ); + Invocation.method(#validateAndCleanStalePendingData, []), + returnValueForMissingStub: null, + ); @override - int getLastSentServerPage(String? deviceId, String? entityType) => (super.noSuchMethod( - Invocation.method(#getLastSentServerPage, [deviceId, entityType]), - returnValue: 0, - returnValueForMissingStub: 0, - ) as int); + int getLastSentServerPage(String? deviceId, String? entityType) => + (super.noSuchMethod( + Invocation.method(#getLastSentServerPage, [deviceId, entityType]), + returnValue: 0, + returnValueForMissingStub: 0, + ) + as int); @override - void setLastSentServerPage(String? deviceId, String? entityType, int? page) => super.noSuchMethod( + void setLastSentServerPage(String? deviceId, String? entityType, int? page) => + super.noSuchMethod( Invocation.method(#setLastSentServerPage, [deviceId, entityType, page]), returnValueForMissingStub: null, ); diff --git a/src/test/core/application/features/sync/services/sync_data_processing_service_test.mocks.dart b/src/test/core/application/features/sync/services/sync_data_processing_service_test.mocks.dart index 6809aa50f..66af6652d 100644 --- a/src/test/core/application/features/sync/services/sync_data_processing_service_test.mocks.dart +++ b/src/test/core/application/features/sync/services/sync_data_processing_service_test.mocks.dart @@ -8,12 +8,18 @@ import 'dart:async' as _i6; import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; import 'package:mockito/src/dummies.dart' as _i11; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/sync/services/sync_conflict_resolution_service.dart' as _i4; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i9; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i7; -import 'package:whph/core/application/shared/services/abstraction/i_repository.dart' as _i5; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i8; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/sync/services/sync_conflict_resolution_service.dart' + as _i4; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i9; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i7; +import 'package:whph/core/application/shared/services/abstraction/i_repository.dart' + as _i5; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i8; import 'package:whph/core/domain/features/tasks/task.dart' as _i10; // ignore_for_file: type=lint @@ -30,24 +36,31 @@ import 'package:whph/core/domain/features/tasks/task.dart' as _i10; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakeConflictResolutionResult_2> extends _i2.SmartFake +class _FakeConflictResolutionResult_2> + extends _i2.SmartFake implements _i4.ConflictResolutionResult { - _FakeConflictResolutionResult_2(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakeConflictResolutionResult_2(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [IRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockIRepository, TId> extends _i2.Mock implements _i5.IRepository { +class MockIRepository, TId> extends _i2.Mock + implements _i5.IRepository { MockIRepository() { _i2.throwOnMissingStub(this); } @@ -60,18 +73,6 @@ class MockIRepository, TId> extends _i2.Mock imple String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i6.Future<_i3.PaginatedSyncData>.value( - _FakePaginatedSyncData_0( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -81,23 +82,40 @@ class MockIRepository, TId> extends _i2.Mock imple #entityType: entityType, }, ), - ), - ), - ) as _i6.Future<_i3.PaginatedSyncData>); + returnValue: _i6.Future<_i3.PaginatedSyncData>.value( + _FakePaginatedSyncData_0( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i6.Future<_i3.PaginatedSyncData>); @override - _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override _i6.Future<_i1.PaginatedList> getList( @@ -108,18 +126,6 @@ class MockIRepository, TId> extends _i2.Mock imple List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i6.Future<_i1.PaginatedList>.value( - _FakePaginatedList_1( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -129,9 +135,22 @@ class MockIRepository, TId> extends _i2.Mock imple #customOrder: customOrder, }, ), - ), - ), - ) as _i6.Future<_i1.PaginatedList>); + returnValue: _i6.Future<_i1.PaginatedList>.value( + _FakePaginatedList_1( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i6.Future<_i1.PaginatedList>); @override _i6.Future> getAll({ @@ -140,23 +159,26 @@ class MockIRepository, TId> extends _i2.Mock imple List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i6.Future>.value([]), - ) as _i6.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i6.Future>.value([]), + ) + as _i6.Future>); @override - _i6.Future getById(TId? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future.value(), - ) as _i6.Future); + _i6.Future getById(TId? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future.value(), + ) + as _i6.Future); @override _i6.Future getFirst( @@ -164,34 +186,41 @@ class MockIRepository, TId> extends _i2.Mock imple bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future.value(), - ) as _i6.Future); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future add(T? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future add(T? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future update(T? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future update(T? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future delete(T? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future delete(T? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [ITaskRepository]. @@ -203,7 +232,8 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { } @override - _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>> getListWithTotalDuration( + _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -211,18 +241,6 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( - _FakePaginatedList_1<_i8.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -232,9 +250,23 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); + returnValue: + _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( + _FakePaginatedList_1<_i8.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); @override _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>> getListWithOptions({ @@ -244,24 +276,26 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( - _FakePaginatedList_1<_i8.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); + returnValue: + _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( + _FakePaginatedList_1<_i8.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); @override _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>> getListWithFilter({ @@ -271,39 +305,44 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( - _FakePaginatedList_1<_i8.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); + returnValue: + _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( + _FakePaginatedList_1<_i8.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); @override - _i6.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i6.Future>.value(<_i10.Task>[]), - ) as _i6.Future>); + _i6.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i6.Future>.value(<_i10.Task>[]), + ) + as _i6.Future>); @override _i6.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i6.Future>.value(<_i10.Task>[]), - ) as _i6.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i6.Future>.value(<_i10.Task>[]), + ) + as _i6.Future>); @override _i6.Future<_i3.PaginatedSyncData<_i10.Task>> getPaginatedSyncData( @@ -313,18 +352,6 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i6.Future<_i3.PaginatedSyncData<_i10.Task>>.value( - _FakePaginatedSyncData_0<_i10.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -334,23 +361,40 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i6.Future<_i3.PaginatedSyncData<_i10.Task>>); + returnValue: _i6.Future<_i3.PaginatedSyncData<_i10.Task>>.value( + _FakePaginatedSyncData_0<_i10.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i6.Future<_i3.PaginatedSyncData<_i10.Task>>); @override - _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override _i6.Future<_i1.PaginatedList<_i10.Task>> getList( @@ -361,18 +405,6 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i6.Future<_i1.PaginatedList<_i10.Task>>.value( - _FakePaginatedList_1<_i10.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -382,9 +414,22 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i10.Task>>); + returnValue: _i6.Future<_i1.PaginatedList<_i10.Task>>.value( + _FakePaginatedList_1<_i10.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i10.Task>>); @override _i6.Future> getAll({ @@ -393,23 +438,26 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i6.Future>.value(<_i10.Task>[]), - ) as _i6.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i6.Future>.value(<_i10.Task>[]), + ) + as _i6.Future>); @override - _i6.Future<_i10.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future<_i10.Task?>.value(), - ) as _i6.Future<_i10.Task?>); + _i6.Future<_i10.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future<_i10.Task?>.value(), + ) + as _i6.Future<_i10.Task?>); @override _i6.Future<_i10.Task?> getFirst( @@ -417,53 +465,64 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future<_i10.Task?>.value(), - ) as _i6.Future<_i10.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future<_i10.Task?>.value(), + ) + as _i6.Future<_i10.Task?>); @override - _i6.Future add(_i10.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future add(_i10.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future update(_i10.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future update(_i10.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future delete(_i10.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future delete(_i10.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [SyncConflictResolutionService]. /// /// See the documentation for Mockito's code generation for more information. -class MockSyncConflictResolutionService extends _i2.Mock implements _i4.SyncConflictResolutionService { +class MockSyncConflictResolutionService extends _i2.Mock + implements _i4.SyncConflictResolutionService { MockSyncConflictResolutionService() { _i2.throwOnMissingStub(this); } @override - _i4.ConflictResolutionResult resolveConflict>(T? localEntity, T? remoteEntity) => + _i4.ConflictResolutionResult resolveConflict< + T extends _i1.BaseEntity + >(T? localEntity, T? remoteEntity) => (super.noSuchMethod( - Invocation.method(#resolveConflict, [localEntity, remoteEntity]), - returnValue: _FakeConflictResolutionResult_2( - this, - Invocation.method(#resolveConflict, [localEntity, remoteEntity]), - ), - ) as _i4.ConflictResolutionResult); + Invocation.method(#resolveConflict, [localEntity, remoteEntity]), + returnValue: _FakeConflictResolutionResult_2( + this, + Invocation.method(#resolveConflict, [localEntity, remoteEntity]), + ), + ) + as _i4.ConflictResolutionResult); @override T copyRemoteDataToExistingTask>( @@ -471,16 +530,17 @@ class MockSyncConflictResolutionService extends _i2.Mock implements _i4.SyncConf T? remoteTask, ) => (super.noSuchMethod( - Invocation.method(#copyRemoteDataToExistingTask, [ - existingTask, - remoteTask, - ]), - returnValue: _i11.dummyValue( - this, - Invocation.method(#copyRemoteDataToExistingTask, [ - existingTask, - remoteTask, - ]), - ), - ) as T); + Invocation.method(#copyRemoteDataToExistingTask, [ + existingTask, + remoteTask, + ]), + returnValue: _i11.dummyValue( + this, + Invocation.method(#copyRemoteDataToExistingTask, [ + existingTask, + remoteTask, + ]), + ), + ) + as T); } diff --git a/src/test/core/application/features/sync/services/sync_pagination_service_test.mocks.dart b/src/test/core/application/features/sync/services/sync_pagination_service_test.mocks.dart index 386bfbfca..d1edcf778 100644 --- a/src/test/core/application/features/sync/services/sync_pagination_service_test.mocks.dart +++ b/src/test/core/application/features/sync/services/sync_pagination_service_test.mocks.dart @@ -8,10 +8,14 @@ import 'dart:async' as _i3; import 'package:acore/acore.dart' as _i8; import 'package:mockito/mockito.dart' as _i1; import 'package:mockito/src/dummies.dart' as _i6; -import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' as _i4; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_communication_service.dart' as _i2; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' as _i7; -import 'package:whph/core/application/shared/models/websocket_request.dart' as _i5; +import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' + as _i4; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_communication_service.dart' + as _i2; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' + as _i7; +import 'package:whph/core/application/shared/models/websocket_request.dart' + as _i5; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -27,14 +31,17 @@ import 'package:whph/core/application/shared/models/websocket_request.dart' as _ // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakeSyncCommunicationResponse_0 extends _i1.SmartFake implements _i2.SyncCommunicationResponse { - _FakeSyncCommunicationResponse_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakeSyncCommunicationResponse_0 extends _i1.SmartFake + implements _i2.SyncCommunicationResponse { + _FakeSyncCommunicationResponse_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ISyncCommunicationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncCommunicationService extends _i1.Mock implements _i2.ISyncCommunicationService { +class MockISyncCommunicationService extends _i1.Mock + implements _i2.ISyncCommunicationService { MockISyncCommunicationService() { _i1.throwOnMissingStub(this); } @@ -45,72 +52,86 @@ class MockISyncCommunicationService extends _i1.Mock implements _i2.ISyncCommuni _i4.PaginatedSyncDataDto? dto, ) => (super.noSuchMethod( - Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), - returnValue: _i3.Future<_i2.SyncCommunicationResponse>.value( - _FakeSyncCommunicationResponse_0( - this, Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), - ), - ), - ) as _i3.Future<_i2.SyncCommunicationResponse>); + returnValue: _i3.Future<_i2.SyncCommunicationResponse>.value( + _FakeSyncCommunicationResponse_0( + this, + Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), + ), + ), + ) + as _i3.Future<_i2.SyncCommunicationResponse>); @override _i3.Future> convertDtoToJson( _i4.PaginatedSyncDataDto? dto, ) => (super.noSuchMethod( - Invocation.method(#convertDtoToJson, [dto]), - returnValue: _i3.Future>.value( - {}, - ), - ) as _i3.Future>); + Invocation.method(#convertDtoToJson, [dto]), + returnValue: _i3.Future>.value( + {}, + ), + ) + as _i3.Future>); @override - _i3.Future serializeMessage(_i5.WebSocketMessage? message) => (super.noSuchMethod( - Invocation.method(#serializeMessage, [message]), - returnValue: _i3.Future.value( - _i6.dummyValue( - this, + _i3.Future serializeMessage(_i5.WebSocketMessage? message) => + (super.noSuchMethod( Invocation.method(#serializeMessage, [message]), - ), - ), - ) as _i3.Future); + returnValue: _i3.Future.value( + _i6.dummyValue( + this, + Invocation.method(#serializeMessage, [message]), + ), + ), + ) + as _i3.Future); @override - _i3.Future isDeviceReachable(String? ipAddress) => (super.noSuchMethod( - Invocation.method(#isDeviceReachable, [ipAddress]), - returnValue: _i3.Future.value(false), - ) as _i3.Future); + _i3.Future isDeviceReachable(String? ipAddress) => + (super.noSuchMethod( + Invocation.method(#isDeviceReachable, [ipAddress]), + returnValue: _i3.Future.value(false), + ) + as _i3.Future); @override - String getWebSocketUrl(String? ipAddress) => (super.noSuchMethod( - Invocation.method(#getWebSocketUrl, [ipAddress]), - returnValue: _i6.dummyValue( - this, - Invocation.method(#getWebSocketUrl, [ipAddress]), - ), - ) as String); + String getWebSocketUrl(String? ipAddress) => + (super.noSuchMethod( + Invocation.method(#getWebSocketUrl, [ipAddress]), + returnValue: _i6.dummyValue( + this, + Invocation.method(#getWebSocketUrl, [ipAddress]), + ), + ) + as String); @override - _i3.Future handleConnectionError(String? ipAddress, Exception? error) => (super.noSuchMethod( - Invocation.method(#handleConnectionError, [ipAddress, error]), - returnValue: _i3.Future.value(false), - ) as _i3.Future); + _i3.Future handleConnectionError(String? ipAddress, Exception? error) => + (super.noSuchMethod( + Invocation.method(#handleConnectionError, [ipAddress, error]), + returnValue: _i3.Future.value(false), + ) + as _i3.Future); } /// A class which mocks [ISyncConfigurationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncConfigurationService extends _i1.Mock implements _i7.ISyncConfigurationService { +class MockISyncConfigurationService extends _i1.Mock + implements _i7.ISyncConfigurationService { MockISyncConfigurationService() { _i1.throwOnMissingStub(this); } @override - List<_i7.PaginatedSyncConfig<_i8.BaseEntity>> getAllConfigurations() => (super.noSuchMethod( - Invocation.method(#getAllConfigurations, []), - returnValue: <_i7.PaginatedSyncConfig<_i8.BaseEntity>>[], - ) as List<_i7.PaginatedSyncConfig<_i8.BaseEntity>>); + List<_i7.PaginatedSyncConfig<_i8.BaseEntity>> + getAllConfigurations() => + (super.noSuchMethod( + Invocation.method(#getAllConfigurations, []), + returnValue: <_i7.PaginatedSyncConfig<_i8.BaseEntity>>[], + ) + as List<_i7.PaginatedSyncConfig<_i8.BaseEntity>>); @override _i7.PaginatedSyncConfig<_i8.BaseEntity>? getConfiguration( @@ -120,29 +141,34 @@ class MockISyncConfigurationService extends _i1.Mock implements _i7.ISyncConfigu as _i7.PaginatedSyncConfig<_i8.BaseEntity>?); @override - _i7.PaginatedSyncConfig? getTypedConfiguration>(String? entityType) => + _i7.PaginatedSyncConfig? + getTypedConfiguration>(String? entityType) => (super.noSuchMethod( - Invocation.method(#getTypedConfiguration, [entityType]), - ) as _i7.PaginatedSyncConfig?); + Invocation.method(#getTypedConfiguration, [entityType]), + ) + as _i7.PaginatedSyncConfig?); @override void registerConfiguration>( _i7.PaginatedSyncConfig? config, - ) => - super.noSuchMethod( - Invocation.method(#registerConfiguration, [config]), - returnValueForMissingStub: null, - ); + ) => super.noSuchMethod( + Invocation.method(#registerConfiguration, [config]), + returnValueForMissingStub: null, + ); @override - List getEntityTypeNames() => (super.noSuchMethod( - Invocation.method(#getEntityTypeNames, []), - returnValue: [], - ) as List); + List getEntityTypeNames() => + (super.noSuchMethod( + Invocation.method(#getEntityTypeNames, []), + returnValue: [], + ) + as List); @override - bool hasEntityType(String? entityType) => (super.noSuchMethod( - Invocation.method(#hasEntityType, [entityType]), - returnValue: false, - ) as bool); + bool hasEntityType(String? entityType) => + (super.noSuchMethod( + Invocation.method(#hasEntityType, [entityType]), + returnValue: false, + ) + as bool); } diff --git a/src/test/core/application/features/sync/services/sync_service_test.mocks.dart b/src/test/core/application/features/sync/services/sync_service_test.mocks.dart index a235e0552..0fd6519b6 100644 --- a/src/test/core/application/features/sync/services/sync_service_test.mocks.dart +++ b/src/test/core/application/features/sync/services/sync_service_test.mocks.dart @@ -13,7 +13,8 @@ import 'package:mediatr/src/internals/i_request_handler.dart' as _i9; import 'package:mediatr/src/internals/pipeline.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; import 'package:mockito/src/dummies.dart' as _i8; -import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' as _i10; +import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' + as _i10; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -30,11 +31,13 @@ import 'package:whph/core/application/features/sync/services/abstraction/i_devic // ignore_for_file: subtype_of_sealed_class class _FakePipeline_0 extends _i1.SmartFake implements _i2.Pipeline { - _FakePipeline_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePipeline_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } class _FakeFuture_1 extends _i1.SmartFake implements _i3.Future { - _FakeFuture_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakeFuture_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [Mediator]. @@ -46,80 +49,98 @@ class MockMediator extends _i1.Mock implements _i4.Mediator { } @override - _i2.Pipeline get pipeline => (super.noSuchMethod( - Invocation.getter(#pipeline), - returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), - ) as _i2.Pipeline); + _i2.Pipeline get pipeline => + (super.noSuchMethod( + Invocation.getter(#pipeline), + returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), + ) + as _i2.Pipeline); @override - Map> get handlers => (super.noSuchMethod( - Invocation.getter(#handlers), - returnValue: >{}, - ) as Map>); + Map> get handlers => + (super.noSuchMethod( + Invocation.getter(#handlers), + returnValue: >{}, + ) + as Map>); @override - Map>> get eventHandlers => (super.noSuchMethod( - Invocation.getter(#eventHandlers), - returnValue: >>{}, - ) as Map>>); + Map>> get eventHandlers => + (super.noSuchMethod( + Invocation.getter(#eventHandlers), + returnValue: >>{}, + ) + as Map>>); @override - Map>> get eventFuncHandler => (super.noSuchMethod( - Invocation.getter(#eventFuncHandler), - returnValue: >>{}, - ) as Map>>); + Map>> + get eventFuncHandler => + (super.noSuchMethod( + Invocation.getter(#eventFuncHandler), + returnValue: >>{}, + ) + as Map>>); @override _i4.UnsubscribeFunc subscribeWithFunc( _i3.FutureOr Function(_i6.IDomainEvent)? func, ) => (super.noSuchMethod( - Invocation.method(#subscribeWithFunc, [func]), - returnValue: () {}, - ) as _i4.UnsubscribeFunc); + Invocation.method(#subscribeWithFunc, [func]), + returnValue: () {}, + ) + as _i4.UnsubscribeFunc); @override - void subscribe(_i5.IEventHandler? handler) => super.noSuchMethod( + void subscribe(_i5.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#subscribe, [handler]), returnValueForMissingStub: null, ); @override - void unsubscribe(_i5.IEventHandler? handler) => super.noSuchMethod( + void unsubscribe(_i5.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#unsubscribe, [handler]), returnValueForMissingStub: null, ); @override - _i3.Future publish(E? event) => (super.noSuchMethod( - Invocation.method(#publish, [event]), - returnValue: _i3.Future.value(), - returnValueForMissingStub: _i3.Future.value(), - ) as _i3.Future); + _i3.Future publish(E? event) => + (super.noSuchMethod( + Invocation.method(#publish, [event]), + returnValue: _i3.Future.value(), + returnValueForMissingStub: _i3.Future.value(), + ) + as _i3.Future); @override _i3.Future send, R extends Object?>( T? request, ) => (super.noSuchMethod( - Invocation.method(#send, [request]), - returnValue: _i8.ifNotNull( - _i8.dummyValueOrNull( - this, - Invocation.method(#send, [request]), - ), - (R v) => _i3.Future.value(v), - ) ?? - _FakeFuture_1(this, Invocation.method(#send, [request])), - ) as _i3.Future); + Invocation.method(#send, [request]), + returnValue: + _i8.ifNotNull( + _i8.dummyValueOrNull( + this, + Invocation.method(#send, [request]), + ), + (R v) => _i3.Future.value(v), + ) ?? + _FakeFuture_1(this, Invocation.method(#send, [request])), + ) + as _i3.Future); @override - void registerHandler, R, H extends _i9.IRequestHandler>( - _i4.HandlerCreator? creator) => - super.noSuchMethod( - Invocation.method(#registerHandler, [creator]), - returnValueForMissingStub: null, - ); + void registerHandler< + IR extends _i7.IRequest, + R, + H extends _i9.IRequestHandler + >(_i4.HandlerCreator? creator) => super.noSuchMethod( + Invocation.method(#registerHandler, [creator]), + returnValueForMissingStub: null, + ); } /// A class which mocks [IDeviceIdService]. @@ -131,10 +152,12 @@ class MockIDeviceIdService extends _i1.Mock implements _i10.IDeviceIdService { } @override - _i3.Future getDeviceId() => (super.noSuchMethod( - Invocation.method(#getDeviceId, []), - returnValue: _i3.Future.value( - _i8.dummyValue(this, Invocation.method(#getDeviceId, [])), - ), - ) as _i3.Future); + _i3.Future getDeviceId() => + (super.noSuchMethod( + Invocation.method(#getDeviceId, []), + returnValue: _i3.Future.value( + _i8.dummyValue(this, Invocation.method(#getDeviceId, [])), + ), + ) + as _i3.Future); } diff --git a/src/test/core/application/features/tasks/commands/add_task_tag_command_test.mocks.dart b/src/test/core/application/features/tasks/commands/add_task_tag_command_test.mocks.dart index f8fad87a8..d10257374 100644 --- a/src/test/core/application/features/tasks/commands/add_task_tag_command_test.mocks.dart +++ b/src/test/core/application/features/tasks/commands/add_task_tag_command_test.mocks.dart @@ -7,9 +7,12 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i4; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i4; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i6; // ignore_for_file: type=lint @@ -26,40 +29,51 @@ import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i6; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository { +class MockITaskTagRepository extends _i2.Mock + implements _i4.ITaskTagRepository { MockITaskTagRepository() { _i2.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -70,19 +84,20 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i7.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i7.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>> getPaginatedSyncData( @@ -92,18 +107,6 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>.value( - _FakePaginatedSyncData_0<_i6.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -113,23 +116,40 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>.value( + _FakePaginatedSyncData_0<_i6.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i1.PaginatedList<_i6.TaskTag>> getList( @@ -140,18 +160,6 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i1.PaginatedList<_i6.TaskTag>>.value( - _FakePaginatedList_1<_i6.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -161,9 +169,22 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i1.PaginatedList<_i6.TaskTag>>); + returnValue: _i5.Future<_i1.PaginatedList<_i6.TaskTag>>.value( + _FakePaginatedList_1<_i6.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i1.PaginatedList<_i6.TaskTag>>); @override _i5.Future> getAll({ @@ -172,13 +193,14 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i6.TaskTag?> getById( @@ -186,13 +208,14 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.TaskTag?>.value(), - ) as _i5.Future<_i6.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.TaskTag?>.value(), + ) + as _i5.Future<_i6.TaskTag?>); @override _i5.Future<_i6.TaskTag?> getFirst( @@ -200,32 +223,39 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.TaskTag?>.value(), - ) as _i5.Future<_i6.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.TaskTag?>.value(), + ) + as _i5.Future<_i6.TaskTag?>); @override - _i5.Future add(_i6.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i6.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i6.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i6.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i6.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i6.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/tasks/commands/delete_task_command_test.mocks.dart b/src/test/core/application/features/tasks/commands/delete_task_command_test.mocks.dart index 9c40b69ed..aba846198 100644 --- a/src/test/core/application/features/tasks/commands/delete_task_command_test.mocks.dart +++ b/src/test/core/application/features/tasks/commands/delete_task_command_test.mocks.dart @@ -7,13 +7,20 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i11; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i4; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i9; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' as _i12; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i6; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i11; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i4; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i9; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' + as _i12; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i6; import 'package:whph/core/domain/features/tasks/task.dart' as _i8; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i10; import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i13; @@ -32,13 +39,17 @@ import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i13; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedList_0 extends _i1.SmartFake implements _i2.PaginatedList { - _FakePaginatedList_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_0 extends _i1.SmartFake + implements _i2.PaginatedList { + _FakePaginatedList_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedSyncData_1> extends _i1.SmartFake +class _FakePaginatedSyncData_1> + extends _i1.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskRepository]. @@ -50,7 +61,8 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { } @override - _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithTotalDuration( + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -58,18 +70,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -79,9 +79,23 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithOptions({ @@ -91,24 +105,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithFilter({ @@ -118,39 +134,44 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); - - @override - _i5.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + + @override + _i5.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i8.Task>> getPaginatedSyncData( @@ -160,18 +181,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( - _FakePaginatedSyncData_1<_i8.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -181,23 +190,40 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( + _FakePaginatedSyncData_1<_i8.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i8.Task>> getList( @@ -208,18 +234,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( - _FakePaginatedList_0<_i8.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -229,9 +243,22 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i8.Task>>); + returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( + _FakePaginatedList_0<_i8.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i8.Task>>); @override _i5.Future> getAll({ @@ -240,23 +267,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override - _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override _i5.Future<_i8.Task?> getFirst( @@ -264,61 +294,75 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override - _i5.Future add(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i8.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i8.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository { +class MockITaskTagRepository extends _i1.Mock + implements _i9.ITaskTagRepository { MockITaskTagRepository() { _i1.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -329,19 +373,20 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i11.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i11.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>> getPaginatedSyncData( @@ -351,18 +396,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( - _FakePaginatedSyncData_1<_i10.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -372,23 +405,40 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( + _FakePaginatedSyncData_1<_i10.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i10.TaskTag>> getList( @@ -399,18 +449,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( - _FakePaginatedList_0<_i10.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -420,9 +458,22 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); + returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( + _FakePaginatedList_0<_i10.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); @override _i5.Future> getAll({ @@ -431,13 +482,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i10.TaskTag?> getById( @@ -445,13 +497,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override _i5.Future<_i10.TaskTag?> getFirst( @@ -459,40 +512,48 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override - _i5.Future add(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i10.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i10.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTimeRecordRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRecordRepository { +class MockITaskTimeRecordRepository extends _i1.Mock + implements _i12.ITaskTimeRecordRepository { MockITaskTimeRecordRepository() { _i1.throwOnMissingStub(this); } @@ -504,13 +565,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationByTaskId, - [taskId], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future.value(0), - ) as _i5.Future); + Invocation.method( + #getTotalDurationByTaskId, + [taskId], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future.value(0), + ) + as _i5.Future); @override _i5.Future> getTotalDurationsByTaskIds( @@ -519,21 +581,24 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationsByTaskIds, - [taskIds], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future>.value({}), - ) as _i5.Future>); + Invocation.method( + #getTotalDurationsByTaskIds, + [taskIds], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future>.value({}), + ) + as _i5.Future>); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value( - <_i13.TaskTimeRecord>[], - ), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value( + <_i13.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>> getPaginatedSyncData( @@ -543,18 +608,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>.value( - _FakePaginatedSyncData_1<_i13.TaskTimeRecord>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -564,23 +617,41 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>); - - @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>.value( + _FakePaginatedSyncData_1<_i13.TaskTimeRecord>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>); + + @override + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>> getList( @@ -591,18 +662,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>.value( - _FakePaginatedList_0<_i13.TaskTimeRecord>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -612,9 +671,23 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>.value( + _FakePaginatedList_0<_i13.TaskTimeRecord>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>); @override _i5.Future> getAll({ @@ -623,15 +696,16 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i13.TaskTimeRecord>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i13.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i13.TaskTimeRecord?> getById( @@ -639,13 +713,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), - ) as _i5.Future<_i13.TaskTimeRecord?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i13.TaskTimeRecord?>); @override _i5.Future<_i13.TaskTimeRecord?> getFirst( @@ -653,32 +728,39 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), - ) as _i5.Future<_i13.TaskTimeRecord?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i13.TaskTimeRecord?>); @override - _i5.Future add(_i13.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i13.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i13.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i13.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i13.TaskTimeRecord? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i13.TaskTimeRecord? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/tasks/commands/remove_task_tag_command_test.mocks.dart b/src/test/core/application/features/tasks/commands/remove_task_tag_command_test.mocks.dart index be9748fbb..a5b93f804 100644 --- a/src/test/core/application/features/tasks/commands/remove_task_tag_command_test.mocks.dart +++ b/src/test/core/application/features/tasks/commands/remove_task_tag_command_test.mocks.dart @@ -7,9 +7,12 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i4; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i4; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i6; // ignore_for_file: type=lint @@ -26,40 +29,51 @@ import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i6; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository { +class MockITaskTagRepository extends _i2.Mock + implements _i4.ITaskTagRepository { MockITaskTagRepository() { _i2.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -70,19 +84,20 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i7.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i7.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>> getPaginatedSyncData( @@ -92,18 +107,6 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>.value( - _FakePaginatedSyncData_0<_i6.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -113,23 +116,40 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>.value( + _FakePaginatedSyncData_0<_i6.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i1.PaginatedList<_i6.TaskTag>> getList( @@ -140,18 +160,6 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i1.PaginatedList<_i6.TaskTag>>.value( - _FakePaginatedList_1<_i6.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -161,9 +169,22 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i1.PaginatedList<_i6.TaskTag>>); + returnValue: _i5.Future<_i1.PaginatedList<_i6.TaskTag>>.value( + _FakePaginatedList_1<_i6.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i1.PaginatedList<_i6.TaskTag>>); @override _i5.Future> getAll({ @@ -172,13 +193,14 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i6.TaskTag?> getById( @@ -186,13 +208,14 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.TaskTag?>.value(), - ) as _i5.Future<_i6.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.TaskTag?>.value(), + ) + as _i5.Future<_i6.TaskTag?>); @override _i5.Future<_i6.TaskTag?> getFirst( @@ -200,32 +223,39 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.TaskTag?>.value(), - ) as _i5.Future<_i6.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.TaskTag?>.value(), + ) + as _i5.Future<_i6.TaskTag?>); @override - _i5.Future add(_i6.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i6.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i6.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i6.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i6.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i6.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/tasks/commands/save_task_command_test.mocks.dart b/src/test/core/application/features/tasks/commands/save_task_command_test.mocks.dart index 23f66e3a9..86353f681 100644 --- a/src/test/core/application/features/tasks/commands/save_task_command_test.mocks.dart +++ b/src/test/core/application/features/tasks/commands/save_task_command_test.mocks.dart @@ -7,16 +7,25 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; -import 'package:whph/core/application/features/settings/services/abstraction/i_setting_repository.dart' as _i14; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i11; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i4; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i9; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' as _i12; -import 'package:whph/core/application/features/tasks/services/task_time_record_service.dart' as _i16; +import 'package:whph/core/application/features/settings/services/abstraction/i_setting_repository.dart' + as _i14; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i11; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i4; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i9; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' + as _i12; +import 'package:whph/core/application/features/tasks/services/task_time_record_service.dart' + as _i16; import 'package:whph/core/domain/features/settings/setting.dart' as _i15; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i6; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i6; import 'package:whph/core/domain/features/tasks/task.dart' as _i8; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i10; import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i13; @@ -35,13 +44,17 @@ import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i13; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedList_0 extends _i1.SmartFake implements _i2.PaginatedList { - _FakePaginatedList_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_0 extends _i1.SmartFake + implements _i2.PaginatedList { + _FakePaginatedList_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedSyncData_1> extends _i1.SmartFake +class _FakePaginatedSyncData_1> + extends _i1.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskRepository]. @@ -53,7 +66,8 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { } @override - _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithTotalDuration( + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -61,18 +75,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -82,9 +84,23 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithOptions({ @@ -94,24 +110,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithFilter({ @@ -121,39 +139,44 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); - - @override - _i5.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + + @override + _i5.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i8.Task>> getPaginatedSyncData( @@ -163,18 +186,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( - _FakePaginatedSyncData_1<_i8.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -184,23 +195,40 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( + _FakePaginatedSyncData_1<_i8.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i8.Task>> getList( @@ -211,18 +239,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( - _FakePaginatedList_0<_i8.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -232,9 +248,22 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i8.Task>>); + returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( + _FakePaginatedList_0<_i8.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i8.Task>>); @override _i5.Future> getAll({ @@ -243,23 +272,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override - _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override _i5.Future<_i8.Task?> getFirst( @@ -267,61 +299,75 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override - _i5.Future add(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i8.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i8.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository { +class MockITaskTagRepository extends _i1.Mock + implements _i9.ITaskTagRepository { MockITaskTagRepository() { _i1.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -332,19 +378,20 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i11.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i11.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>> getPaginatedSyncData( @@ -354,18 +401,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( - _FakePaginatedSyncData_1<_i10.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -375,23 +410,40 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( + _FakePaginatedSyncData_1<_i10.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i10.TaskTag>> getList( @@ -402,18 +454,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( - _FakePaginatedList_0<_i10.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -423,9 +463,22 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); + returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( + _FakePaginatedList_0<_i10.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); @override _i5.Future> getAll({ @@ -434,13 +487,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i10.TaskTag?> getById( @@ -448,13 +502,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override _i5.Future<_i10.TaskTag?> getFirst( @@ -462,40 +517,48 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override - _i5.Future add(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i10.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i10.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTimeRecordRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRecordRepository { +class MockITaskTimeRecordRepository extends _i1.Mock + implements _i12.ITaskTimeRecordRepository { MockITaskTimeRecordRepository() { _i1.throwOnMissingStub(this); } @@ -507,13 +570,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationByTaskId, - [taskId], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future.value(0), - ) as _i5.Future); + Invocation.method( + #getTotalDurationByTaskId, + [taskId], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future.value(0), + ) + as _i5.Future); @override _i5.Future> getTotalDurationsByTaskIds( @@ -522,21 +586,24 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationsByTaskIds, - [taskIds], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future>.value({}), - ) as _i5.Future>); + Invocation.method( + #getTotalDurationsByTaskIds, + [taskIds], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future>.value({}), + ) + as _i5.Future>); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value( - <_i13.TaskTimeRecord>[], - ), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value( + <_i13.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>> getPaginatedSyncData( @@ -546,18 +613,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>.value( - _FakePaginatedSyncData_1<_i13.TaskTimeRecord>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -567,23 +622,41 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>); - - @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>.value( + _FakePaginatedSyncData_1<_i13.TaskTimeRecord>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>); + + @override + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>> getList( @@ -594,18 +667,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>.value( - _FakePaginatedList_0<_i13.TaskTimeRecord>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -615,9 +676,23 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>.value( + _FakePaginatedList_0<_i13.TaskTimeRecord>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>); @override _i5.Future> getAll({ @@ -626,15 +701,16 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i13.TaskTimeRecord>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i13.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i13.TaskTimeRecord?> getById( @@ -642,13 +718,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), - ) as _i5.Future<_i13.TaskTimeRecord?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i13.TaskTimeRecord?>); @override _i5.Future<_i13.TaskTimeRecord?> getFirst( @@ -656,49 +733,59 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), - ) as _i5.Future<_i13.TaskTimeRecord?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i13.TaskTimeRecord?>); @override - _i5.Future add(_i13.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i13.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i13.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i13.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i13.TaskTimeRecord? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i13.TaskTimeRecord? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ISettingRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository { +class MockISettingRepository extends _i1.Mock + implements _i14.ISettingRepository { MockISettingRepository() { _i1.throwOnMissingStub(this); } @override - _i5.Future<_i15.Setting?> getByKey(String? key) => (super.noSuchMethod( - Invocation.method(#getByKey, [key]), - returnValue: _i5.Future<_i15.Setting?>.value(), - ) as _i5.Future<_i15.Setting?>); + _i5.Future<_i15.Setting?> getByKey(String? key) => + (super.noSuchMethod( + Invocation.method(#getByKey, [key]), + returnValue: _i5.Future<_i15.Setting?>.value(), + ) + as _i5.Future<_i15.Setting?>); @override _i5.Future<_i3.PaginatedSyncData<_i15.Setting>> getPaginatedSyncData( @@ -708,18 +795,6 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i15.Setting>>.value( - _FakePaginatedSyncData_1<_i15.Setting>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -729,23 +804,40 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i15.Setting>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i15.Setting>>.value( + _FakePaginatedSyncData_1<_i15.Setting>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i15.Setting>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i15.Setting>> getList( @@ -756,18 +848,6 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i15.Setting>>.value( - _FakePaginatedList_0<_i15.Setting>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -777,9 +857,22 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i15.Setting>>); + returnValue: _i5.Future<_i2.PaginatedList<_i15.Setting>>.value( + _FakePaginatedList_0<_i15.Setting>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i15.Setting>>); @override _i5.Future> getAll({ @@ -788,13 +881,14 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i15.Setting>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i15.Setting>[]), + ) + as _i5.Future>); @override _i5.Future<_i15.Setting?> getById( @@ -802,13 +896,14 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i15.Setting?>.value(), - ) as _i5.Future<_i15.Setting?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i15.Setting?>.value(), + ) + as _i5.Future<_i15.Setting?>); @override _i5.Future<_i15.Setting?> getFirst( @@ -816,40 +911,48 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i15.Setting?>.value(), - ) as _i5.Future<_i15.Setting?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i15.Setting?>.value(), + ) + as _i5.Future<_i15.Setting?>); @override - _i5.Future add(_i15.Setting? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i15.Setting? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i15.Setting? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i15.Setting? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i15.Setting? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i15.Setting? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [TaskTimeRecordService]. /// /// See the documentation for Mockito's code generation for more information. -class MockTaskTimeRecordService extends _i1.Mock implements _i16.TaskTimeRecordService { +class MockTaskTimeRecordService extends _i1.Mock + implements _i16.TaskTimeRecordService { MockTaskTimeRecordService() { _i1.throwOnMissingStub(this); } diff --git a/src/test/core/application/features/tasks/queries/get_list_tasks_query_test.mocks.dart b/src/test/core/application/features/tasks/queries/get_list_tasks_query_test.mocks.dart index 3dbe71198..decd32e22 100644 --- a/src/test/core/application/features/tasks/queries/get_list_tasks_query_test.mocks.dart +++ b/src/test/core/application/features/tasks/queries/get_list_tasks_query_test.mocks.dart @@ -7,15 +7,23 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i11; -import 'package:whph/core/application/features/tags/services/abstraction/i_tag_repository.dart' as _i12; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i4; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i9; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' as _i14; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i11; +import 'package:whph/core/application/features/tags/services/abstraction/i_tag_repository.dart' + as _i12; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i4; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i9; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' + as _i14; import 'package:whph/core/domain/features/tags/tag.dart' as _i13; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i6; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i6; import 'package:whph/core/domain/features/tasks/task.dart' as _i8; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i10; import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i15; @@ -34,13 +42,17 @@ import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i15; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedList_0 extends _i1.SmartFake implements _i2.PaginatedList { - _FakePaginatedList_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_0 extends _i1.SmartFake + implements _i2.PaginatedList { + _FakePaginatedList_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedSyncData_1> extends _i1.SmartFake +class _FakePaginatedSyncData_1> + extends _i1.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskRepository]. @@ -52,7 +64,8 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { } @override - _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithTotalDuration( + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -60,18 +73,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -81,9 +82,23 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithOptions({ @@ -93,24 +108,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithFilter({ @@ -120,39 +137,44 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); - - @override - _i5.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + + @override + _i5.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i8.Task>> getPaginatedSyncData( @@ -162,18 +184,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( - _FakePaginatedSyncData_1<_i8.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -183,23 +193,40 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( + _FakePaginatedSyncData_1<_i8.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i8.Task>> getList( @@ -210,18 +237,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( - _FakePaginatedList_0<_i8.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -231,9 +246,22 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i8.Task>>); + returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( + _FakePaginatedList_0<_i8.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i8.Task>>); @override _i5.Future> getAll({ @@ -242,23 +270,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override - _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override _i5.Future<_i8.Task?> getFirst( @@ -266,61 +297,75 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override - _i5.Future add(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i8.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i8.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository { +class MockITaskTagRepository extends _i1.Mock + implements _i9.ITaskTagRepository { MockITaskTagRepository() { _i1.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -331,19 +376,20 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i11.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i11.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>> getPaginatedSyncData( @@ -353,18 +399,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( - _FakePaginatedSyncData_1<_i10.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -374,23 +408,40 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( + _FakePaginatedSyncData_1<_i10.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i10.TaskTag>> getList( @@ -401,18 +452,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( - _FakePaginatedList_0<_i10.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -422,9 +461,22 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); + returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( + _FakePaginatedList_0<_i10.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); @override _i5.Future> getAll({ @@ -433,13 +485,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i10.TaskTag?> getById( @@ -447,13 +500,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override _i5.Future<_i10.TaskTag?> getFirst( @@ -461,34 +515,41 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override - _i5.Future add(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i10.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i10.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITagRepository]. @@ -500,39 +561,44 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { } @override - _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>> getListWithRelatedTags({ + _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>> + getListWithRelatedTags({ required int? pageIndex, required int? pageSize, _i2.CustomWhereFilter? customWhereFilter, List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getListWithRelatedTags, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>>.value( - _FakePaginatedList_0<(_i13.Tag, List<_i13.Tag>)>( - this, Invocation.method(#getListWithRelatedTags, [], { #pageIndex: pageIndex, #pageSize: pageSize, #customWhereFilter: customWhereFilter, #customOrder: customOrder, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>>); - - @override - _i5.Future> getByIds(List? tagIds) => (super.noSuchMethod( - Invocation.method(#getByIds, [tagIds]), - returnValue: _i5.Future>.value( - {}, - ), - ) as _i5.Future>); + returnValue: + _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>>.value( + _FakePaginatedList_0<(_i13.Tag, List<_i13.Tag>)>( + this, + Invocation.method(#getListWithRelatedTags, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>>); + + @override + _i5.Future> getByIds(List? tagIds) => + (super.noSuchMethod( + Invocation.method(#getByIds, [tagIds]), + returnValue: _i5.Future>.value( + {}, + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i13.Tag>> getPaginatedSyncData( @@ -542,18 +608,6 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i13.Tag>>.value( - _FakePaginatedSyncData_1<_i13.Tag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -563,23 +617,40 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i13.Tag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i13.Tag>>.value( + _FakePaginatedSyncData_1<_i13.Tag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i13.Tag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i13.Tag>> getList( @@ -590,18 +661,6 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i13.Tag>>.value( - _FakePaginatedList_0<_i13.Tag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -611,9 +670,22 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i13.Tag>>); + returnValue: _i5.Future<_i2.PaginatedList<_i13.Tag>>.value( + _FakePaginatedList_0<_i13.Tag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i13.Tag>>); @override _i5.Future> getAll({ @@ -622,23 +694,26 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i13.Tag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i13.Tag>[]), + ) + as _i5.Future>); @override - _i5.Future<_i13.Tag?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.Tag?>.value(), - ) as _i5.Future<_i13.Tag?>); + _i5.Future<_i13.Tag?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.Tag?>.value(), + ) + as _i5.Future<_i13.Tag?>); @override _i5.Future<_i13.Tag?> getFirst( @@ -646,40 +721,48 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.Tag?>.value(), - ) as _i5.Future<_i13.Tag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.Tag?>.value(), + ) + as _i5.Future<_i13.Tag?>); @override - _i5.Future add(_i13.Tag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i13.Tag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i13.Tag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i13.Tag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i13.Tag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i13.Tag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTimeRecordRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRecordRepository { +class MockITaskTimeRecordRepository extends _i1.Mock + implements _i14.ITaskTimeRecordRepository { MockITaskTimeRecordRepository() { _i1.throwOnMissingStub(this); } @@ -691,13 +774,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationByTaskId, - [taskId], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future.value(0), - ) as _i5.Future); + Invocation.method( + #getTotalDurationByTaskId, + [taskId], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future.value(0), + ) + as _i5.Future); @override _i5.Future> getTotalDurationsByTaskIds( @@ -706,21 +790,24 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationsByTaskIds, - [taskIds], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future>.value({}), - ) as _i5.Future>); + Invocation.method( + #getTotalDurationsByTaskIds, + [taskIds], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future>.value({}), + ) + as _i5.Future>); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value( - <_i15.TaskTimeRecord>[], - ), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value( + <_i15.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>> getPaginatedSyncData( @@ -730,18 +817,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>>.value( - _FakePaginatedSyncData_1<_i15.TaskTimeRecord>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -751,23 +826,41 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>>); - - @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>>.value( + _FakePaginatedSyncData_1<_i15.TaskTimeRecord>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>>); + + @override + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>> getList( @@ -778,18 +871,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>>.value( - _FakePaginatedList_0<_i15.TaskTimeRecord>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -799,9 +880,23 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>>.value( + _FakePaginatedList_0<_i15.TaskTimeRecord>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>>); @override _i5.Future> getAll({ @@ -810,15 +905,16 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i15.TaskTimeRecord>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i15.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i15.TaskTimeRecord?> getById( @@ -826,13 +922,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i15.TaskTimeRecord?>.value(), - ) as _i5.Future<_i15.TaskTimeRecord?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i15.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i15.TaskTimeRecord?>); @override _i5.Future<_i15.TaskTimeRecord?> getFirst( @@ -840,32 +937,39 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i15.TaskTimeRecord?>.value(), - ) as _i5.Future<_i15.TaskTimeRecord?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i15.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i15.TaskTimeRecord?>); @override - _i5.Future add(_i15.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i15.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i15.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i15.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i15.TaskTimeRecord? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i15.TaskTimeRecord? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/tasks/queries/get_task_query_test.mocks.dart b/src/test/core/application/features/tasks/queries/get_task_query_test.mocks.dart index af9615c81..62e82bd00 100644 --- a/src/test/core/application/features/tasks/queries/get_task_query_test.mocks.dart +++ b/src/test/core/application/features/tasks/queries/get_task_query_test.mocks.dart @@ -7,11 +7,16 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i4; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' as _i9; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i6; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i4; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' + as _i9; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i6; import 'package:whph/core/domain/features/tasks/task.dart' as _i8; import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i10; @@ -29,13 +34,17 @@ import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i10; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedList_0 extends _i1.SmartFake implements _i2.PaginatedList { - _FakePaginatedList_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_0 extends _i1.SmartFake + implements _i2.PaginatedList { + _FakePaginatedList_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedSyncData_1> extends _i1.SmartFake +class _FakePaginatedSyncData_1> + extends _i1.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskRepository]. @@ -47,7 +56,8 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { } @override - _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithTotalDuration( + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -55,18 +65,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -76,9 +74,23 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithOptions({ @@ -88,24 +100,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithFilter({ @@ -115,39 +129,44 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override - _i5.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + _i5.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i8.Task>> getPaginatedSyncData( @@ -157,18 +176,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( - _FakePaginatedSyncData_1<_i8.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -178,23 +185,40 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( + _FakePaginatedSyncData_1<_i8.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i8.Task>> getList( @@ -205,18 +229,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( - _FakePaginatedList_0<_i8.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -226,9 +238,22 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i8.Task>>); + returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( + _FakePaginatedList_0<_i8.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i8.Task>>); @override _i5.Future> getAll({ @@ -237,23 +262,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override - _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override _i5.Future<_i8.Task?> getFirst( @@ -261,40 +289,48 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override - _i5.Future add(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i8.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i8.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTimeRecordRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRecordRepository { +class MockITaskTimeRecordRepository extends _i1.Mock + implements _i9.ITaskTimeRecordRepository { MockITaskTimeRecordRepository() { _i1.throwOnMissingStub(this); } @@ -306,13 +342,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationByTaskId, - [taskId], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future.value(0), - ) as _i5.Future); + Invocation.method( + #getTotalDurationByTaskId, + [taskId], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future.value(0), + ) + as _i5.Future); @override _i5.Future> getTotalDurationsByTaskIds( @@ -321,21 +358,24 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationsByTaskIds, - [taskIds], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future>.value({}), - ) as _i5.Future>); + Invocation.method( + #getTotalDurationsByTaskIds, + [taskIds], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future>.value({}), + ) + as _i5.Future>); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value( - <_i10.TaskTimeRecord>[], - ), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value( + <_i10.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>> getPaginatedSyncData( @@ -345,18 +385,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>>.value( - _FakePaginatedSyncData_1<_i10.TaskTimeRecord>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -366,23 +394,41 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>>); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>>.value( + _FakePaginatedSyncData_1<_i10.TaskTimeRecord>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>> getList( @@ -393,18 +439,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>>.value( - _FakePaginatedList_0<_i10.TaskTimeRecord>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -414,9 +448,23 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>>.value( + _FakePaginatedList_0<_i10.TaskTimeRecord>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>>); @override _i5.Future> getAll({ @@ -425,15 +473,16 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i10.TaskTimeRecord>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i10.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i10.TaskTimeRecord?> getById( @@ -441,13 +490,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTimeRecord?>.value(), - ) as _i5.Future<_i10.TaskTimeRecord?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i10.TaskTimeRecord?>); @override _i5.Future<_i10.TaskTimeRecord?> getFirst( @@ -455,32 +505,39 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTimeRecord?>.value(), - ) as _i5.Future<_i10.TaskTimeRecord?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i10.TaskTimeRecord?>); @override - _i5.Future add(_i10.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i10.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i10.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i10.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i10.TaskTimeRecord? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i10.TaskTimeRecord? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/infrastructure/desktop/features/sync/desktop_server_sync_service_test.mocks.dart b/src/test/infrastructure/desktop/features/sync/desktop_server_sync_service_test.mocks.dart index 289573273..7e56bc887 100644 --- a/src/test/infrastructure/desktop/features/sync/desktop_server_sync_service_test.mocks.dart +++ b/src/test/infrastructure/desktop/features/sync/desktop_server_sync_service_test.mocks.dart @@ -13,7 +13,8 @@ import 'package:mediatr/src/internals/i_request_handler.dart' as _i9; import 'package:mediatr/src/internals/pipeline.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; import 'package:mockito/src/dummies.dart' as _i8; -import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' as _i10; +import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' + as _i10; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -30,11 +31,13 @@ import 'package:whph/core/application/features/sync/services/abstraction/i_devic // ignore_for_file: subtype_of_sealed_class class _FakePipeline_0 extends _i1.SmartFake implements _i2.Pipeline { - _FakePipeline_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePipeline_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } class _FakeFuture_1 extends _i1.SmartFake implements _i3.Future { - _FakeFuture_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakeFuture_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [Mediator]. @@ -46,80 +49,98 @@ class MockMediator extends _i1.Mock implements _i4.Mediator { } @override - _i2.Pipeline get pipeline => (super.noSuchMethod( - Invocation.getter(#pipeline), - returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), - ) as _i2.Pipeline); + _i2.Pipeline get pipeline => + (super.noSuchMethod( + Invocation.getter(#pipeline), + returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), + ) + as _i2.Pipeline); @override - Map> get handlers => (super.noSuchMethod( - Invocation.getter(#handlers), - returnValue: >{}, - ) as Map>); + Map> get handlers => + (super.noSuchMethod( + Invocation.getter(#handlers), + returnValue: >{}, + ) + as Map>); @override - Map>> get eventHandlers => (super.noSuchMethod( - Invocation.getter(#eventHandlers), - returnValue: >>{}, - ) as Map>>); + Map>> get eventHandlers => + (super.noSuchMethod( + Invocation.getter(#eventHandlers), + returnValue: >>{}, + ) + as Map>>); @override - Map>> get eventFuncHandler => (super.noSuchMethod( - Invocation.getter(#eventFuncHandler), - returnValue: >>{}, - ) as Map>>); + Map>> + get eventFuncHandler => + (super.noSuchMethod( + Invocation.getter(#eventFuncHandler), + returnValue: >>{}, + ) + as Map>>); @override _i4.UnsubscribeFunc subscribeWithFunc( _i3.FutureOr Function(_i6.IDomainEvent)? func, ) => (super.noSuchMethod( - Invocation.method(#subscribeWithFunc, [func]), - returnValue: () {}, - ) as _i4.UnsubscribeFunc); + Invocation.method(#subscribeWithFunc, [func]), + returnValue: () {}, + ) + as _i4.UnsubscribeFunc); @override - void subscribe(_i5.IEventHandler? handler) => super.noSuchMethod( + void subscribe(_i5.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#subscribe, [handler]), returnValueForMissingStub: null, ); @override - void unsubscribe(_i5.IEventHandler? handler) => super.noSuchMethod( + void unsubscribe(_i5.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#unsubscribe, [handler]), returnValueForMissingStub: null, ); @override - _i3.Future publish(E? event) => (super.noSuchMethod( - Invocation.method(#publish, [event]), - returnValue: _i3.Future.value(), - returnValueForMissingStub: _i3.Future.value(), - ) as _i3.Future); + _i3.Future publish(E? event) => + (super.noSuchMethod( + Invocation.method(#publish, [event]), + returnValue: _i3.Future.value(), + returnValueForMissingStub: _i3.Future.value(), + ) + as _i3.Future); @override _i3.Future send, R extends Object?>( T? request, ) => (super.noSuchMethod( - Invocation.method(#send, [request]), - returnValue: _i8.ifNotNull( - _i8.dummyValueOrNull( - this, - Invocation.method(#send, [request]), - ), - (R v) => _i3.Future.value(v), - ) ?? - _FakeFuture_1(this, Invocation.method(#send, [request])), - ) as _i3.Future); + Invocation.method(#send, [request]), + returnValue: + _i8.ifNotNull( + _i8.dummyValueOrNull( + this, + Invocation.method(#send, [request]), + ), + (R v) => _i3.Future.value(v), + ) ?? + _FakeFuture_1(this, Invocation.method(#send, [request])), + ) + as _i3.Future); @override - void registerHandler, R, H extends _i9.IRequestHandler>( - _i4.HandlerCreator? creator) => - super.noSuchMethod( - Invocation.method(#registerHandler, [creator]), - returnValueForMissingStub: null, - ); + void registerHandler< + IR extends _i7.IRequest, + R, + H extends _i9.IRequestHandler + >(_i4.HandlerCreator? creator) => super.noSuchMethod( + Invocation.method(#registerHandler, [creator]), + returnValueForMissingStub: null, + ); } /// A class which mocks [IDeviceIdService]. @@ -131,10 +152,12 @@ class MockIDeviceIdService extends _i1.Mock implements _i10.IDeviceIdService { } @override - _i3.Future getDeviceId() => (super.noSuchMethod( - Invocation.method(#getDeviceId, []), - returnValue: _i3.Future.value( - _i8.dummyValue(this, Invocation.method(#getDeviceId, [])), - ), - ) as _i3.Future); + _i3.Future getDeviceId() => + (super.noSuchMethod( + Invocation.method(#getDeviceId, []), + returnValue: _i3.Future.value( + _i8.dummyValue(this, Invocation.method(#getDeviceId, [])), + ), + ) + as _i3.Future); } diff --git a/src/test/infrastructure/desktop/features/sync/desktop_sync_service_test.mocks.dart b/src/test/infrastructure/desktop/features/sync/desktop_sync_service_test.mocks.dart index d3750f1d1..1d68d6954 100644 --- a/src/test/infrastructure/desktop/features/sync/desktop_sync_service_test.mocks.dart +++ b/src/test/infrastructure/desktop/features/sync/desktop_sync_service_test.mocks.dart @@ -13,7 +13,8 @@ import 'package:mediatr/src/internals/i_request_handler.dart' as _i10; import 'package:mediatr/src/internals/pipeline.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; import 'package:mockito/src/dummies.dart' as _i5; -import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' as _i4; +import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' + as _i4; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -30,11 +31,13 @@ import 'package:whph/core/application/features/sync/services/abstraction/i_devic // ignore_for_file: subtype_of_sealed_class class _FakePipeline_0 extends _i1.SmartFake implements _i2.Pipeline { - _FakePipeline_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePipeline_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } class _FakeFuture_1 extends _i1.SmartFake implements _i3.Future { - _FakeFuture_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakeFuture_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [IDeviceIdService]. @@ -46,12 +49,14 @@ class MockIDeviceIdService extends _i1.Mock implements _i4.IDeviceIdService { } @override - _i3.Future getDeviceId() => (super.noSuchMethod( - Invocation.method(#getDeviceId, []), - returnValue: _i3.Future.value( - _i5.dummyValue(this, Invocation.method(#getDeviceId, [])), - ), - ) as _i3.Future); + _i3.Future getDeviceId() => + (super.noSuchMethod( + Invocation.method(#getDeviceId, []), + returnValue: _i3.Future.value( + _i5.dummyValue(this, Invocation.method(#getDeviceId, [])), + ), + ) + as _i3.Future); } /// A class which mocks [Mediator]. @@ -63,78 +68,96 @@ class MockMediator extends _i1.Mock implements _i6.Mediator { } @override - _i2.Pipeline get pipeline => (super.noSuchMethod( - Invocation.getter(#pipeline), - returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), - ) as _i2.Pipeline); + _i2.Pipeline get pipeline => + (super.noSuchMethod( + Invocation.getter(#pipeline), + returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), + ) + as _i2.Pipeline); @override - Map> get handlers => (super.noSuchMethod( - Invocation.getter(#handlers), - returnValue: >{}, - ) as Map>); + Map> get handlers => + (super.noSuchMethod( + Invocation.getter(#handlers), + returnValue: >{}, + ) + as Map>); @override - Map>> get eventHandlers => (super.noSuchMethod( - Invocation.getter(#eventHandlers), - returnValue: >>{}, - ) as Map>>); + Map>> get eventHandlers => + (super.noSuchMethod( + Invocation.getter(#eventHandlers), + returnValue: >>{}, + ) + as Map>>); @override - Map>> get eventFuncHandler => (super.noSuchMethod( - Invocation.getter(#eventFuncHandler), - returnValue: >>{}, - ) as Map>>); + Map>> + get eventFuncHandler => + (super.noSuchMethod( + Invocation.getter(#eventFuncHandler), + returnValue: >>{}, + ) + as Map>>); @override _i6.UnsubscribeFunc subscribeWithFunc( _i3.FutureOr Function(_i8.IDomainEvent)? func, ) => (super.noSuchMethod( - Invocation.method(#subscribeWithFunc, [func]), - returnValue: () {}, - ) as _i6.UnsubscribeFunc); + Invocation.method(#subscribeWithFunc, [func]), + returnValue: () {}, + ) + as _i6.UnsubscribeFunc); @override - void subscribe(_i7.IEventHandler? handler) => super.noSuchMethod( + void subscribe(_i7.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#subscribe, [handler]), returnValueForMissingStub: null, ); @override - void unsubscribe(_i7.IEventHandler? handler) => super.noSuchMethod( + void unsubscribe(_i7.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#unsubscribe, [handler]), returnValueForMissingStub: null, ); @override - _i3.Future publish(E? event) => (super.noSuchMethod( - Invocation.method(#publish, [event]), - returnValue: _i3.Future.value(), - returnValueForMissingStub: _i3.Future.value(), - ) as _i3.Future); + _i3.Future publish(E? event) => + (super.noSuchMethod( + Invocation.method(#publish, [event]), + returnValue: _i3.Future.value(), + returnValueForMissingStub: _i3.Future.value(), + ) + as _i3.Future); @override _i3.Future send, R extends Object?>( T? request, ) => (super.noSuchMethod( - Invocation.method(#send, [request]), - returnValue: _i5.ifNotNull( - _i5.dummyValueOrNull( - this, - Invocation.method(#send, [request]), - ), - (R v) => _i3.Future.value(v), - ) ?? - _FakeFuture_1(this, Invocation.method(#send, [request])), - ) as _i3.Future); + Invocation.method(#send, [request]), + returnValue: + _i5.ifNotNull( + _i5.dummyValueOrNull( + this, + Invocation.method(#send, [request]), + ), + (R v) => _i3.Future.value(v), + ) ?? + _FakeFuture_1(this, Invocation.method(#send, [request])), + ) + as _i3.Future); @override - void registerHandler, R, H extends _i10.IRequestHandler>( - _i6.HandlerCreator? creator) => - super.noSuchMethod( - Invocation.method(#registerHandler, [creator]), - returnValueForMissingStub: null, - ); + void registerHandler< + IR extends _i9.IRequest, + R, + H extends _i10.IRequestHandler + >(_i6.HandlerCreator? creator) => super.noSuchMethod( + Invocation.method(#registerHandler, [creator]), + returnValueForMissingStub: null, + ); } diff --git a/src/windows/setup-wizard/README.md b/src/windows/setup-wizard/README.md index 3171e3959..e0d263187 100644 --- a/src/windows/setup-wizard/README.md +++ b/src/windows/setup-wizard/README.md @@ -41,6 +41,7 @@ The installer will be created at `build\windows\installer\whph-setup.exe`. ## Configuration The installer script automatically: + - Uses the app version from `pubspec.yaml` - Includes all files from the Flutter Windows build - Sets up proper program files installation @@ -50,6 +51,7 @@ The installer script automatically: ## Language Support The installer supports multiple languages: + - **English** (default) - **Turkish** (Türkçe) From f38dcf03400e6729552bf458ec8d57810c102e33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Fri, 14 Nov 2025 19:58:28 +0300 Subject: [PATCH 07/10] refactor(ui): migrate dialog utilities to ACore Flutter library Move DialogSize enum and ResponsiveDialogHelper from local shared utils to ACore library to centralize responsive dialog functionality across the application --- src/lib/corePackages/acore | 2 +- src/lib/main.dart | 11 ++ .../services/app_initialization_service.dart | 6 +- .../about/components/onboarding_dialog.dart | 4 +- .../services/support_dialog_service.dart | 4 +- .../components/app_usage_delete_button.dart | 4 +- .../app_usage_ignore_rule_list.dart | 4 +- .../components/app_usage_tag_rule_list.dart | 4 +- .../components/device_select_dropdown.dart | 2 +- .../app_usages/pages/app_usage_view_page.dart | 4 +- .../features/calendar/pages/today_page.dart | 4 +- .../components/habit_archive_button.dart | 4 +- .../components/habit_delete_button.dart | 4 +- .../ui/features/habits/pages/habits_page.dart | 2 - .../notes/components/note_delete_button.dart | 4 +- .../features/notes/components/notes_list.dart | 2 - .../ui/features/notes/pages/notes_page.dart | 4 +- .../settings/components/about_tile.dart | 4 +- .../components/advanced_settings_tile.dart | 4 +- .../components/debug_logs_settings.dart | 4 +- .../components/import_export_settings.dart | 2 - .../components/language_settings.dart | 4 +- .../settings/components/permission_card.dart | 4 +- .../components/permission_settings.dart | 4 +- .../components/sync_devices_tile.dart | 4 +- .../settings/components/tasks_tile.dart | 4 +- .../settings/components/theme_settings.dart | 4 +- .../sync/pages/sync_devices_page.dart | 2 - .../tags/components/tag_archive_button.dart | 4 +- .../tags/components/tag_delete_button.dart | 4 +- .../tags/components/tag_select_dropdown.dart | 4 +- .../tags/components/tag_time_bar_chart.dart | 2 - .../components/tag_time_chart_options.dart | 4 +- .../features/tags/pages/tag_details_page.dart | 4 +- .../ui/features/tags/pages/tags_page.dart | 2 - .../components/quick_add_task_dialog.dart | 4 +- .../tasks/components/task_delete_button.dart | 4 +- .../components/task_details_content.dart | 4 +- .../ui/features/tasks/components/timer.dart | 2 - .../features/tasks/pages/marathon_page.dart | 4 +- .../tasks/pages/task_details_page.dart | 4 +- .../ui/features/tasks/pages/tasks_page.dart | 4 +- .../ui/shared/components/kebab_menu.dart | 2 +- .../shared/components/regex_help_dialog.dart | 4 +- .../responsive_scaffold_layout.dart | 2 +- .../shared/components/sort_dialog_button.dart | 4 +- .../ui/shared/constants/navigation_items.dart | 4 +- .../ui/shared/enums/dialog_size.dart | 94 --------- .../utils/responsive_dialog_helper.dart | 181 ------------------ 49 files changed, 86 insertions(+), 364 deletions(-) delete mode 100644 src/lib/presentation/ui/shared/enums/dialog_size.dart delete mode 100644 src/lib/presentation/ui/shared/utils/responsive_dialog_helper.dart diff --git a/src/lib/corePackages/acore b/src/lib/corePackages/acore index e9b221e1c..11bf86470 160000 --- a/src/lib/corePackages/acore +++ b/src/lib/corePackages/acore @@ -1 +1 @@ -Subproject commit e9b221e1c90a6fcf860e6f33263bba911ea38915 +Subproject commit 11bf86470c7c5f3580b61cb8fbaf29499ebb9505 diff --git a/src/lib/main.dart b/src/lib/main.dart index 91a2775c3..c9672544c 100644 --- a/src/lib/main.dart +++ b/src/lib/main.dart @@ -15,6 +15,8 @@ import 'package:whph/core/application/features/widget/services/widget_service.da import 'package:whph/core/application/features/widget/services/widget_update_service.dart'; import 'package:whph/core/application/shared/services/abstraction/i_single_instance_service.dart'; import 'package:acore/acore.dart'; +import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; +import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; /// Global navigator key for accessing context throughout the application final GlobalKey navigatorKey = GlobalKey(); @@ -44,6 +46,15 @@ void main(List args) async { try { container = await AppBootstrapService.initializeApp(); tempContainer = container; + + // Configure responsive dialog helper with WHPH theme settings + ResponsiveDialogHelper.configure( + ResponsiveDialogConfig( + screenMediumBreakpoint: AppTheme.screenMedium, + containerBorderRadius: AppTheme.containerBorderRadius, + isDesktopScreen: (context) => AppThemeHelper.isScreenGreaterThan(context, AppTheme.screenMedium), + ), + ); } catch (e) { debugPrint('Critical error during container initialization: $e'); debugPrint('Cannot proceed with app initialization. Exiting...'); diff --git a/src/lib/presentation/ui/app/services/app_initialization_service.dart b/src/lib/presentation/ui/app/services/app_initialization_service.dart index c5b70ec9e..13289e1de 100644 --- a/src/lib/presentation/ui/app/services/app_initialization_service.dart +++ b/src/lib/presentation/ui/app/services/app_initialization_service.dart @@ -1,14 +1,14 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; -import 'package:whph/corePackages/acore/lib/acore.dart' show PlatformUtils; import 'package:whph/core/application/features/settings/queries/get_setting_query.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/platform_utils.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/constants/setting_keys.dart'; import 'package:whph/core/application/shared/services/abstraction/i_setup_service.dart'; import 'package:whph/presentation/ui/features/about/components/onboarding_dialog.dart'; import 'package:whph/presentation/ui/features/about/services/abstraction/i_support_dialog_service.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/core/shared/utils/logger.dart'; /// Service responsible for handling app initialization tasks diff --git a/src/lib/presentation/ui/features/about/components/onboarding_dialog.dart b/src/lib/presentation/ui/features/about/components/onboarding_dialog.dart index e621ba2ec..05586484b 100644 --- a/src/lib/presentation/ui/features/about/components/onboarding_dialog.dart +++ b/src/lib/presentation/ui/features/about/components/onboarding_dialog.dart @@ -13,10 +13,10 @@ import 'package:whph/presentation/ui/features/about/constants/about_translation_ import 'package:whph/presentation/ui/features/settings/pages/permissions_page.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/language_dropdown.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/features/about/services/support_dialog_service.dart b/src/lib/presentation/ui/features/about/services/support_dialog_service.dart index a0c84cb35..5e6f497b5 100644 --- a/src/lib/presentation/ui/features/about/services/support_dialog_service.dart +++ b/src/lib/presentation/ui/features/about/services/support_dialog_service.dart @@ -8,8 +8,8 @@ import 'package:whph/presentation/ui/shared/constants/setting_keys.dart'; import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/presentation/ui/features/about/components/support_dialog.dart'; import 'package:whph/presentation/ui/features/about/services/abstraction/i_support_dialog_service.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class SupportDialogService implements ISupportDialogService { final Mediator _mediator; diff --git a/src/lib/presentation/ui/features/app_usages/components/app_usage_delete_button.dart b/src/lib/presentation/ui/features/app_usages/components/app_usage_delete_button.dart index 6813e3b58..bfbbcdf7c 100644 --- a/src/lib/presentation/ui/features/app_usages/components/app_usage_delete_button.dart +++ b/src/lib/presentation/ui/features/app_usages/components/app_usage_delete_button.dart @@ -6,10 +6,10 @@ import 'package:whph/presentation/ui/features/app_usages/constants/app_usage_tra import 'package:whph/presentation/ui/features/app_usages/services/app_usages_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; /// A button component that handles app usage deletion class AppUsageDeleteButton extends StatefulWidget { diff --git a/src/lib/presentation/ui/features/app_usages/components/app_usage_ignore_rule_list.dart b/src/lib/presentation/ui/features/app_usages/components/app_usage_ignore_rule_list.dart index 07c15bea6..296ffe633 100644 --- a/src/lib/presentation/ui/features/app_usages/components/app_usage_ignore_rule_list.dart +++ b/src/lib/presentation/ui/features/app_usages/components/app_usage_ignore_rule_list.dart @@ -11,10 +11,10 @@ import 'package:whph/presentation/ui/shared/components/load_more_button.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class AppUsageIgnoreRuleList extends StatefulWidget { final VoidCallback? onRuleDeleted; diff --git a/src/lib/presentation/ui/features/app_usages/components/app_usage_tag_rule_list.dart b/src/lib/presentation/ui/features/app_usages/components/app_usage_tag_rule_list.dart index 57800cdbe..ac228d014 100644 --- a/src/lib/presentation/ui/features/app_usages/components/app_usage_tag_rule_list.dart +++ b/src/lib/presentation/ui/features/app_usages/components/app_usage_tag_rule_list.dart @@ -5,9 +5,9 @@ import 'package:whph/core/application/features/app_usages/commands/delete_app_us import 'package:whph/presentation/ui/features/app_usages/services/app_usages_service.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/features/app_usages/constants/app_usage_ui_constants.dart'; import 'package:whph/presentation/ui/shared/components/load_more_button.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; diff --git a/src/lib/presentation/ui/features/app_usages/components/device_select_dropdown.dart b/src/lib/presentation/ui/features/app_usages/components/device_select_dropdown.dart index 172efb791..109e5bbc5 100644 --- a/src/lib/presentation/ui/features/app_usages/components/device_select_dropdown.dart +++ b/src/lib/presentation/ui/features/app_usages/components/device_select_dropdown.dart @@ -10,7 +10,7 @@ import 'package:whph/presentation/ui/features/app_usages/constants/app_usage_tra import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/core/application/features/app_usages/queries/get_distinct_device_names_query.dart'; import 'dart:async'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class DeviceSelectDropdown extends StatefulWidget { final List> initialSelectedDevices; diff --git a/src/lib/presentation/ui/features/app_usages/pages/app_usage_view_page.dart b/src/lib/presentation/ui/features/app_usages/pages/app_usage_view_page.dart index 9212e9382..2be286a91 100755 --- a/src/lib/presentation/ui/features/app_usages/pages/app_usage_view_page.dart +++ b/src/lib/presentation/ui/features/app_usages/pages/app_usage_view_page.dart @@ -14,12 +14,12 @@ import 'package:whph/presentation/ui/features/app_usages/pages/android_app_usage import 'package:whph/presentation/ui/shared/components/loading_overlay.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/features/app_usages/constants/app_usage_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/features/settings/components/app_usage_permission.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/features/calendar/pages/today_page.dart b/src/lib/presentation/ui/features/calendar/pages/today_page.dart index fda52b3f1..b24116c28 100644 --- a/src/lib/presentation/ui/features/calendar/pages/today_page.dart +++ b/src/lib/presentation/ui/features/calendar/pages/today_page.dart @@ -25,13 +25,13 @@ import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/shared/components/loading_overlay.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_confetti_animation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; import 'package:whph/presentation/ui/features/calendar/constants/calendar_translation_keys.dart'; diff --git a/src/lib/presentation/ui/features/habits/components/habit_archive_button.dart b/src/lib/presentation/ui/features/habits/components/habit_archive_button.dart index 90bba5736..0bb8119e6 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_archive_button.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_archive_button.dart @@ -8,11 +8,11 @@ import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/habits/constants/habit_translation_keys.dart'; import 'package:whph/presentation/ui/features/habits/services/habits_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class HabitArchiveButton extends StatefulWidget { final String habitId; diff --git a/src/lib/presentation/ui/features/habits/components/habit_delete_button.dart b/src/lib/presentation/ui/features/habits/components/habit_delete_button.dart index 544bf7539..f471e0300 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_delete_button.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_delete_button.dart @@ -7,9 +7,9 @@ import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/features/habits/constants/habit_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class HabitDeleteButton extends StatefulWidget { final String habitId; diff --git a/src/lib/presentation/ui/features/habits/pages/habits_page.dart b/src/lib/presentation/ui/features/habits/pages/habits_page.dart index 34d835c99..d6c03df1b 100755 --- a/src/lib/presentation/ui/features/habits/pages/habits_page.dart +++ b/src/lib/presentation/ui/features/habits/pages/habits_page.dart @@ -11,7 +11,6 @@ import 'package:whph/presentation/ui/features/habits/pages/habit_details_page.da import 'package:whph/presentation/ui/features/habits/services/habits_service.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; @@ -22,7 +21,6 @@ import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layou import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/features/habits/constants/habit_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/features/notes/components/note_delete_button.dart b/src/lib/presentation/ui/features/notes/components/note_delete_button.dart index ca902dda9..f01e5d0a3 100644 --- a/src/lib/presentation/ui/features/notes/components/note_delete_button.dart +++ b/src/lib/presentation/ui/features/notes/components/note_delete_button.dart @@ -6,10 +6,10 @@ import 'package:whph/presentation/ui/features/notes/constants/note_translation_k import 'package:whph/presentation/ui/features/notes/constants/note_ui_constants.dart'; import 'package:whph/presentation/ui/features/notes/services/notes_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class NoteDeleteButton extends StatefulWidget { final String noteId; diff --git a/src/lib/presentation/ui/features/notes/components/notes_list.dart b/src/lib/presentation/ui/features/notes/components/notes_list.dart index 091cf66c0..78bbd0d97 100644 --- a/src/lib/presentation/ui/features/notes/components/notes_list.dart +++ b/src/lib/presentation/ui/features/notes/components/notes_list.dart @@ -11,12 +11,10 @@ import 'package:whph/presentation/ui/features/notes/services/notes_service.dart' import 'package:whph/presentation/ui/shared/components/icon_overlay.dart'; import 'package:whph/presentation/ui/shared/components/load_more_button.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:acore/acore.dart'; class NotesList extends StatefulWidget { diff --git a/src/lib/presentation/ui/features/notes/pages/notes_page.dart b/src/lib/presentation/ui/features/notes/pages/notes_page.dart index 9bbbae39e..5ceb7f271 100644 --- a/src/lib/presentation/ui/features/notes/pages/notes_page.dart +++ b/src/lib/presentation/ui/features/notes/pages/notes_page.dart @@ -11,11 +11,11 @@ import 'package:whph/presentation/ui/features/notes/pages/note_details_page.dart import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/shared/components/loading_overlay.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/features/settings/components/about_tile.dart b/src/lib/presentation/ui/features/settings/components/about_tile.dart index 6b7f57b73..9626db602 100644 --- a/src/lib/presentation/ui/features/settings/components/about_tile.dart +++ b/src/lib/presentation/ui/features/settings/components/about_tile.dart @@ -2,9 +2,9 @@ import 'package:flutter/material.dart'; import 'package:whph/presentation/ui/features/about/pages/about_page.dart'; import 'package:whph/presentation/ui/features/settings/components/settings_menu_tile.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/main.dart'; class AboutTile extends StatelessWidget { diff --git a/src/lib/presentation/ui/features/settings/components/advanced_settings_tile.dart b/src/lib/presentation/ui/features/settings/components/advanced_settings_tile.dart index 3055ce203..f7208d9ac 100644 --- a/src/lib/presentation/ui/features/settings/components/advanced_settings_tile.dart +++ b/src/lib/presentation/ui/features/settings/components/advanced_settings_tile.dart @@ -3,8 +3,8 @@ import 'package:whph/presentation/ui/features/settings/constants/settings_transl import 'package:whph/presentation/ui/features/settings/components/advanced_settings_dialog.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/main.dart'; class AdvancedSettingsTile extends StatelessWidget { diff --git a/src/lib/presentation/ui/features/settings/components/debug_logs_settings.dart b/src/lib/presentation/ui/features/settings/components/debug_logs_settings.dart index edb7df345..077532b21 100644 --- a/src/lib/presentation/ui/features/settings/components/debug_logs_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/debug_logs_settings.dart @@ -8,8 +8,8 @@ import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; import 'package:whph/presentation/ui/features/settings/components/debug_logs_dialog.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:mediatr/mediatr.dart'; diff --git a/src/lib/presentation/ui/features/settings/components/import_export_settings.dart b/src/lib/presentation/ui/features/settings/components/import_export_settings.dart index 2fd84ad34..8a6b9d88d 100644 --- a/src/lib/presentation/ui/features/settings/components/import_export_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/import_export_settings.dart @@ -4,7 +4,6 @@ import 'package:whph/core/application/features/settings/commands/import_data_com import 'package:whph/main.dart'; import 'package:whph/core/shared/utils/logger.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; @@ -13,7 +12,6 @@ import 'package:whph/presentation/ui/shared/utils/overlay_notification_helper.da import 'package:mediatr/mediatr.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:acore/acore.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/utils/error_helper.dart'; import 'dart:typed_data'; diff --git a/src/lib/presentation/ui/features/settings/components/language_settings.dart b/src/lib/presentation/ui/features/settings/components/language_settings.dart index 7aaecf776..418367374 100644 --- a/src/lib/presentation/ui/features/settings/components/language_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/language_settings.dart @@ -1,11 +1,11 @@ import 'package:flutter/material.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; import 'package:whph/presentation/ui/features/settings/pages/settings_page.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class LanguageSettings extends StatelessWidget { LanguageSettings({super.key}) : _translationService = container.resolve(); diff --git a/src/lib/presentation/ui/features/settings/components/permission_card.dart b/src/lib/presentation/ui/features/settings/components/permission_card.dart index e6b90e92a..fbc8ac11b 100644 --- a/src/lib/presentation/ui/features/settings/components/permission_card.dart +++ b/src/lib/presentation/ui/features/settings/components/permission_card.dart @@ -4,10 +4,10 @@ import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/utils/overlay_notification_helper.dart'; import 'automatic_action_button.dart'; diff --git a/src/lib/presentation/ui/features/settings/components/permission_settings.dart b/src/lib/presentation/ui/features/settings/components/permission_settings.dart index bc704aa17..95be9cb8b 100644 --- a/src/lib/presentation/ui/features/settings/components/permission_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/permission_settings.dart @@ -3,9 +3,9 @@ import 'package:whph/corePackages/acore/lib/acore.dart' show PlatformUtils; import 'package:whph/presentation/ui/features/settings/components/settings_menu_tile.dart'; import 'package:whph/presentation/ui/features/settings/pages/permissions_page.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/main.dart'; class PermissionSettings extends StatelessWidget { diff --git a/src/lib/presentation/ui/features/settings/components/sync_devices_tile.dart b/src/lib/presentation/ui/features/settings/components/sync_devices_tile.dart index 0655007bb..b809116b1 100644 --- a/src/lib/presentation/ui/features/settings/components/sync_devices_tile.dart +++ b/src/lib/presentation/ui/features/settings/components/sync_devices_tile.dart @@ -2,9 +2,9 @@ import 'package:flutter/material.dart'; import 'package:whph/presentation/ui/features/settings/components/settings_menu_tile.dart'; import 'package:whph/presentation/ui/features/sync/pages/sync_devices_page.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/main.dart'; class SyncDevicesTile extends StatelessWidget { diff --git a/src/lib/presentation/ui/features/settings/components/tasks_tile.dart b/src/lib/presentation/ui/features/settings/components/tasks_tile.dart index 2be6ab8fa..3d57d22e2 100644 --- a/src/lib/presentation/ui/features/settings/components/tasks_tile.dart +++ b/src/lib/presentation/ui/features/settings/components/tasks_tile.dart @@ -4,8 +4,8 @@ import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; import 'package:whph/presentation/ui/features/settings/components/task_preferences_dialog.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; class TasksTile extends StatelessWidget { const TasksTile({super.key}); diff --git a/src/lib/presentation/ui/features/settings/components/theme_settings.dart b/src/lib/presentation/ui/features/settings/components/theme_settings.dart index aa38dc251..5069e596b 100644 --- a/src/lib/presentation/ui/features/settings/components/theme_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/theme_settings.dart @@ -5,8 +5,8 @@ import 'package:whph/presentation/ui/features/settings/constants/settings_transl import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/color_picker.dart'; import 'package:whph/core/domain/shared/constants/app_theme.dart' as domain; import 'package:whph/main.dart'; diff --git a/src/lib/presentation/ui/features/sync/pages/sync_devices_page.dart b/src/lib/presentation/ui/features/sync/pages/sync_devices_page.dart index bbd9f584d..980a86370 100644 --- a/src/lib/presentation/ui/features/sync/pages/sync_devices_page.dart +++ b/src/lib/presentation/ui/features/sync/pages/sync_devices_page.dart @@ -23,8 +23,6 @@ import 'package:whph/core/application/features/settings/services/abstraction/i_s import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/presentation/ui/features/sync/components/firewall_permission_card.dart'; import 'package:whph/presentation/ui/features/sync/pages/add_sync_device_page.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/core/domain/features/sync/models/desktop_sync_mode.dart'; import 'package:whph/infrastructure/desktop/features/sync/desktop_sync_service.dart'; import 'package:whph/presentation/ui/features/sync/components/manual_connection_dialog.dart'; diff --git a/src/lib/presentation/ui/features/tags/components/tag_archive_button.dart b/src/lib/presentation/ui/features/tags/components/tag_archive_button.dart index db1dc6b7d..86340b17c 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_archive_button.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_archive_button.dart @@ -3,9 +3,9 @@ import 'package:mediatr/mediatr.dart'; import 'package:whph/core/application/features/tags/queries/get_tag_query.dart'; import 'package:whph/main.dart'; import 'package:whph/core/application/features/tags/commands/save_tag_command.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_translation_keys.dart'; diff --git a/src/lib/presentation/ui/features/tags/components/tag_delete_button.dart b/src/lib/presentation/ui/features/tags/components/tag_delete_button.dart index d736d4ff9..f39c7237c 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_delete_button.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_delete_button.dart @@ -2,13 +2,13 @@ import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; import 'package:whph/core/application/features/tags/commands/delete_tag_command.dart'; import 'package:whph/main.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_translation_keys.dart'; import 'package:whph/presentation/ui/features/tags/services/tags_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class TagDeleteButton extends StatefulWidget { final String tagId; diff --git a/src/lib/presentation/ui/features/tags/components/tag_select_dropdown.dart b/src/lib/presentation/ui/features/tags/components/tag_select_dropdown.dart index a13963e9a..97246385e 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_select_dropdown.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_select_dropdown.dart @@ -3,7 +3,7 @@ import 'package:mediatr/mediatr.dart'; import 'package:whph/core/application/features/tags/queries/get_list_tags_query.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_ui_constants.dart'; @@ -12,7 +12,7 @@ import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_s import 'package:whph/presentation/ui/features/tags/constants/tag_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'dart:async'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/features/tags/pages/tag_details_page.dart'; import 'package:acore/acore.dart' show SortDirection, SortOption; diff --git a/src/lib/presentation/ui/features/tags/components/tag_time_bar_chart.dart b/src/lib/presentation/ui/features/tags/components/tag_time_bar_chart.dart index 639470210..eda82abc1 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_time_bar_chart.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_time_bar_chart.dart @@ -13,10 +13,8 @@ import 'package:whph/presentation/ui/shared/components/bar_chart.dart'; import 'package:whph/presentation/ui/shared/components/icon_overlay.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/core/shared/utils/logger.dart'; class TagTimeBarChart extends StatefulWidget { diff --git a/src/lib/presentation/ui/features/tags/components/tag_time_chart_options.dart b/src/lib/presentation/ui/features/tags/components/tag_time_chart_options.dart index 1262372e5..fc6e6f6ac 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_time_chart_options.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_time_chart_options.dart @@ -11,10 +11,10 @@ import 'package:whph/presentation/ui/shared/components/persistent_list_options_b import 'package:whph/presentation/ui/shared/components/save_button.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:acore/acore.dart' show CollectionUtils; import 'package:whph/main.dart'; diff --git a/src/lib/presentation/ui/features/tags/pages/tag_details_page.dart b/src/lib/presentation/ui/features/tags/pages/tag_details_page.dart index 68a74e21d..f877e6f2a 100755 --- a/src/lib/presentation/ui/features/tags/pages/tag_details_page.dart +++ b/src/lib/presentation/ui/features/tags/pages/tag_details_page.dart @@ -7,7 +7,7 @@ import 'package:whph/presentation/ui/features/notes/components/notes_list.dart'; import 'package:whph/presentation/ui/features/notes/constants/note_translation_keys.dart'; import 'package:whph/presentation/ui/features/notes/pages/note_details_page.dart'; import 'package:whph/presentation/ui/features/tags/services/tags_service.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/features/tasks/components/task_add_button.dart'; import 'package:whph/presentation/ui/features/tasks/components/task_list_options.dart'; @@ -23,7 +23,7 @@ import 'package:whph/presentation/ui/shared/components/border_fade_overlay.dart' import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/core/application/features/notes/queries/get_list_notes_query.dart'; import 'package:whph/core/application/features/tasks/queries/get_list_tasks_query.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_defaults.dart'; diff --git a/src/lib/presentation/ui/features/tags/pages/tags_page.dart b/src/lib/presentation/ui/features/tags/pages/tags_page.dart index 0cb4b437d..d28f1e475 100755 --- a/src/lib/presentation/ui/features/tags/pages/tags_page.dart +++ b/src/lib/presentation/ui/features/tags/pages/tags_page.dart @@ -11,7 +11,6 @@ import 'package:whph/presentation/ui/features/tags/components/tag_add_button.dar import 'package:whph/presentation/ui/features/tags/components/tag_list_options.dart'; import 'package:whph/presentation/ui/features/tags/components/tag_time_chart.dart'; import 'package:whph/presentation/ui/features/tags/components/tags_list.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/features/tags/pages/tag_details_page.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; @@ -20,7 +19,6 @@ import 'package:whph/presentation/ui/features/tags/constants/tag_translation_key import 'package:acore/acore.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; import 'package:whph/presentation/ui/shared/models/date_filter_setting.dart'; diff --git a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart index fc1541edc..2aab36560 100644 --- a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart @@ -25,8 +25,8 @@ import 'package:whph/core/shared/utils/logger.dart'; import 'package:whph/presentation/ui/features/tags/components/tag_select_dropdown.dart'; import 'package:whph/presentation/ui/features/tasks/models/task_data.dart'; import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFormatType; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:modal_bottom_sheet/modal_bottom_sheet.dart'; import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; diff --git a/src/lib/presentation/ui/features/tasks/components/task_delete_button.dart b/src/lib/presentation/ui/features/tasks/components/task_delete_button.dart index d24bf5c65..f79b6ca1e 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_delete_button.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_delete_button.dart @@ -5,11 +5,11 @@ import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/tasks/services/tasks_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class TaskDeleteButton extends StatefulWidget { final String taskId; diff --git a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart index d2e4adab2..7cfe386de 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart @@ -29,8 +29,8 @@ import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/features/tags/components/tag_select_dropdown.dart'; import 'package:whph/core/domain/features/tasks/task.dart'; import 'package:whph/presentation/ui/features/tasks/services/tasks_service.dart'; diff --git a/src/lib/presentation/ui/features/tasks/components/timer.dart b/src/lib/presentation/ui/features/tasks/components/timer.dart index eacdb5338..1928a8da7 100755 --- a/src/lib/presentation/ui/features/tasks/components/timer.dart +++ b/src/lib/presentation/ui/features/tasks/components/timer.dart @@ -22,8 +22,6 @@ import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; class AppTimer extends StatefulWidget { final Function(Duration)? onTick; // For UI updates only - receives current elapsed/remaining time diff --git a/src/lib/presentation/ui/features/tasks/pages/marathon_page.dart b/src/lib/presentation/ui/features/tasks/pages/marathon_page.dart index 680c11d4a..a94b4fb4f 100644 --- a/src/lib/presentation/ui/features/tasks/pages/marathon_page.dart +++ b/src/lib/presentation/ui/features/tasks/pages/marathon_page.dart @@ -12,7 +12,7 @@ import 'package:whph/presentation/ui/features/tasks/components/task_list_options import 'package:whph/presentation/ui/features/tasks/pages/task_details_page.dart'; import 'package:whph/presentation/ui/features/tasks/services/tasks_service.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/features/tasks/components/timer.dart'; import 'package:whph/presentation/ui/features/tasks/components/tasks_list.dart'; @@ -22,7 +22,7 @@ import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.da import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_defaults.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; diff --git a/src/lib/presentation/ui/features/tasks/pages/task_details_page.dart b/src/lib/presentation/ui/features/tasks/pages/task_details_page.dart index 6900e33e7..88d4f1b59 100755 --- a/src/lib/presentation/ui/features/tasks/pages/task_details_page.dart +++ b/src/lib/presentation/ui/features/tasks/pages/task_details_page.dart @@ -12,8 +12,8 @@ import 'package:whph/presentation/ui/features/tasks/components/task_details_cont import 'package:whph/presentation/ui/features/tasks/constants/task_defaults.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; import 'package:whph/presentation/ui/features/tasks/services/tasks_service.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; diff --git a/src/lib/presentation/ui/features/tasks/pages/tasks_page.dart b/src/lib/presentation/ui/features/tasks/pages/tasks_page.dart index a20aa86eb..c9bd627f1 100755 --- a/src/lib/presentation/ui/features/tasks/pages/tasks_page.dart +++ b/src/lib/presentation/ui/features/tasks/pages/tasks_page.dart @@ -11,7 +11,7 @@ import 'package:whph/presentation/ui/features/tasks/components/tasks_list.dart'; import 'package:whph/presentation/ui/features/tasks/pages/task_details_page.dart'; import 'package:whph/presentation/ui/shared/components/loading_overlay.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; @@ -19,7 +19,7 @@ import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/models/date_filter_setting.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/shared/components/kebab_menu.dart b/src/lib/presentation/ui/shared/components/kebab_menu.dart index 9d2da7607..98393b4a3 100644 --- a/src/lib/presentation/ui/shared/components/kebab_menu.dart +++ b/src/lib/presentation/ui/shared/components/kebab_menu.dart @@ -3,7 +3,7 @@ import 'package:whph/presentation/ui/shared/components/help_dialog.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/main.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; /// A reusable kebab menu (three vertical dots) component that can integrate help functionality /// and can be extended with additional menu items. diff --git a/src/lib/presentation/ui/shared/components/regex_help_dialog.dart b/src/lib/presentation/ui/shared/components/regex_help_dialog.dart index 227ff7106..22f0d5762 100644 --- a/src/lib/presentation/ui/shared/components/regex_help_dialog.dart +++ b/src/lib/presentation/ui/shared/components/regex_help_dialog.dart @@ -1,9 +1,9 @@ import 'package:flutter/material.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import '../constants/shared_translation_keys.dart'; class RegexHelpDialog extends StatelessWidget { diff --git a/src/lib/presentation/ui/shared/components/responsive_scaffold_layout.dart b/src/lib/presentation/ui/shared/components/responsive_scaffold_layout.dart index 4d43935ab..a5371348c 100644 --- a/src/lib/presentation/ui/shared/components/responsive_scaffold_layout.dart +++ b/src/lib/presentation/ui/shared/components/responsive_scaffold_layout.dart @@ -7,7 +7,7 @@ import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; import 'package:whph/presentation/ui/shared/constants/navigation_items.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; diff --git a/src/lib/presentation/ui/shared/components/sort_dialog_button.dart b/src/lib/presentation/ui/shared/components/sort_dialog_button.dart index 36e4e383b..19dec556c 100644 --- a/src/lib/presentation/ui/shared/components/sort_dialog_button.dart +++ b/src/lib/presentation/ui/shared/components/sort_dialog_button.dart @@ -3,11 +3,11 @@ import 'package:acore/acore.dart' show PlatformUtils, SortDirection; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/models/sort_option_with_translation_key.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class SortDialogButton extends StatefulWidget { final Color? iconColor; diff --git a/src/lib/presentation/ui/shared/constants/navigation_items.dart b/src/lib/presentation/ui/shared/constants/navigation_items.dart index 5252fc6d9..692b4ae6c 100644 --- a/src/lib/presentation/ui/shared/constants/navigation_items.dart +++ b/src/lib/presentation/ui/shared/constants/navigation_items.dart @@ -3,8 +3,8 @@ import 'package:whph/presentation/ui/features/about/components/support_dialog.da import 'package:whph/presentation/ui/features/about/constants/about_translation_keys.dart'; import 'package:whph/presentation/ui/features/habits/constants/habit_ui_constants.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import '../constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/features/app_usages/pages/app_usage_view_page.dart'; import 'package:whph/presentation/ui/features/calendar/pages/today_page.dart'; diff --git a/src/lib/presentation/ui/shared/enums/dialog_size.dart b/src/lib/presentation/ui/shared/enums/dialog_size.dart deleted file mode 100644 index 4bb3eb90a..000000000 --- a/src/lib/presentation/ui/shared/enums/dialog_size.dart +++ /dev/null @@ -1,94 +0,0 @@ -/// Enum to define different dialog sizes for responsive dialogs. -enum DialogSize { - /// Minimum dialog size - uses default Dialog behavior - /// Desktop: Default Dialog sizing (content-based) - /// Mobile: Default Dialog sizing (content-based) - /// Perfect for AlertDialogs and confirmation steps - no size constraints applied - min, - - /// Small dialog size - small, - - /// Medium dialog size (default) - medium, - - /// Large dialog size - large, - - /// Fullscreen dialog size - max; - - /// Returns the width ratio for desktop dialogs - double get desktopWidthRatio { - switch (this) { - case DialogSize.min: - return 0; // No width constraint for min size - case DialogSize.small: - return 0.5; - case DialogSize.medium: - return 0.6; - case DialogSize.large: - return 0.8; - case DialogSize.max: - return 0.95; - } - } - - /// Returns the height ratio for desktop dialogs - double get desktopHeightRatio { - switch (this) { - case DialogSize.min: - return 0; // No height constraint for min size - case DialogSize.small: - return 0.4; - case DialogSize.medium: - return 0.7; - case DialogSize.large: - return 0.8; - case DialogSize.max: - return 0.95; - } - } - - /// Returns the maximum width constraint for desktop dialogs - double get maxDesktopWidth { - switch (this) { - case DialogSize.min: - return double.infinity; // No max width for min size - case DialogSize.small: - return 600; - case DialogSize.medium: - return 900; - case DialogSize.large: - return 1200; - case DialogSize.max: - return double.infinity; - } - } - - /// Returns the initial child size for mobile bottom sheets - double get mobileInitialSizeRatio { - switch (this) { - case DialogSize.min: - return 0; // No initial size for min size - case DialogSize.small: - return 0.2; - case DialogSize.medium: - return 0.85; - case DialogSize.large: - return 0.95; - case DialogSize.max: - return 1; - } - } - - /// Returns the minimum child size for mobile bottom sheets - double get mobileMinSizeRatio { - return 0.1; // Minimum size for all mobile dialogs - } - - /// Returns the maximum child size for mobile bottom sheets - double get mobileMaxSizeRatio { - return 0.95; // Maximum size for all mobile dialogs - } -} diff --git a/src/lib/presentation/ui/shared/utils/responsive_dialog_helper.dart b/src/lib/presentation/ui/shared/utils/responsive_dialog_helper.dart deleted file mode 100644 index 9f6773065..000000000 --- a/src/lib/presentation/ui/shared/utils/responsive_dialog_helper.dart +++ /dev/null @@ -1,181 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:modal_bottom_sheet/modal_bottom_sheet.dart'; -import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; - -/// A utility class for showing detail pages responsively, -/// as modal dialogs on desktop and bottom sheets on mobile. -class ResponsiveDialogHelper { - /// Shows a details page responsively. - /// On desktop, it appears as a modal dialog. - /// On mobile, it appears as a bottom sheet. - /// - /// Returns the result from the dialog/bottom sheet when closed. - static Future showResponsiveDialog({ - required BuildContext context, - required Widget child, - DialogSize size = DialogSize.medium, - bool isScrollable = true, - bool isDismissible = true, - bool enableDrag = true, - }) async { - final isDesktop = AppThemeHelper.isScreenGreaterThan(context, AppTheme.screenMedium); - final screenSize = MediaQuery.sizeOf(context); - - if (isDesktop) { - // Show as modal dialog on desktop - return showDialog( - context: context, - barrierDismissible: isDismissible, - builder: (BuildContext context) { - // For minimum size, use default Dialog behavior (content-based sizing) - if (size == DialogSize.min) { - return child; // Completely default behavior - no Dialog wrapper, no constraints - } - - // For other sizes, use ratio-based sizing - final dialogHeight = screenSize.height * size.desktopHeightRatio; - final dialogWidth = screenSize.width * size.desktopWidthRatio; - final maxWidth = size.maxDesktopWidth; - - return Dialog( - child: ClipRRect( - borderRadius: BorderRadius.circular(AppTheme.containerBorderRadius), - child: SizedBox( - child: _wrapWithConstrainedContent( - context, - child, - maxHeight: dialogHeight, - maxWidth: - maxWidth == double.infinity ? dialogWidth : (dialogWidth < maxWidth ? dialogWidth : maxWidth), - isScrollable: isScrollable, - ), - ), - ), - ); - }, - ); - } else { - // Show as bottom sheet on mobile - // For minimum size, use keyboard-aware modal dialog instead of bottom sheet - if (size == DialogSize.min) { - return showDialog( - context: context, - barrierDismissible: isDismissible, - builder: (BuildContext context) { - return Center( - child: SingleChildScrollView( - child: child, - ), - ); - }, - ); - } - - // For other sizes, use modal bottom sheet with keyboard awareness - return showMaterialModalBottomSheet( - context: context, - isDismissible: isDismissible, - enableDrag: enableDrag, - useRootNavigator: false, - // Enable scroll control for better keyboard handling - expand: false, - builder: (BuildContext context) { - final mediaQuery = MediaQuery.of(context); - final safeAreaBottom = mediaQuery.viewPadding.bottom; - final screenHeight = mediaQuery.size.height; - final keyboardHeight = mediaQuery.viewInsets.bottom; - - // Calculate available height considering safe area but NOT keyboard height - // The modal_bottom_sheet package handles keyboard avoidance automatically - final availableHeight = screenHeight - safeAreaBottom; - final maxHeight = availableHeight * size.mobileMaxSizeRatio; - final initialHeight = availableHeight * size.mobileInitialSizeRatio; - - // Remove the manual keyboard padding since modal_bottom_sheet handles it - return ConstrainedBox( - constraints: BoxConstraints( - maxHeight: maxHeight, - ), - child: Container( - // Use flexible initial height that can expand with content - constraints: BoxConstraints( - minHeight: keyboardHeight > 0 ? initialHeight * 0.6 : initialHeight, - maxHeight: maxHeight, - ), - child: Material( - borderRadius: const BorderRadius.vertical( - top: Radius.circular(AppTheme.containerBorderRadius), - ), - child: Column( - mainAxisSize: MainAxisSize.min, - children: [ - // Flexible wrapper allows content to adapt when keyboard appears - Flexible( - child: SafeArea( - top: false, - child: child, - ), - ), - ], - ), - ), - ), - ); - }, - ); - } - } - - /// Wraps content with appropriate constraints to prevent unbounded height errors - /// when content contains a Scaffold or similar widget that expects bounded height. - static Widget _wrapWithConstrainedContent( - BuildContext context, - Widget child, { - bool isScrollable = true, - double? maxHeight, - double? maxWidth, - }) { - Widget constrainedContent = child; - - // For bottom sheets, we don't need special handling anymore since we're using Flexible - // Bottom sheet constraints are now handled by the parent Column/Flexible structure - - // For desktop dialogs, use the original constraint-based approach - if (maxHeight != null || maxWidth != null) { - constrainedContent = ConstrainedBox( - constraints: BoxConstraints( - maxHeight: maxHeight ?? double.infinity, - maxWidth: maxWidth ?? double.infinity, - ), - child: child, - ); - } - - // If scrollable for desktop dialogs - if (isScrollable && maxHeight != null) { - constrainedContent = SingleChildScrollView( - physics: const BouncingScrollPhysics(), - child: constrainedContent, - ); - } - - return constrainedContent; - } -} - -/// Legacy function for backward compatibility and simple use cases. -/// Shows a responsive bottom sheet that properly handles keyboard insets. -void showResponsiveBottomSheet(BuildContext context, {required Widget child}) { - // Use the more robust ResponsiveDialogHelper with medium size for standard bottom sheets - ResponsiveDialogHelper.showResponsiveDialog( - context: context, - child: SingleChildScrollView( - padding: const EdgeInsets.all(24.0), - child: child, - ), - size: DialogSize.medium, - isScrollable: true, - ); -} From 7e9098b4025730e815546777542e104bd7864202 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Sat, 15 Nov 2025 18:55:37 +0300 Subject: [PATCH 08/10] refactor(ui): remove unused ISoundPlayer import from habit details component --- .../ui/features/habits/components/habit_details_content.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart index 7c58ce6c1..ffc4a487c 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart @@ -2,7 +2,7 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; -import 'package:acore/acore.dart' show NumericInput, DateTimeHelper, ISoundPlayer; +import 'package:acore/acore.dart' show NumericInput, DateTimeHelper; import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_sound_manager_service.dart'; import 'package:whph/presentation/ui/shared/components/markdown_editor.dart'; From 7f6fbe32a86479ba9dfc1a58b92bcd0f2b659459 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Sat, 15 Nov 2025 19:22:26 +0300 Subject: [PATCH 09/10] refactor(core): streamline component import structure for numeric input Update import paths across UI components to align with the new ACore library structure. The changes replace the verbose corePackages/acore/lib paths with the cleaner acore/components format, improving code readability and maintaining consistency with the updated package organization. This affects multiple feature areas including habits, tasks, settings, and shared components that utilize numeric input functionality. --- src/lib/corePackages/acore | 2 +- .../ui/features/habits/components/habit_details_content.dart | 2 +- .../ui/features/settings/components/task_settings.dart | 4 ++-- .../ui/features/tasks/components/quick_add_task_dialog.dart | 4 ++-- .../ui/features/tasks/components/task_details_content.dart | 4 ++-- .../ui/features/tasks/components/timer_settings_dialog.dart | 4 ++-- .../ui/shared/components/time_logging_dialog.dart | 4 ++-- .../ui/shared/constants/shared_translation_keys.dart | 2 +- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/lib/corePackages/acore b/src/lib/corePackages/acore index 11bf86470..a083228be 160000 --- a/src/lib/corePackages/acore +++ b/src/lib/corePackages/acore @@ -1 +1 @@ -Subproject commit 11bf86470c7c5f3580b61cb8fbaf29499ebb9505 +Subproject commit a083228beaaf5b49632828b750a59ac58eb729a0 diff --git a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart index ffc4a487c..0fe93955a 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart @@ -3,7 +3,7 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; import 'package:acore/acore.dart' show NumericInput, DateTimeHelper; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_sound_manager_service.dart'; import 'package:whph/presentation/ui/shared/components/markdown_editor.dart'; import 'package:whph/core/application/features/habits/commands/toggle_habit_completion_command.dart'; diff --git a/src/lib/presentation/ui/features/settings/components/task_settings.dart b/src/lib/presentation/ui/features/settings/components/task_settings.dart index 6e429eec4..3d95f1cfc 100644 --- a/src/lib/presentation/ui/features/settings/components/task_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/task_settings.dart @@ -6,8 +6,8 @@ import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/core/domain/features/tasks/task_constants.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/setting_keys.dart'; import 'package:whph/core/shared/utils/logger.dart'; diff --git a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart index 2aab36560..5744a17fc 100644 --- a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart @@ -28,8 +28,8 @@ import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFo import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:modal_bottom_sheet/modal_bottom_sheet.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; class QuickAddTaskDialog extends StatefulWidget { final List? initialTagIds; diff --git a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart index 7cfe386de..dd92790b0 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart @@ -11,9 +11,9 @@ import 'package:whph/core/application/features/tasks/queries/get_list_task_tags_ import 'package:whph/core/application/features/tasks/queries/get_task_query.dart'; import 'package:whph/core/application/features/tasks/commands/add_task_time_record_command.dart'; import 'package:whph/core/application/features/tasks/commands/save_task_time_record_command.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input.dart'; import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFormatType, WeekDays; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_ui_constants.dart'; import 'package:whph/presentation/ui/features/tasks/components/priority_select_field.dart'; diff --git a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart index 92be3d85d..323afe5f6 100644 --- a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart @@ -1,8 +1,8 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/core/application/features/settings/commands/save_setting_command.dart'; import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/main.dart'; diff --git a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart index b0e793a13..be60be2d9 100644 --- a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart +++ b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart @@ -5,8 +5,8 @@ import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.da import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/main.dart'; import 'package:acore/components/date_time_picker/date_time_picker_field.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; // Event class for time logging class TimeLoggingSubmittedEvent { diff --git a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart index ea74d9dc5..76fdbe380 100644 --- a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart +++ b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart @@ -1,6 +1,6 @@ import 'package:whph/core/application/shared/constants/shared_translation_keys.dart' as application; import 'package:acore/acore.dart' show DateTimePickerTranslationKey; -import 'package:whph/corePackages/acore/lib/components/numeric_input/numeric_input_translation_keys.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; class SharedTranslationKeys extends application.SharedTranslationKeys { static const String saveButton = 'shared.buttons.save'; From ef54678bff8cb49bb1db2d5bb1444bf476eda630 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C3=87etinkaya?= Date: Sat, 15 Nov 2025 19:31:20 +0300 Subject: [PATCH 10/10] fix(i18n): standardize placeholder syntax in localization files - Replace double curly braces {{}} with single braces {} in ja.yaml, ko.yaml, tr.yaml - Ensures consistent placeholder format across all locale files - Addresses PR review feedback about i18n syntax inconsistency - Prevents potential parsing issues and maintains standards compliance --- .../ui/shared/assets/locales/ja.yaml | 46 +++++++++---------- .../ui/shared/assets/locales/ko.yaml | 46 +++++++++---------- .../ui/shared/assets/locales/tr.yaml | 26 +++++------ 3 files changed, 59 insertions(+), 59 deletions(-) diff --git a/src/lib/presentation/ui/shared/assets/locales/ja.yaml b/src/lib/presentation/ui/shared/assets/locales/ja.yaml index 45c71076c..7e7afc9aa 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ja.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ja.yaml @@ -79,22 +79,22 @@ shared: cannot_select_time_after_max_date: "{time}より後の時間は選択できません" cannot_select_time_before_min_date: "{time}より前の時間は選択できません" deadline_cannot_be_before_planned_date: 締切日は予定日以降である必要があります - end_date_cannot_be_after_max_date: 終了日は{{date}}より後にできません - end_date_must_be_at_or_before: 終了日は{{date}}以前でなければなりません + end_date_cannot_be_after_max_date: 終了日は{date}より後にできません + end_date_must_be_at_or_before: 終了日は{date}以前でなければなりません select_date_range_title: 期間を選択 select_date_time_title: 日時を選択 select_date_title: 日付を選択 select_time_title: 時刻を選択 all_day: 終日 selected_time: 選択された時刻 - selected_date_must_be_at_or_after: 選択された日付は{{date}}以降でなければなりません - selected_date_must_be_at_or_before: 選択された日付は{{date}}以前でなければなりません - selected_date_time_must_be_after: 選択された日時は{{dateTime}}より後でなければなりません + selected_date_must_be_at_or_after: 選択された日付は{date}以降でなければなりません + selected_date_must_be_at_or_before: 選択された日付は{date}以前でなければなりません + selected_date_time_must_be_after: 選択された日時は{dateTime}より後でなければなりません start_date_cannot_be_after_end_date: 開始日は終了日より後にできません - start_date_cannot_be_before_min_date: 開始日は{{date}}より前にできません - start_date_must_be_at_or_after: 開始日は{{date}}以降でなければなりません - time_must_be_at_or_after: 時間は{{time}}以降でなければなりません - time_must_be_at_or_before: 時間は{{time}}以前でなければなりません + start_date_cannot_be_before_min_date: 開始日は{date}より前にできません + start_date_must_be_at_or_after: 開始日は{date}以降でなければなりません + time_must_be_at_or_after: 時間は{time}以降でなければなりません + time_must_be_at_or_before: 時間は{time}以前でなければなりません # Quick selection dialog quick_selection: クイック選択 quick_selection_title: クイック選択 @@ -304,20 +304,20 @@ shared: select_end_date: 終了日を選択 no_dates_selected: 日付が選択されていません refresh: 更新 - cannot_select_time_before_min_date: "{{time}}より前の時刻は選択できません" - cannot_select_time_after_max_date: "{{time}}より後の時刻は選択できません" - time_must_be_at_or_after: "時刻は{{time}}以降である必要があります" - time_must_be_at_or_before: "時刻は{{time}}以前である必要があります" - selected_date_must_be_at_or_after: "選択された日付は{{date}}以降である必要があります" - selected_date_must_be_at_or_before: "選択された日付は{{date}}以前である必要があります" + cannot_select_time_before_min_date: "{time}より前の時刻は選択できません" + cannot_select_time_after_max_date: "{time}より後の時刻は選択できません" + time_must_be_at_or_after: "時刻は{time}以降である必要があります" + time_must_be_at_or_before: "時刻は{time}以前である必要があります" + selected_date_must_be_at_or_after: "選択された日付は{date}以降である必要があります" + selected_date_must_be_at_or_before: "選択された日付は{date}以前である必要があります" start_date_cannot_be_after_end_date: 開始日は終了日より後にはできません - start_date_must_be_at_or_after: "開始日は{{date}}以降である必要があります" - end_date_must_be_at_or_before: "終了日は{{date}}以前である必要があります" - cannot_select_date_before_min_date: "{{date}}より前の日付は選択できません" - cannot_select_date_after_max_date: "{{date}}より後の日付は選択できません" - start_date_cannot_be_before_min_date: "開始日は{{date}}より前にはできません" - end_date_cannot_be_after_max_date: "終了日は{{date}}より後にはできません" - selected_date_time_must_be_after: "選択された日時は{{dateTime}}より後である必要があります" + start_date_must_be_at_or_after: "開始日は{date}以降である必要があります" + end_date_must_be_at_or_before: "終了日は{date}以前である必要があります" + cannot_select_date_before_min_date: "{date}より前の日付は選択できません" + cannot_select_date_after_max_date: "{date}より後の日付は選択できません" + start_date_cannot_be_before_min_date: "開始日は{date}より前にはできません" + end_date_cannot_be_after_max_date: "終了日は{date}より後にはできません" + selected_date_time_must_be_after: "選択された日時は{dateTime}より後である必要があります" select_date_time_title: 日時を選択 select_date_range_title: 日付範囲を選択 refresh_description: 選択された日付範囲を自動的に更新 @@ -348,7 +348,7 @@ shared: at_minimum_value: 最小値 at_maximum_value: 最大値 validation: - required: "{{field}}は必須です。" + required: "{field}は必須です。" help: ヘルプ start_tour: ツアーを開始 skip_tour: ツアーをスキップ diff --git a/src/lib/presentation/ui/shared/assets/locales/ko.yaml b/src/lib/presentation/ui/shared/assets/locales/ko.yaml index caa0fe132..4c9c22fb3 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ko.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ko.yaml @@ -79,22 +79,22 @@ shared: cannot_select_time_after_max_date: "{time} 이후 시간은 선택할 수 없습니다" cannot_select_time_before_min_date: "{time} 이전 시간은 선택할 수 없습니다" deadline_cannot_be_before_planned_date: 마감일은 계획된 날짜와 같거나 이후여야 합니다 - end_date_cannot_be_after_max_date: 종료일은 {{date}} 이후가 될 수 없습니다 - end_date_must_be_at_or_before: 종료일은 {{date}} 이전이어야 합니다 + end_date_cannot_be_after_max_date: 종료일은 {date} 이후가 될 수 없습니다 + end_date_must_be_at_or_before: 종료일은 {date} 이전이어야 합니다 select_date_range_title: 기간 선택 select_date_time_title: 날짜와 시간 선택 select_date_title: 날짜 선택 select_time_title: 시간 선택 all_day: 종일 selected_time: 선택된 시간 - selected_date_must_be_at_or_after: 선택한 날짜는 {{date}} 이후여야 합니다 - selected_date_must_be_at_or_before: 선택한 날짜는 {{date}} 이전이어야 합니다 - selected_date_time_must_be_after: 선택한 날짜와 시간은 {{dateTime}} 이후여야 합니다 + selected_date_must_be_at_or_after: 선택한 날짜는 {date} 이후여야 합니다 + selected_date_must_be_at_or_before: 선택한 날짜는 {date} 이전이어야 합니다 + selected_date_time_must_be_after: 선택한 날짜와 시간은 {dateTime} 이후여야 합니다 start_date_cannot_be_after_end_date: 시작일은 종료일 이후가 될 수 없습니다 - start_date_cannot_be_before_min_date: 시작일은 {{date}} 이전이 될 수 없습니다 - start_date_must_be_at_or_after: 시작일은 {{date}} 이후여야 합니다 - time_must_be_at_or_after: 시간은 {{time}} 이후여야 합니다 - time_must_be_at_or_before: 시간은 {{time}} 이전이어야 합니다 + start_date_cannot_be_before_min_date: 시작일은 {date} 이전이 될 수 없습니다 + start_date_must_be_at_or_after: 시작일은 {date} 이후여야 합니다 + time_must_be_at_or_after: 시간은 {time} 이후여야 합니다 + time_must_be_at_or_before: 시간은 {time} 이전이어야 합니다 # Quick selection dialog quick_selection: 빠른 선택 quick_selection_title: 빠른 선택 @@ -304,20 +304,20 @@ shared: select_end_date: 종료 날짜 선택 no_dates_selected: 날짜가 선택되지 않음 refresh: 새로고침 - cannot_select_time_before_min_date: "{{time}} 이전 시간은 선택할 수 없음" - cannot_select_time_after_max_date: "{{time}} 이후 시간은 선택할 수 없음" - time_must_be_at_or_after: "시간은 {{time}} 이후여야 함" - time_must_be_at_or_before: "시간은 {{time}} 이전이어야 함" - selected_date_must_be_at_or_after: "선택된 날짜는 {{date}} 이후여야 함" - selected_date_must_be_at_or_before: "선택된 날짜는 {{date}} 이전이어야 함" + cannot_select_time_before_min_date: "{time} 이전 시간은 선택할 수 없음" + cannot_select_time_after_max_date: "{time} 이후 시간은 선택할 수 없음" + time_must_be_at_or_after: "시간은 {time} 이후여야 함" + time_must_be_at_or_before: "시간은 {time} 이전이어야 함" + selected_date_must_be_at_or_after: "선택된 날짜는 {date} 이후여야 함" + selected_date_must_be_at_or_before: "선택된 날짜는 {date} 이전이어야 함" start_date_cannot_be_after_end_date: 시작 날짜는 종료 날짜 이후일 수 없음 - start_date_must_be_at_or_after: "시작 날짜는 {{date}} 이후여야 함" - end_date_must_be_at_or_before: "종료 날짜는 {{date}} 이전이어야 함" - cannot_select_date_before_min_date: "{{date}} 이전 날짜는 선택할 수 없음" - cannot_select_date_after_max_date: "{{date}} 이후 날짜는 선택할 수 없음" - start_date_cannot_be_before_min_date: "시작 날짜는 {{date}} 이전일 수 없음" - end_date_cannot_be_after_max_date: "종료 날짜는 {{date}} 이후일 수 없음" - selected_date_time_must_be_after: "선택된 날짜 및 시간은 {{dateTime}} 이후여야 함" + start_date_must_be_at_or_after: "시작 날짜는 {date} 이후여야 함" + end_date_must_be_at_or_before: "종료 날짜는 {date} 이전이어야 함" + cannot_select_date_before_min_date: "{date} 이전 날짜는 선택할 수 없음" + cannot_select_date_after_max_date: "{date} 이후 날짜는 선택할 수 없음" + start_date_cannot_be_before_min_date: "시작 날짜는 {date} 이전일 수 없음" + end_date_cannot_be_after_max_date: "종료 날짜는 {date} 이후일 수 없음" + selected_date_time_must_be_after: "선택된 날짜 및 시간은 {dateTime} 이후여야 함" select_date_time_title: 날짜 및 시간 선택 select_date_range_title: 날짜 범위 선택 refresh_description: 선택된 날짜 범위를 자동으로 새로고침 @@ -349,7 +349,7 @@ shared: at_maximum_value: 최대값 validation: deadline_cannot_be_before_planned: 마감일은 계획된 날짜보다 이르게 설정할 수 없습니다. - required: "{{field}}이(가) 필요합니다." + required: "{field}이(가) 필요합니다." help: 도움말 start_tour: 투어 시작 skip_tour: 투어 건너뛰기 diff --git a/src/lib/presentation/ui/shared/assets/locales/tr.yaml b/src/lib/presentation/ui/shared/assets/locales/tr.yaml index bd5ac7a2f..0e2361c65 100644 --- a/src/lib/presentation/ui/shared/assets/locales/tr.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/tr.yaml @@ -316,20 +316,20 @@ shared: select_end_date: Bitiş Tarihi Seç no_dates_selected: Tarih seçilmedi refresh: Yenile - cannot_select_time_before_min_date: "{{time}} öncesi saat seçilemez" - cannot_select_time_after_max_date: "{{time}} sonrası saat seçilemez" - time_must_be_at_or_after: "Saat {{time}} veya sonrası olmalı" - time_must_be_at_or_before: "Saat {{time}} veya öncesi olmalı" - selected_date_must_be_at_or_after: "Seçili tarih {{date}} veya sonrası olmalı" - selected_date_must_be_at_or_before: "Seçili tarih {{date}} veya öncesi olmalı" + cannot_select_time_before_min_date: "{time} öncesi saat seçilemez" + cannot_select_time_after_max_date: "{time} sonrası saat seçilemez" + time_must_be_at_or_after: "Saat {time} veya sonrası olmalı" + time_must_be_at_or_before: "Saat {time} veya öncesi olmalı" + selected_date_must_be_at_or_after: "Seçili tarih {date} veya sonrası olmalı" + selected_date_must_be_at_or_before: "Seçili tarih {date} veya öncesi olmalı" start_date_cannot_be_after_end_date: Başlangıç tarihi bitiş tarihinden sonra olamaz - start_date_must_be_at_or_after: "Başlangıç tarihi {{date}} veya sonrası olmalı" - end_date_must_be_at_or_before: "Bitiş tarihi {{date}} veya öncesi olmalı" - cannot_select_date_before_min_date: "{{date}} öncesi tarih seçilemez" - cannot_select_date_after_max_date: "{{date}} sonrası tarih seçilemez" - start_date_cannot_be_before_min_date: "Başlangıç tarihi {{date}} öncesi olamaz" - end_date_cannot_be_after_max_date: "Bitiş tarihi {{date}} sonrası olamaz" - selected_date_time_must_be_after: "Seçili tarih ve saat {{dateTime}} sonrası olmalı" + start_date_must_be_at_or_after: "Başlangıç tarihi {date} veya sonrası olmalı" + end_date_must_be_at_or_before: "Bitiş tarihi {date} veya öncesi olmalı" + cannot_select_date_before_min_date: "{date} öncesi tarih seçilemez" + cannot_select_date_after_max_date: "{date} sonrası tarih seçilemez" + start_date_cannot_be_before_min_date: "Başlangıç tarihi {date} öncesi olamaz" + end_date_cannot_be_after_max_date: "Bitiş tarihi {date} sonrası olamaz" + selected_date_time_must_be_after: "Seçili tarih ve saat {dateTime} sonrası olmalı" select_date_time_title: Tarih ve Saat Seç select_date_range_title: Tarih Aralığı Seç refresh_description: Seçili tarih aralığını otomatik yenile