From d12011cd3bbee3817ed35b54cd45b76c60c943af Mon Sep 17 00:00:00 2001 From: Yakov Karpov Date: Fri, 22 Apr 2022 23:33:57 +0300 Subject: [PATCH] Update getters style --- lib/src/core/model/dependencies_storage.dart | 6 +++--- lib/src/core/model/repository_storage.dart | 2 +- lib/src/feature/settings/database/settings_dao.dart | 2 +- .../feature/settings/repository/settings_repository.dart | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/src/core/model/dependencies_storage.dart b/lib/src/core/model/dependencies_storage.dart index 4e6ebf9..6210576 100644 --- a/lib/src/core/model/dependencies_storage.dart +++ b/lib/src/core/model/dependencies_storage.dart @@ -3,9 +3,9 @@ import 'package:purple_starter/src/core/database/drift/app_database.dart'; import 'package:shared_preferences/shared_preferences.dart'; abstract class IDependenciesStorage { - Dio get dio; - AppDatabase get database; - SharedPreferences get sharedPreferences; + abstract final Dio dio; + abstract final AppDatabase database; + abstract final SharedPreferences sharedPreferences; void close(); } diff --git a/lib/src/core/model/repository_storage.dart b/lib/src/core/model/repository_storage.dart index f866bdf..c049692 100644 --- a/lib/src/core/model/repository_storage.dart +++ b/lib/src/core/model/repository_storage.dart @@ -4,7 +4,7 @@ import 'package:purple_starter/src/feature/settings/repository/settings_reposito import 'package:shared_preferences/shared_preferences.dart'; abstract class IRepositoryStorage { - ISettingsRepository get settings; + abstract final ISettingsRepository settings; } class RepositoryStorage implements IRepositoryStorage { diff --git a/lib/src/feature/settings/database/settings_dao.dart b/lib/src/feature/settings/database/settings_dao.dart index 336c321..7fd1db5 100644 --- a/lib/src/feature/settings/database/settings_dao.dart +++ b/lib/src/feature/settings/database/settings_dao.dart @@ -2,7 +2,7 @@ import 'package:purple_starter/src/core/database/shared_preferences/shared_prefe import 'package:shared_preferences/shared_preferences.dart'; abstract class ISettingsDao { - String? get themeMode; + abstract final String? themeMode; Future setThemeMode(String value); } diff --git a/lib/src/feature/settings/repository/settings_repository.dart b/lib/src/feature/settings/repository/settings_repository.dart index 8020335..c1ce467 100644 --- a/lib/src/feature/settings/repository/settings_repository.dart +++ b/lib/src/feature/settings/repository/settings_repository.dart @@ -4,7 +4,7 @@ import 'package:purple_starter/src/feature/settings/database/settings_dao.dart'; import 'package:purple_starter/src/feature/settings/enum/app_theme.dart'; abstract class ISettingsRepository { - AppTheme? get theme; + abstract final AppTheme? theme; Future setTheme(AppTheme value); }