Skip to content

Commit 6cfd833

Browse files
committed
refactor(core): remove obsolete countries repository and client
1 parent 800b9c6 commit 6cfd833

File tree

2 files changed

+0
-29
lines changed

2 files changed

+0
-29
lines changed

lib/app/view/app.dart

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ class App extends StatelessWidget {
2626
required AuthRepository authenticationRepository,
2727
required DataRepository<Headline> headlinesRepository,
2828
required DataRepository<Topic> topicsRepository,
29-
required DataRepository<Country> countriesRepository,
3029
required DataRepository<Source> sourcesRepository,
3130
required DataRepository<UserAppSettings> userAppSettingsRepository,
3231
required DataRepository<UserContentPreferences>
@@ -39,7 +38,6 @@ class App extends StatelessWidget {
3938
}) : _authenticationRepository = authenticationRepository,
4039
_headlinesRepository = headlinesRepository,
4140
_topicsRepository = topicsRepository,
42-
_countriesRepository = countriesRepository,
4341
_sourcesRepository = sourcesRepository,
4442
_userAppSettingsRepository = userAppSettingsRepository,
4543
_userContentPreferencesRepository = userContentPreferencesRepository,
@@ -51,7 +49,6 @@ class App extends StatelessWidget {
5149
final AuthRepository _authenticationRepository;
5250
final DataRepository<Headline> _headlinesRepository;
5351
final DataRepository<Topic> _topicsRepository;
54-
final DataRepository<Country> _countriesRepository;
5552
final DataRepository<Source> _sourcesRepository;
5653
final DataRepository<UserAppSettings> _userAppSettingsRepository;
5754
final DataRepository<UserContentPreferences>
@@ -68,7 +65,6 @@ class App extends StatelessWidget {
6865
RepositoryProvider.value(value: _authenticationRepository),
6966
RepositoryProvider.value(value: _headlinesRepository),
7067
RepositoryProvider.value(value: _topicsRepository),
71-
RepositoryProvider.value(value: _countriesRepository),
7268
RepositoryProvider.value(value: _sourcesRepository),
7369
RepositoryProvider.value(value: _userAppSettingsRepository),
7470
RepositoryProvider.value(value: _userContentPreferencesRepository),

lib/bootstrap.dart

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ Future<Widget> bootstrap(
5555

5656
DataClient<Headline> headlinesClient;
5757
DataClient<Topic> topicsClient;
58-
DataClient<Country> countriesClient;
5958
DataClient<Source> sourcesClient;
6059
DataClient<UserContentPreferences> userContentPreferencesClient;
6160
DataClient<UserAppSettings> userAppSettingsClient;
@@ -75,12 +74,6 @@ Future<Widget> bootstrap(
7574
initialData: topicsFixturesData,
7675
logger: Logger('DataInMemory<Topic>'),
7776
);
78-
countriesClient = DataInMemory<Country>(
79-
toJson: (i) => i.toJson(),
80-
getId: (i) => i.id,
81-
initialData: countriesFixturesData,
82-
logger: Logger('DataInMemory<Country>'),
83-
);
8477
sourcesClient = DataInMemory<Source>(
8578
toJson: (i) => i.toJson(),
8679
getId: (i) => i.id,
@@ -124,13 +117,6 @@ Future<Widget> bootstrap(
124117
toJson: (topic) => topic.toJson(),
125118
logger: Logger('DataApi<Topic>'),
126119
);
127-
countriesClient = DataApi<Country>(
128-
httpClient: httpClient,
129-
modelName: 'country',
130-
fromJson: Country.fromJson,
131-
toJson: (country) => country.toJson(),
132-
logger: Logger('DataApi<Country>'),
133-
);
134120
sourcesClient = DataApi<Source>(
135121
httpClient: httpClient,
136122
modelName: 'source',
@@ -181,13 +167,6 @@ Future<Widget> bootstrap(
181167
toJson: (topic) => topic.toJson(),
182168
logger: Logger('DataApi<Topic>'),
183169
);
184-
countriesClient = DataApi<Country>(
185-
httpClient: httpClient,
186-
modelName: 'country',
187-
fromJson: Country.fromJson,
188-
toJson: (country) => country.toJson(),
189-
logger: Logger('DataApi<Country>'),
190-
);
191170
sourcesClient = DataApi<Source>(
192171
httpClient: httpClient,
193172
modelName: 'source',
@@ -229,9 +208,6 @@ Future<Widget> bootstrap(
229208
dataClient: headlinesClient,
230209
);
231210
final topicsRepository = DataRepository<Topic>(dataClient: topicsClient);
232-
final countriesRepository = DataRepository<Country>(
233-
dataClient: countriesClient,
234-
);
235211
final sourcesRepository = DataRepository<Source>(dataClient: sourcesClient);
236212
final userContentPreferencesRepository =
237213
DataRepository<UserContentPreferences>(
@@ -251,7 +227,6 @@ Future<Widget> bootstrap(
251227
authenticationRepository: authenticationRepository,
252228
headlinesRepository: headlinesRepository,
253229
topicsRepository: topicsRepository,
254-
countriesRepository: countriesRepository,
255230
sourcesRepository: sourcesRepository,
256231
userAppSettingsRepository: userAppSettingsRepository,
257232
userContentPreferencesRepository: userContentPreferencesRepository,

0 commit comments

Comments
 (0)