From d6fe6bc7381bda6a1b58e7b18456fc0a592d8bd6 Mon Sep 17 00:00:00 2001 From: Vincent Velociter Date: Mon, 23 Mar 2026 11:29:15 +0100 Subject: [PATCH] Refactor log model --- lib/main.dart | 2 +- lib/src/app.dart | 2 +- lib/src/model/{app_log => log}/app_log_paginator.dart | 2 +- lib/src/{log.dart => model/log/app_log_service.dart} | 2 +- lib/src/model/{app_log => log}/app_log_storage.dart | 0 lib/src/model/{http_log => log}/http_log_paginator.dart | 2 +- lib/src/model/{http_log => log}/http_log_storage.dart | 0 lib/src/network/http.dart | 2 +- lib/src/view/settings/app_log_settings_screen.dart | 6 +++--- lib/src/view/settings/http_log_screen.dart | 4 ++-- 10 files changed, 11 insertions(+), 11 deletions(-) rename lib/src/model/{app_log => log}/app_log_paginator.dart (97%) rename lib/src/{log.dart => model/log/app_log_service.dart} (97%) rename lib/src/model/{app_log => log}/app_log_storage.dart (100%) rename lib/src/model/{http_log => log}/http_log_paginator.dart (97%) rename lib/src/model/{http_log => log}/http_log_storage.dart (100%) diff --git a/lib/main.dart b/lib/main.dart index 7298dd300..2b178af83 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -6,8 +6,8 @@ import 'package:lichess_mobile/src/app.dart'; import 'package:lichess_mobile/src/binding.dart'; import 'package:lichess_mobile/src/init.dart'; import 'package:lichess_mobile/src/intl.dart'; -import 'package:lichess_mobile/src/log.dart'; import 'package:lichess_mobile/src/model/common/service/sound_service.dart'; +import 'package:lichess_mobile/src/model/log/app_log_service.dart'; import 'package:lichess_mobile/src/network/http.dart'; Future main() async { diff --git a/lib/src/app.dart b/lib/src/app.dart index c46fd50da..d198cc4f5 100644 --- a/lib/src/app.dart +++ b/lib/src/app.dart @@ -8,7 +8,6 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:l10n_esperanto/l10n_esperanto.dart'; import 'package:lichess_mobile/l10n/l10n.dart'; import 'package:lichess_mobile/src/app_links.dart'; -import 'package:lichess_mobile/src/log.dart'; import 'package:lichess_mobile/src/model/account/account_service.dart'; import 'package:lichess_mobile/src/model/account/ongoing_game.dart'; import 'package:lichess_mobile/src/model/announce/announce_service.dart'; @@ -17,6 +16,7 @@ import 'package:lichess_mobile/src/model/auth/oauth_callback.dart'; import 'package:lichess_mobile/src/model/challenge/challenge_service.dart'; import 'package:lichess_mobile/src/model/common/preloaded_data.dart'; import 'package:lichess_mobile/src/model/correspondence/correspondence_service.dart'; +import 'package:lichess_mobile/src/model/log/app_log_service.dart'; import 'package:lichess_mobile/src/model/message/message_service.dart'; import 'package:lichess_mobile/src/model/notifications/notification_service.dart'; import 'package:lichess_mobile/src/model/settings/board_preferences.dart'; diff --git a/lib/src/model/app_log/app_log_paginator.dart b/lib/src/model/log/app_log_paginator.dart similarity index 97% rename from lib/src/model/app_log/app_log_paginator.dart rename to lib/src/model/log/app_log_paginator.dart index 6ae21d3c4..1b1a48a6a 100644 --- a/lib/src/model/app_log/app_log_paginator.dart +++ b/lib/src/model/log/app_log_paginator.dart @@ -1,7 +1,7 @@ import 'package:fast_immutable_collections/fast_immutable_collections.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; -import 'package:lichess_mobile/src/model/app_log/app_log_storage.dart'; +import 'package:lichess_mobile/src/model/log/app_log_storage.dart'; import 'package:lichess_mobile/src/model/settings/log_preferences.dart'; part 'app_log_paginator.freezed.dart'; diff --git a/lib/src/log.dart b/lib/src/model/log/app_log_service.dart similarity index 97% rename from lib/src/log.dart rename to lib/src/model/log/app_log_service.dart index f87511b27..ed4ba2302 100644 --- a/lib/src/log.dart +++ b/lib/src/model/log/app_log_service.dart @@ -5,7 +5,7 @@ import 'dart:io' show Platform; import 'package:flutter/foundation.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:lichess_mobile/src/binding.dart'; -import 'package:lichess_mobile/src/model/app_log/app_log_storage.dart'; +import 'package:lichess_mobile/src/model/log/app_log_storage.dart'; import 'package:lichess_mobile/src/model/settings/log_preferences.dart'; import 'package:lichess_mobile/src/utils/lru_list.dart'; import 'package:logging/logging.dart'; diff --git a/lib/src/model/app_log/app_log_storage.dart b/lib/src/model/log/app_log_storage.dart similarity index 100% rename from lib/src/model/app_log/app_log_storage.dart rename to lib/src/model/log/app_log_storage.dart diff --git a/lib/src/model/http_log/http_log_paginator.dart b/lib/src/model/log/http_log_paginator.dart similarity index 97% rename from lib/src/model/http_log/http_log_paginator.dart rename to lib/src/model/log/http_log_paginator.dart index f561ad758..18def6268 100644 --- a/lib/src/model/http_log/http_log_paginator.dart +++ b/lib/src/model/log/http_log_paginator.dart @@ -1,7 +1,7 @@ import 'package:fast_immutable_collections/fast_immutable_collections.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; -import 'package:lichess_mobile/src/model/http_log/http_log_storage.dart'; +import 'package:lichess_mobile/src/model/log/http_log_storage.dart'; part 'http_log_paginator.freezed.dart'; diff --git a/lib/src/model/http_log/http_log_storage.dart b/lib/src/model/log/http_log_storage.dart similarity index 100% rename from lib/src/model/http_log/http_log_storage.dart rename to lib/src/model/log/http_log_storage.dart diff --git a/lib/src/network/http.dart b/lib/src/network/http.dart index 657659f65..03735a23c 100644 --- a/lib/src/network/http.dart +++ b/lib/src/network/http.dart @@ -25,7 +25,7 @@ import 'package:lichess_mobile/src/constants.dart'; import 'package:lichess_mobile/src/model/auth/auth_controller.dart'; import 'package:lichess_mobile/src/model/auth/bearer.dart'; import 'package:lichess_mobile/src/model/common/preloaded_data.dart'; -import 'package:lichess_mobile/src/model/http_log/http_log_storage.dart'; +import 'package:lichess_mobile/src/model/log/http_log_storage.dart'; import 'package:lichess_mobile/src/model/user/user.dart'; import 'package:lichess_mobile/src/network/aggregator.dart'; import 'package:logging/logging.dart'; diff --git a/lib/src/view/settings/app_log_settings_screen.dart b/lib/src/view/settings/app_log_settings_screen.dart index ddecbd120..fb096458c 100644 --- a/lib/src/view/settings/app_log_settings_screen.dart +++ b/lib/src/view/settings/app_log_settings_screen.dart @@ -1,9 +1,9 @@ import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:intl/intl.dart'; -import 'package:lichess_mobile/src/log.dart'; -import 'package:lichess_mobile/src/model/app_log/app_log_paginator.dart'; -import 'package:lichess_mobile/src/model/app_log/app_log_storage.dart'; +import 'package:lichess_mobile/src/model/log/app_log_paginator.dart'; +import 'package:lichess_mobile/src/model/log/app_log_service.dart'; +import 'package:lichess_mobile/src/model/log/app_log_storage.dart'; import 'package:lichess_mobile/src/model/settings/log_preferences.dart'; import 'package:lichess_mobile/src/styles/styles.dart'; import 'package:lichess_mobile/src/utils/navigation.dart'; diff --git a/lib/src/view/settings/http_log_screen.dart b/lib/src/view/settings/http_log_screen.dart index a8bbe7c60..c0f9631a1 100644 --- a/lib/src/view/settings/http_log_screen.dart +++ b/lib/src/view/settings/http_log_screen.dart @@ -2,8 +2,8 @@ import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:intl/intl.dart'; import 'package:lichess_mobile/src/constants.dart'; -import 'package:lichess_mobile/src/model/http_log/http_log_paginator.dart'; -import 'package:lichess_mobile/src/model/http_log/http_log_storage.dart'; +import 'package:lichess_mobile/src/model/log/http_log_paginator.dart'; +import 'package:lichess_mobile/src/model/log/http_log_storage.dart'; import 'package:lichess_mobile/src/styles/styles.dart'; import 'package:lichess_mobile/src/utils/navigation.dart'; import 'package:lichess_mobile/src/widgets/adaptive_action_sheet.dart';