Skip to content

Commit f4dd9f3

Browse files
committed
refactor: move out labels from core
1 parent 3f15c5f commit f4dd9f3

49 files changed

Lines changed: 172 additions & 186 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

lib/core/core_locator.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'package:bb_mobile/core/blockchain/blockchain_locator.dart';
44
import 'package:bb_mobile/core/electrum/frameworks/di/electrum_locator.dart';
55
import 'package:bb_mobile/core/exchange/exchange_locator.dart';
66
import 'package:bb_mobile/core/fees/fees_locator.dart';
7-
import 'package:bb_mobile/core/labels/labels_locator.dart';
7+
import 'package:bb_mobile/features/labels/labels_locator.dart';
88
import 'package:bb_mobile/core/ledger/ledger_locator.dart';
99
import 'package:bb_mobile/core/mempool/mempool_locator.dart';
1010
import 'package:bb_mobile/core/payjoin/payjoin_locator.dart';

lib/core/exchange/domain/usecases/label_exchange_orders_usecase.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import 'package:bb_mobile/core/exchange/domain/entity/order.dart';
22
import 'package:bb_mobile/core/exchange/domain/usecases/list_all_orders_usecase.dart';
3-
import 'package:bb_mobile/core/labels/data/label_datasource.dart';
4-
import 'package:bb_mobile/core/labels/domain/batch_labels_usecase.dart';
5-
import 'package:bb_mobile/core/labels/domain/label.dart';
6-
import 'package:bb_mobile/core/labels/label_system.dart';
3+
import 'package:bb_mobile/features/labels/data/label_datasource.dart';
4+
import 'package:bb_mobile/features/labels/domain/batch_labels_usecase.dart';
5+
import 'package:bb_mobile/features/labels/domain/label.dart';
6+
import 'package:bb_mobile/features/labels/label_system.dart';
77
import 'package:bb_mobile/core/utils/logger.dart';
88

99
class LabelExchangeOrdersUsecase {

lib/core/exchange/exchange_locator.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ import 'package:bb_mobile/core/exchange/domain/usecases/refresh_price_history_us
3535
import 'package:bb_mobile/core/exchange/domain/usecases/save_exchange_api_key_usecase.dart';
3636
import 'package:bb_mobile/core/exchange/domain/usecases/send_support_chat_message_usecase.dart';
3737
import 'package:bb_mobile/core/exchange/domain/usecases/save_user_preferences_usecase.dart';
38-
import 'package:bb_mobile/core/labels/data/label_datasource.dart';
39-
import 'package:bb_mobile/core/labels/data/label_repository.dart';
40-
import 'package:bb_mobile/core/labels/domain/batch_labels_usecase.dart';
38+
import 'package:bb_mobile/features/labels/data/label_datasource.dart';
39+
import 'package:bb_mobile/features/labels/data/label_repository.dart';
40+
import 'package:bb_mobile/features/labels/domain/batch_labels_usecase.dart';
4141
import 'package:bb_mobile/core/settings/data/settings_repository.dart';
4242
import 'package:bb_mobile/core/storage/data/datasources/key_value_storage/key_value_storage_datasource.dart';
4343
import 'package:bb_mobile/core/storage/sqlite_database.dart';

lib/core/labels/domain/export_labels_usecase.dart

Lines changed: 0 additions & 48 deletions
This file was deleted.

lib/core/swaps/domain/usecases/auto_swap_execution_usecase.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:bb_mobile/core/errors/autoswap_errors.dart';
22
import 'package:bb_mobile/core/fees/domain/fees_entity.dart';
3-
import 'package:bb_mobile/core/labels/data/label_repository.dart';
4-
import 'package:bb_mobile/core/labels/domain/label.dart';
3+
import 'package:bb_mobile/features/labels/data/label_repository.dart';
4+
import 'package:bb_mobile/features/labels/domain/label.dart';
55
import 'package:bb_mobile/core/seed/data/repository/seed_repository.dart';
66
import 'package:bb_mobile/core/seed/domain/entity/seed.dart';
77
import 'package:bb_mobile/core/settings/domain/settings_entity.dart';

lib/core/swaps/swaps_locator.dart

Lines changed: 23 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:bb_mobile/core/blockchain/domain/usecases/broadcast_liquid_transaction_usecase.dart';
22
import 'package:bb_mobile/core/fees/data/fees_repository.dart';
3-
import 'package:bb_mobile/core/labels/data/label_repository.dart';
3+
import 'package:bb_mobile/features/labels/data/label_repository.dart';
44
import 'package:bb_mobile/core/seed/data/repository/seed_repository.dart';
55
import 'package:bb_mobile/core/settings/data/settings_repository.dart';
66
import 'package:bb_mobile/core/storage/data/datasources/key_value_storage/key_value_storage_datasource.dart';
@@ -92,9 +92,8 @@ class SwapsLocator {
9292
locator.registerLazySingleton<SwapWatcherService>(
9393
() => SwapWatcherService(
9494
boltzRepo: locator<BoltzSwapRepository>(
95-
instanceName:
96-
LocatorInstanceNameConstants
97-
.boltzTestnetSwapRepositoryInstanceName,
95+
instanceName: LocatorInstanceNameConstants
96+
.boltzTestnetSwapRepositoryInstanceName,
9897
),
9998
walletAddressRepository: locator<WalletAddressRepository>(),
10099
settingsRepository: locator<SettingsRepository>(),
@@ -113,9 +112,8 @@ class SwapsLocator {
113112
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
114113
),
115114
testnetBoltzSwapRepository: locator<BoltzSwapRepository>(
116-
instanceName:
117-
LocatorInstanceNameConstants
118-
.boltzTestnetSwapRepositoryInstanceName,
115+
instanceName: LocatorInstanceNameConstants
116+
.boltzTestnetSwapRepositoryInstanceName,
119117
),
120118
),
121119
);
@@ -127,9 +125,8 @@ class SwapsLocator {
127125
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
128126
),
129127
testnetBoltzSwapRepository: locator<BoltzSwapRepository>(
130-
instanceName:
131-
LocatorInstanceNameConstants
132-
.boltzTestnetSwapRepositoryInstanceName,
128+
instanceName: LocatorInstanceNameConstants
129+
.boltzTestnetSwapRepositoryInstanceName,
133130
),
134131
),
135132
);
@@ -150,9 +147,8 @@ class SwapsLocator {
150147
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
151148
),
152149
testnetBoltzSwapRepository: locator<BoltzSwapRepository>(
153-
instanceName:
154-
LocatorInstanceNameConstants
155-
.boltzTestnetSwapRepositoryInstanceName,
150+
instanceName: LocatorInstanceNameConstants
151+
.boltzTestnetSwapRepositoryInstanceName,
156152
),
157153
settingsRepository: locator<SettingsRepository>(),
158154
),
@@ -165,9 +161,8 @@ class SwapsLocator {
165161
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
166162
),
167163
testnetBoltzSwapRepository: locator<BoltzSwapRepository>(
168-
instanceName:
169-
LocatorInstanceNameConstants
170-
.boltzTestnetSwapRepositoryInstanceName,
164+
instanceName: LocatorInstanceNameConstants
165+
.boltzTestnetSwapRepositoryInstanceName,
171166
),
172167
settingsRepository: locator<SettingsRepository>(),
173168
),
@@ -188,9 +183,8 @@ class SwapsLocator {
188183
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
189184
),
190185
swapRepositoryTestnet: locator<BoltzSwapRepository>(
191-
instanceName:
192-
LocatorInstanceNameConstants
193-
.boltzTestnetSwapRepositoryInstanceName,
186+
instanceName: LocatorInstanceNameConstants
187+
.boltzTestnetSwapRepositoryInstanceName,
194188
),
195189
),
196190
);
@@ -201,9 +195,8 @@ class SwapsLocator {
201195
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
202196
),
203197
testnetRepository: locator<BoltzSwapRepository>(
204-
instanceName:
205-
LocatorInstanceNameConstants
206-
.boltzTestnetSwapRepositoryInstanceName,
198+
instanceName: LocatorInstanceNameConstants
199+
.boltzTestnetSwapRepositoryInstanceName,
207200
),
208201
),
209202
);
@@ -214,9 +207,8 @@ class SwapsLocator {
214207
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
215208
),
216209
testnetRepository: locator<BoltzSwapRepository>(
217-
instanceName:
218-
LocatorInstanceNameConstants
219-
.boltzTestnetSwapRepositoryInstanceName,
210+
instanceName: LocatorInstanceNameConstants
211+
.boltzTestnetSwapRepositoryInstanceName,
220212
),
221213
),
222214
);
@@ -227,9 +219,8 @@ class SwapsLocator {
227219
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
228220
),
229221
testnetRepository: locator<BoltzSwapRepository>(
230-
instanceName:
231-
LocatorInstanceNameConstants
232-
.boltzTestnetSwapRepositoryInstanceName,
222+
instanceName: LocatorInstanceNameConstants
223+
.boltzTestnetSwapRepositoryInstanceName,
233224
),
234225
walletRepository: locator<WalletRepository>(),
235226
liquidWalletRepository: locator<LiquidWalletRepository>(),
@@ -248,9 +239,8 @@ class SwapsLocator {
248239
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
249240
),
250241
swapRepositoryTestnet: locator<BoltzSwapRepository>(
251-
instanceName:
252-
LocatorInstanceNameConstants
253-
.boltzTestnetSwapRepositoryInstanceName,
242+
instanceName: LocatorInstanceNameConstants
243+
.boltzTestnetSwapRepositoryInstanceName,
254244
),
255245
),
256246
);
@@ -263,9 +253,8 @@ class SwapsLocator {
263253
LocatorInstanceNameConstants.boltzSwapRepositoryInstanceName,
264254
),
265255
swapRepositoryTestnet: locator<BoltzSwapRepository>(
266-
instanceName:
267-
LocatorInstanceNameConstants
268-
.boltzTestnetSwapRepositoryInstanceName,
256+
instanceName: LocatorInstanceNameConstants
257+
.boltzTestnetSwapRepositoryInstanceName,
269258
),
270259
),
271260
);

lib/core/wallet/data/mappers/transaction_output_mapper.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:bb_mobile/core/labels/domain/label.dart';
1+
import 'package:bb_mobile/features/labels/domain/label.dart';
22
import 'package:bb_mobile/core/wallet/data/models/transaction_output_model.dart';
33
import 'package:bb_mobile/core/wallet/domain/entities/transaction_output.dart';
44

lib/core/wallet/data/mappers/wallet_address_mapper.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:bb_mobile/core/labels/domain/label.dart';
1+
import 'package:bb_mobile/features/labels/domain/label.dart';
22
import 'package:bb_mobile/core/wallet/data/models/wallet_address_model.dart';
33
import 'package:bb_mobile/core/wallet/domain/entities/wallet_address.dart';
44

lib/core/wallet/data/mappers/wallet_transaction_mapper.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:bb_mobile/core/labels/domain/label.dart';
1+
import 'package:bb_mobile/features/labels/domain/label.dart';
22
import 'package:bb_mobile/core/wallet/data/mappers/transaction_input_mapper.dart';
33
import 'package:bb_mobile/core/wallet/data/mappers/transaction_output_mapper.dart';
44
import 'package:bb_mobile/core/wallet/data/models/wallet_transaction_model.dart';

lib/core/wallet/data/mappers/wallet_utxo_mapper.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:bb_mobile/core/labels/domain/label.dart';
1+
import 'package:bb_mobile/features/labels/domain/label.dart';
22
import 'package:bb_mobile/core/wallet/data/models/wallet_utxo_model.dart';
33
import 'package:bb_mobile/core/wallet/domain/entities/wallet_address.dart';
44
import 'package:bb_mobile/core/wallet/domain/entities/wallet_utxo.dart';

0 commit comments

Comments
 (0)