From 0b1cfc247f53a011acfaebbae59857685ffa00c1 Mon Sep 17 00:00:00 2001 From: Fabian Freund Date: Tue, 18 Jun 2024 19:14:15 +0200 Subject: [PATCH] refactor service name --- .../features/bangs/data/services/source.dart | 2 +- .../bangs/data/services/source.g.dart | 21 ++++++++++--------- .../bangs/domain/repositories/sync.dart | 6 +++--- .../bangs/domain/repositories/sync.g.dart | 2 +- 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/app/lib/features/bangs/data/services/source.dart b/app/lib/features/bangs/data/services/source.dart index 7263a07f..b035f277 100644 --- a/app/lib/features/bangs/data/services/source.dart +++ b/app/lib/features/bangs/data/services/source.dart @@ -10,7 +10,7 @@ import 'package:riverpod_annotation/riverpod_annotation.dart'; part 'source.g.dart'; @Riverpod() -class BangSource extends _$BangSource { +class BangSourceService extends _$BangSourceService { late http.Client _client; @override diff --git a/app/lib/features/bangs/data/services/source.g.dart b/app/lib/features/bangs/data/services/source.g.dart index da928c33..5e931684 100644 --- a/app/lib/features/bangs/data/services/source.g.dart +++ b/app/lib/features/bangs/data/services/source.g.dart @@ -6,20 +6,21 @@ part of 'source.dart'; // RiverpodGenerator // ************************************************************************** -String _$bangSourceHash() => r'6ca70e8be16a0ae104fa6b739e3c0f2c59eab565'; +String _$bangSourceServiceHash() => r'2f734d563fa20de306a72013526ef1f72f910fe1'; -/// See also [BangSource]. -@ProviderFor(BangSource) -final bangSourceProvider = - AutoDisposeNotifierProvider.internal( - BangSource.new, - name: r'bangSourceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') ? null : _$bangSourceHash, +/// See also [BangSourceService]. +@ProviderFor(BangSourceService) +final bangSourceServiceProvider = + AutoDisposeNotifierProvider.internal( + BangSourceService.new, + name: r'bangSourceServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$bangSourceServiceHash, dependencies: null, allTransitiveDependencies: null, ); -typedef _$BangSource = AutoDisposeNotifier; +typedef _$BangSourceService = AutoDisposeNotifier; // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member diff --git a/app/lib/features/bangs/domain/repositories/sync.dart b/app/lib/features/bangs/domain/repositories/sync.dart index 5032bd61..8b33de41 100644 --- a/app/lib/features/bangs/domain/repositories/sync.dart +++ b/app/lib/features/bangs/domain/repositories/sync.dart @@ -16,7 +16,7 @@ class BangSyncRepository extends _$BangSyncRepository { BangSyncRepository(); static Future> _fetchAndSync({ - required BangSource sourceRepository, + required BangSourceService sourceService, required BangDatabase db, required Uri url, required BangGroup group, @@ -32,7 +32,7 @@ class BangSyncRepository extends _$BangSyncRepository { } } - final result = await sourceRepository.getBangs(url, group); + final result = await sourceService.getBangs(url, group); return result.flatMapAsync( (remoteBangs) async { await db.syncDao.syncBangs( @@ -57,7 +57,7 @@ class BangSyncRepository extends _$BangSyncRepository { computation: (db) async { final ref = ProviderContainer(); final result = await _fetchAndSync( - sourceRepository: ref.read(bangSourceProvider.notifier), + sourceService: ref.read(bangSourceServiceProvider.notifier), db: db, url: url, group: group, diff --git a/app/lib/features/bangs/domain/repositories/sync.g.dart b/app/lib/features/bangs/domain/repositories/sync.g.dart index 3da6ecdf..d233dc45 100644 --- a/app/lib/features/bangs/domain/repositories/sync.g.dart +++ b/app/lib/features/bangs/domain/repositories/sync.g.dart @@ -7,7 +7,7 @@ part of 'sync.dart'; // ************************************************************************** String _$bangSyncRepositoryHash() => - r'79b9c561638e96eb404ceeecb4b50dec31f0c610'; + r'865164c809e2f171a6b748d149780383d6e3483f'; /// See also [BangSyncRepository]. @ProviderFor(BangSyncRepository)