Move some files

This commit is contained in:
Vincent Velociter
2022-11-28 18:28:00 +01:00
parent da073b4ce1
commit 58991bf872
16 changed files with 25 additions and 21 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ analyzer:
exclude:
- "**/*.g.dart"
- "**/*.freezed.dart"
- lib/src/utils/lichess_icons.dart
- lib/src/common/lichess_icons.dart
errors:
invalid_annotation_target: ignore
+2 -2
View File
@@ -6,9 +6,9 @@ import 'package:shared_preferences/shared_preferences.dart';
import 'package:logging/logging.dart';
import 'src/app.dart';
import 'src/sound.dart';
import 'src/common/sound.dart';
import 'src/common/shared_preferences.dart';
import 'src/features/authentication/data/auth_repository.dart';
import 'src/features/settings/data/settings_repository.dart';
void main() async {
if (kDebugMode) {
+1 -1
View File
@@ -12,7 +12,7 @@ import 'features/settings/ui/settings_screen.dart';
import 'features/settings/ui/theme_mode_screen.dart';
import 'features/settings/ui/theme_mode_notifier.dart';
import 'features/tv/ui/tv_screen.dart';
import './utils/lichess_icons.dart';
import 'common/lichess_icons.dart';
class App extends ConsumerWidget {
const App({super.key});
@@ -6,8 +6,8 @@ import 'package:fpdart/fpdart.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'constants.dart';
import 'utils/errors.dart';
import '../constants.dart';
import 'errors.dart';
const retries = [
Duration(milliseconds: 200),
+7
View File
@@ -0,0 +1,7 @@
import 'package:shared_preferences/shared_preferences.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
// see lib/src/main.dart for initialization
final sharedPreferencesProvider = Provider<SharedPreferences>((ref) {
throw UnimplementedError();
});
@@ -2,7 +2,7 @@ import 'package:flutter/services.dart' show rootBundle;
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:soundpool/soundpool.dart';
import './features/settings/data/settings_repository.dart';
import '../features/settings/data/settings_repository.dart';
class SoundService {
SoundService(this._pool, this._settings);
@@ -5,10 +5,10 @@ import 'package:flutter_appauth/flutter_appauth.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:lichess_mobile/src/common/errors.dart';
import 'package:lichess_mobile/src/common/http.dart';
import 'package:lichess_mobile/src/utils/in_memory_store.dart';
import 'package:lichess_mobile/src/utils/errors.dart';
import 'package:lichess_mobile/src/constants.dart';
import 'package:lichess_mobile/src/http.dart';
import '../domain/account.codegen.dart';
const redirectUri = 'org.lichess.mobile://login-callback';
@@ -5,8 +5,8 @@ import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:logging/logging.dart';
import 'package:dartchess/dartchess.dart';
import 'package:lichess_mobile/src/utils/errors.dart';
import 'package:lichess_mobile/src/http.dart';
import 'package:lichess_mobile/src/common/errors.dart';
import 'package:lichess_mobile/src/common/http.dart';
import 'package:lichess_mobile/src/constants.dart';
class GameRepository {
+1 -1
View File
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:lichess_mobile/src/utils/lichess_icons.dart';
import 'package:lichess_mobile/src/common/lichess_icons.dart';
import '../../authentication/ui/auth_widget.dart';
import './time_control_modal.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:lichess_mobile/src/utils/lichess_icons.dart';
import 'package:lichess_mobile/src/common/lichess_icons.dart';
class TimeControlModal extends StatefulWidget {
const TimeControlModal({super.key});
@@ -2,6 +2,8 @@ import 'package:flutter/material.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:lichess_mobile/src/common/shared_preferences.dart';
const prefix = 'SettingsRepository';
class SettingsRepository {
@@ -45,11 +47,6 @@ class SettingsRepository {
static const soundMutedKey = '$prefix.soundMuted';
}
// see lib/src/main.dart for initialization
final sharedPreferencesProvider = Provider<SharedPreferences>((ref) {
throw UnimplementedError();
});
final settingsRepositoryProvider = Provider<SettingsRepository>((ref) {
final sharedPrefs = ref.watch(sharedPreferencesProvider);
return SettingsRepository(prefs: sharedPrefs);
@@ -3,9 +3,9 @@ import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:cached_network_image/cached_network_image.dart';
import 'package:go_router/go_router.dart';
import 'package:lichess_mobile/src/utils/l10n_context.dart';
import 'package:lichess_mobile/src/common/lichess_icons.dart';
import '../../../constants.dart';
import '../../../utils/lichess_icons.dart';
import '../../authentication/data/auth_repository.dart';
import '../../authentication/domain/account.codegen.dart';
+1 -1
View File
@@ -3,7 +3,7 @@ import 'package:http/http.dart' as http;
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:logging/logging.dart';
import 'package:lichess_mobile/src/http.dart';
import 'package:lichess_mobile/src/common/http.dart';
import 'package:lichess_mobile/src/constants.dart';
class TvRepository {
+1 -1
View File
@@ -1,6 +1,6 @@
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:lichess_mobile/src/sound.dart';
import 'package:lichess_mobile/src/common/sound.dart';
import '../domain/fen_event.dart';
import '../domain/featured_game.dart';
import '../domain/featured_position.dart';