Skip to content

Commit

Permalink
🚨 Fix import and other simple lint errors.
Browse files Browse the repository at this point in the history
  • Loading branch information
Chralu committed Jun 4, 2024
1 parent 1e51baf commit 661a95f
Show file tree
Hide file tree
Showing 28 changed files with 78 additions and 44 deletions.
2 changes: 1 addition & 1 deletion lib/ui/menu/settings/settings_sheet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ import 'package:aewallet/application/authentication/authentication.dart';
import 'package:aewallet/application/connectivity_status.dart';
import 'package:aewallet/application/dapps.dart';
import 'package:aewallet/application/device_abilities.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/language.dart';
import 'package:aewallet/application/settings/primary_currency.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/settings/version.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/domain/models/dapp.dart';
import 'package:aewallet/domain/repositories/features_flags.dart';
import 'package:aewallet/infrastructure/datasources/tokens_list.hive.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/accounts/layouts/account_list.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import 'dart:ui';

import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/connectivity_status.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/model/data/account.dart';
import 'package:aewallet/ui/views/accounts/layouts/components/account_list_item.dart';
import 'package:aewallet/ui/views/main/home_page.dart';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import 'dart:async';
import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/contact.dart';
import 'package:aewallet/application/market_price.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/language.dart';
import 'package:aewallet/application/settings/primary_currency.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/bus/transaction_send_event.dart';
import 'package:aewallet/model/available_language.dart';
import 'package:aewallet/model/data/account.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/add_account/bloc/provider.dart
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/// SPDX-License-Identifier: AGPL-3.0-or-later
import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/bus/transaction_send_event.dart';
import 'package:aewallet/domain/models/transaction.dart';
import 'package:aewallet/domain/repositories/transaction_remote.dart';
Expand Down
6 changes: 3 additions & 3 deletions lib/ui/views/authenticate/auth_factory.dart
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class AuthFactory {

switch (authMethod.method) {
case AuthMethod.yubikeyWithYubicloud:
// TODO : Generate a key with Yubikey
// TODO(Chralu): Generate a key with Yubikey
auth = await _authenticateWithYubikey(
context,
canCancel: canCancel,
Expand All @@ -72,7 +72,7 @@ class AuthFactory {
);
break;
case AuthMethod.pin:
// TODO : Use pin as key
// TODO(Chralu): Use pin as key
auth = await _authenticateWithPin(
context,
canCancel: canCancel,
Expand All @@ -81,7 +81,7 @@ class AuthFactory {
: null;
break;
case AuthMethod.biometrics:
// TODO : Generate a key with Biometrics
// TODO(Chralu): Generate a key with Biometrics
final hasBiometrics = await sl.get<BiometricUtil>().hasBiometrics();
if (hasBiometrics) {
auth = await _authenticateWithBiometrics(context)
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/authenticate/countdown_lock_screen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ class CountdownLockOverlay with LockOverlayMixin {

class _CountdownLockScreen extends ConsumerWidget
implements SheetSkeletonInterface {
const _CountdownLockScreen({super.key});
const _CountdownLockScreen();

@override
Widget build(BuildContext context, WidgetRef ref) {
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/authenticate/lock_mask_screen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ class LockMaskOverlay with LockOverlayMixin {
}

class _LockMask extends StatelessWidget {
const _LockMask({super.key});
const _LockMask();

@override
Widget build(BuildContext context) {
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/intro/layouts/intro_backup_confirm.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import 'dart:async';

import 'package:aewallet/application/connectivity_status.dart';
import 'package:aewallet/application/recovery_phrase_saved.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/bus/authenticated_event.dart';
import 'package:aewallet/bus/transaction_send_event.dart';
import 'package:aewallet/ui/themes/archethic_theme.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/main/components/main_appbar.dart
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ import 'dart:ui';
import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/connectivity_status.dart';
import 'package:aewallet/application/device_abilities.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/ui/menu/settings/settings_sheet.dart';
import 'package:aewallet/ui/themes/archethic_theme.dart';
import 'package:aewallet/ui/themes/styles.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/main/components/nft_search_bar.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:aewallet/application/connectivity_status.dart';
import 'package:aewallet/application/device_abilities.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/ui/themes/archethic_theme.dart';
import 'package:aewallet/ui/themes/styles.dart';
import 'package:aewallet/ui/util/dimens.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/main/components/recovery_phrase_banner.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import 'dart:core';

import 'package:aewallet/application/authentication/authentication.dart';
import 'package:aewallet/application/recovery_phrase_saved.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/ui/util/info_banner.dart';
import 'package:aewallet/ui/views/authenticate/auth_factory.dart';
import 'package:aewallet/ui/views/settings/backupseed_sheet.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/main/home_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/contact.dart';
import 'package:aewallet/application/migrations/migration_manager.dart';
import 'package:aewallet/application/notification/providers.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/domain/repositories/features_flags.dart';
import 'package:aewallet/domain/repositories/notifications_repository.dart';
import 'package:aewallet/local_data_migration_widget.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/messenger/bloc/providers.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import 'dart:async';
import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/contact.dart';
import 'package:aewallet/application/notification/providers.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/domain/models/core/failures.dart';
import 'package:aewallet/domain/models/core/result.dart';
import 'package:aewallet/domain/repositories/messenger_repository.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:aewallet/application/device_abilities.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/ui/themes/archethic_theme.dart';
import 'package:aewallet/ui/themes/styles.dart';
import 'package:aewallet/ui/util/formatters.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/nft_creation/bloc/provider.dart
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import 'dart:typed_data';

import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/connectivity_status.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/bus/transaction_send_event.dart';
import 'package:aewallet/domain/models/token.dart';
import 'package:aewallet/domain/models/token_property.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/domain/models/core/result.dart';
import 'package:aewallet/domain/rpc/commands/command.dart';
import 'package:aewallet/domain/rpc/commands/send_transaction.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/connectivity_status.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/domain/models/core/result.dart';
import 'package:aewallet/domain/rpc/command_dispatcher.dart';
import 'package:aewallet/domain/rpc/commands/add_service.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/domain/models/core/result.dart';
import 'package:aewallet/domain/rpc/command_dispatcher.dart';
import 'package:aewallet/domain/rpc/commands/command.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/domain/models/core/result.dart';
import 'package:aewallet/domain/rpc/command_dispatcher.dart';
import 'package:aewallet/domain/rpc/commands/command.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/domain/models/core/result.dart';
import 'package:aewallet/domain/rpc/command_dispatcher.dart';
import 'package:aewallet/domain/rpc/commands/command.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/domain/models/core/result.dart';
import 'package:aewallet/domain/rpc/commands/command.dart';
import 'package:aewallet/domain/rpc/commands/send_transaction.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/tokens_fungibles/bloc/provider.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
import 'dart:async';

import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/bus/transaction_send_event.dart';
import 'package:aewallet/domain/models/token.dart';
import 'package:aewallet/domain/models/transaction.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/transactions/transaction_infos_sheet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import 'dart:developer';

import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/contact.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/model/data/account_balance.dart';
import 'package:aewallet/model/transaction_infos.dart';
import 'package:aewallet/service/app_service.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/ui/views/transfer/bloc/provider.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ import 'dart:async';

import 'package:aewallet/application/account/providers.dart';
import 'package:aewallet/application/market_price.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/application/settings/primary_currency.dart';
import 'package:aewallet/application/settings/settings.dart';
import 'package:aewallet/application/session/session.dart';
import 'package:aewallet/bus/transaction_send_event.dart';
import 'package:aewallet/domain/models/transaction.dart';
import 'package:aewallet/domain/models/transfer.dart';
Expand Down
30 changes: 15 additions & 15 deletions lib/util/universal_platform.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,27 @@ import 'package:flutter/foundation.dart';

abstract class UniversalPlatform {
static UniversalPlatformType get value {
if (kIsWeb) return UniversalPlatformType.Web;
if (Platform.isWindows) return UniversalPlatformType.Windows;
if (Platform.isFuchsia) return UniversalPlatformType.Fuchsia;
if (Platform.isMacOS) return UniversalPlatformType.MacOS;
if (Platform.isLinux) return UniversalPlatformType.Linux;
if (Platform.isIOS) return UniversalPlatformType.IOS;
return UniversalPlatformType.Android;
if (kIsWeb) return UniversalPlatformType.web;
if (Platform.isWindows) return UniversalPlatformType.windows;
if (Platform.isFuchsia) return UniversalPlatformType.fuchsia;
if (Platform.isMacOS) return UniversalPlatformType.macOS;
if (Platform.isLinux) return UniversalPlatformType.linux;
if (Platform.isIOS) return UniversalPlatformType.iOS;
return UniversalPlatformType.android;
}

static bool get isWeb => value == UniversalPlatformType.Web;
static bool get isMacOS => value == UniversalPlatformType.MacOS;
static bool get isWindows => value == UniversalPlatformType.Windows;
static bool get isLinux => value == UniversalPlatformType.Linux;
static bool get isAndroid => value == UniversalPlatformType.Android;
static bool get isIOS => value == UniversalPlatformType.IOS;
static bool get isFuchsia => value == UniversalPlatformType.Fuchsia;
static bool get isWeb => value == UniversalPlatformType.web;
static bool get isMacOS => value == UniversalPlatformType.macOS;
static bool get isWindows => value == UniversalPlatformType.windows;
static bool get isLinux => value == UniversalPlatformType.linux;
static bool get isAndroid => value == UniversalPlatformType.android;
static bool get isIOS => value == UniversalPlatformType.iOS;
static bool get isFuchsia => value == UniversalPlatformType.fuchsia;

static bool get isApple => isIOS || isMacOS;
static bool get isMobile => isIOS || isAndroid;
static bool get isDesktop => isMacOS || isLinux || isWindows;
static bool get isDesktopOrWeb => isDesktop || isWeb;
}

enum UniversalPlatformType { Web, Windows, Linux, MacOS, Android, Fuchsia, IOS }
enum UniversalPlatformType { web, windows, linux, macOS, android, fuchsia, iOS }
18 changes: 18 additions & 0 deletions macos/Runner.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@
33CC110E2044A8840003C045 /* Bundle Framework */,
3399D490228B24CF009A79C7 /* ShellScript */,
2B41E28C349404D92E0FC81F /* [CP] Embed Pods Frameworks */,
E741DBFDFAA9BEB656FC33D9 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
Expand Down Expand Up @@ -334,6 +335,23 @@
shellPath = /bin/sh;
shellScript = "\"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh && touch Flutter/ephemeral/tripwire";
};
E741DBFDFAA9BEB656FC33D9 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Copy Pods Resources";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
Expand Down
18 changes: 17 additions & 1 deletion web/archethic.d.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
import { AWCWebBrowserExtensionStreamChannel, ArchethicWalletClient } from "@archethicjs/sdk";
import { ArchethicWalletClient, AWCStreamChannel, AWCStreamChannelState } from "@archethicjs/sdk";
declare class AWCWebBrowserExtensionStreamChannel implements AWCStreamChannel<string> {
private extensionId;
private _port;
private _state;
constructor(extensionId: string | undefined);
connect(): Promise<void>;
_connectionClosed(): void;
_connectionReady(): void;
close(): Promise<void>;
send(data: string): Promise<void>;
onReceive: ((data: string) => Promise<void>) | null;
onReady: (() => Promise<void>) | null;
onClose: ((reason: string) => Promise<void>) | null;
get state(): AWCStreamChannelState;
}
export declare const streamChannel: AWCWebBrowserExtensionStreamChannel | undefined;
export declare const awc: ArchethicWalletClient | undefined;
export {};
4 changes: 2 additions & 2 deletions web/archethic.js

Large diffs are not rendered by default.

0 comments on commit 661a95f

Please sign in to comment.