Skip to content

Commit

Permalink
chore: ⬆️ Upgrade flutter & riverpod versions
Browse files Browse the repository at this point in the history
  • Loading branch information
redDwarf03 committed Nov 8, 2024
1 parent b2b0380 commit 705a530
Show file tree
Hide file tree
Showing 20 changed files with 154 additions and 53 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ import 'package:intl/intl.dart' as intl;
import 'localizations-ae-dapp-framework_en.dart';
import 'localizations-ae-dapp-framework_fr.dart';

// ignore_for_file: type=lint

/// Callers can lookup localized strings with an instance of AppLocalizations
/// returned by `AppLocalizations.of(context)`.
///
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import 'localizations-ae-dapp-framework.dart';

// ignore_for_file: type=lint

/// The translations for English (`en`).
class AppLocalizationsEn extends AppLocalizations {
AppLocalizationsEn([String locale = 'en']) : super(locale);
Expand Down
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1 +1 @@
flutter 3.22.3-stable
flutter 3.24.4-stable
2 changes: 2 additions & 0 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ analyzer:
- lib/src/l10n/*
- "**/*.freezed.dart"
- "**/*.g.dart"
plugins:
- custom_lint

language:
strict-casts: true
Expand Down
3 changes: 2 additions & 1 deletion lib/src/application/ae_token.dart
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
import 'package:archethic_dapp_framework_flutter/archethic_dapp_framework_flutter.dart'
as aedappfm;
import 'package:archethic_dapp_framework_flutter/src/domain/models/ae_token.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';

part 'ae_token.g.dart';

@riverpod
Future<double> _estimateTokenInFiat(
_EstimateTokenInFiatRef ref,
Ref ref,
AEToken token,
) async {
if (token.symbol == 'UCO') {
Expand Down
6 changes: 4 additions & 2 deletions lib/src/application/ae_token.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion lib/src/application/api_service.dart
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
import 'package:archethic_dapp_framework_flutter/src/domain/models/environment.dart';
import 'package:archethic_lib_dart/archethic_lib_dart.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';

part 'api_service.g.dart';

@riverpod
ApiService apiService(
ApiServiceRef ref,
Ref ref,
Environment environment,
) =>
ApiService(environment.endpoint);
6 changes: 4 additions & 2 deletions lib/src/application/api_service.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions lib/src/application/coin_price.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
import 'dart:async';

import 'package:archethic_dapp_framework_flutter/archethic_dapp_framework_flutter.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:logging/logging.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';

Expand Down Expand Up @@ -42,13 +43,13 @@ class _CoinPricesNotifier extends _$CoinPricesNotifier {

@riverpod
CoinPriceRepositoryImpl _coinPriceRepository(
_CoinPriceRepositoryRef ref,
Ref ref,
) =>
CoinPriceRepositoryImpl();

@riverpod
Future<double> _coinPrice(
_CoinPriceRef ref, {
Ref ref, {
required String address,
Environment? environment,
}) async {
Expand Down
12 changes: 8 additions & 4 deletions lib/src/application/coin_price.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 5 additions & 1 deletion lib/src/application/def_tokens.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/src/application/oracle/provider.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions lib/src/application/ucids_tokens.dart
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import 'package:archethic_dapp_framework_flutter/archethic_dapp_framework_flutter.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';

part 'ucids_tokens.g.dart';

@riverpod
Future<Map<String, int>> _ucidsTokens(
_UcidsTokensRef ref, {
Ref ref, {
Environment? environment,
}) async {
if (environment != null) {
Expand All @@ -28,7 +29,7 @@ Future<Map<String, int>> _ucidsTokens(

@riverpod
Future<int?> _ucid(
_UcidRef ref, {
Ref ref, {
required String address,
Environment? environment,
}) async {
Expand All @@ -41,7 +42,7 @@ Future<int?> _ucid(

@riverpod
UcidsTokensRepositoryImpl _ucidsTokensRepository(
_UcidsTokensRepositoryRef ref,
Ref ref,
) =>
UcidsTokensRepositoryImpl();

Expand Down
14 changes: 10 additions & 4 deletions lib/src/application/ucids_tokens.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions lib/src/application/verified_tokens.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@ import 'package:archethic_dapp_framework_flutter/src/application/api_service.dar
import 'package:archethic_dapp_framework_flutter/src/domain/models/environment.dart';
import 'package:archethic_dapp_framework_flutter/src/domain/repositories/tokens/verified_tokens.repository.dart';
import 'package:archethic_dapp_framework_flutter/src/infrastructure/verified_tokens.repository.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';

part 'verified_tokens.g.dart';

@riverpod
VerifiedTokensRepositoryInterface _verifiedTokensRepository(
_VerifiedTokensRepositoryRef ref,
Ref ref,
Environment environment,
) {
final apiService = ref.watch(apiServiceProvider(environment));
Expand All @@ -20,7 +21,7 @@ VerifiedTokensRepositoryInterface _verifiedTokensRepository(

@riverpod
Future<List<String>> _verifiedTokensByNetwork(
_VerifiedTokensByNetworkRef ref,
Ref ref,
Environment environment,
) async {
return ref
Expand All @@ -30,7 +31,7 @@ Future<List<String>> _verifiedTokensByNetwork(

@riverpod
Future<bool> _isVerifiedToken(
_IsVerifiedTokenRef ref,
Ref ref,
Environment environment,
String address,
) async {
Expand Down
14 changes: 10 additions & 4 deletions lib/src/application/verified_tokens.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 705a530

Please sign in to comment.