From 8b6fcad8513a10fe3d89a1dc4f0ad2758cc8c40a Mon Sep 17 00:00:00 2001 From: SquidSpirit Date: Sat, 12 Jul 2025 18:50:59 +0800 Subject: [PATCH] MCSI-8 refactor: rename `presentation` -> `presenter` --- .../{presentation => presenter}/installation_bloc.dart | 8 ++++---- .../{presentation => presenter}/installation_state.dart | 6 +++--- .../{presentation => presenter}/navigation_bloc.dart | 0 .../{presentation => presenter}/progress_view_model.dart | 0 .../{presentation => presenter}/range_view_model.dart | 0 lib/main/framework/ui/basic_configuration_tab.dart | 6 +++--- lib/main/framework/ui/minecraft_server_installer.dart | 6 +++--- lib/main/framework/ui/side_navigation_bar.dart | 2 +- .../game_version_view_model.dart | 0 .../adapter/{presentation => presenter}/vanilla_bloc.dart | 4 ++-- .../{presentation => presenter}/vanilla_state.dart | 2 +- lib/vanilla/framework/ui/game_version_dropdown.dart | 8 ++++---- 12 files changed, 21 insertions(+), 21 deletions(-) rename lib/main/adapter/{presentation => presenter}/installation_bloc.dart (92%) rename lib/main/adapter/{presentation => presenter}/installation_state.dart (91%) rename lib/main/adapter/{presentation => presenter}/navigation_bloc.dart (100%) rename lib/main/adapter/{presentation => presenter}/progress_view_model.dart (100%) rename lib/main/adapter/{presentation => presenter}/range_view_model.dart (100%) rename lib/vanilla/adapter/{presentation => presenter}/game_version_view_model.dart (100%) rename lib/vanilla/adapter/{presentation => presenter}/vanilla_bloc.dart (94%) rename lib/vanilla/adapter/{presentation => presenter}/vanilla_state.dart (94%) diff --git a/lib/main/adapter/presentation/installation_bloc.dart b/lib/main/adapter/presenter/installation_bloc.dart similarity index 92% rename from lib/main/adapter/presentation/installation_bloc.dart rename to lib/main/adapter/presenter/installation_bloc.dart index 10706cc..b46d899 100644 --- a/lib/main/adapter/presentation/installation_bloc.dart +++ b/lib/main/adapter/presenter/installation_bloc.dart @@ -1,12 +1,12 @@ import 'package:flutter_bloc/flutter_bloc.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/installation_state.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/progress_view_model.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/range_view_model.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/installation_state.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/progress_view_model.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/range_view_model.dart'; import 'package:minecraft_server_installer/main/application/use_case/download_file_use_case.dart'; import 'package:minecraft_server_installer/main/application/use_case/grant_file_permission_use_case.dart'; import 'package:minecraft_server_installer/main/application/use_case/write_file_use_case.dart'; import 'package:minecraft_server_installer/main/constants.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/game_version_view_model.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/game_version_view_model.dart'; import 'package:path/path.dart' as path; class InstallationBloc extends Bloc { diff --git a/lib/main/adapter/presentation/installation_state.dart b/lib/main/adapter/presenter/installation_state.dart similarity index 91% rename from lib/main/adapter/presentation/installation_state.dart rename to lib/main/adapter/presenter/installation_state.dart index 70c45a8..be08871 100644 --- a/lib/main/adapter/presentation/installation_state.dart +++ b/lib/main/adapter/presenter/installation_state.dart @@ -1,7 +1,7 @@ import 'package:equatable/equatable.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/progress_view_model.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/range_view_model.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/game_version_view_model.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/progress_view_model.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/range_view_model.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/game_version_view_model.dart'; class InstallationState with EquatableMixin { static const _defaultRamSize = RangeViewModel(min: 2048, max: 2048); diff --git a/lib/main/adapter/presentation/navigation_bloc.dart b/lib/main/adapter/presenter/navigation_bloc.dart similarity index 100% rename from lib/main/adapter/presentation/navigation_bloc.dart rename to lib/main/adapter/presenter/navigation_bloc.dart diff --git a/lib/main/adapter/presentation/progress_view_model.dart b/lib/main/adapter/presenter/progress_view_model.dart similarity index 100% rename from lib/main/adapter/presentation/progress_view_model.dart rename to lib/main/adapter/presenter/progress_view_model.dart diff --git a/lib/main/adapter/presentation/range_view_model.dart b/lib/main/adapter/presenter/range_view_model.dart similarity index 100% rename from lib/main/adapter/presentation/range_view_model.dart rename to lib/main/adapter/presenter/range_view_model.dart diff --git a/lib/main/framework/ui/basic_configuration_tab.dart b/lib/main/framework/ui/basic_configuration_tab.dart index 716dabd..d820aa5 100644 --- a/lib/main/framework/ui/basic_configuration_tab.dart +++ b/lib/main/framework/ui/basic_configuration_tab.dart @@ -2,9 +2,9 @@ import 'package:file_picker/file_picker.dart'; import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:gap/gap.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/installation_bloc.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/installation_state.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/range_view_model.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/installation_bloc.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/installation_state.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/range_view_model.dart'; import 'package:minecraft_server_installer/main/constants.dart'; import 'package:minecraft_server_installer/main/framework/ui/strings.dart'; import 'package:minecraft_server_installer/vanilla/framework/ui/game_version_dropdown.dart'; diff --git a/lib/main/framework/ui/minecraft_server_installer.dart b/lib/main/framework/ui/minecraft_server_installer.dart index 227da66..b9d90a7 100644 --- a/lib/main/framework/ui/minecraft_server_installer.dart +++ b/lib/main/framework/ui/minecraft_server_installer.dart @@ -1,8 +1,8 @@ import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:minecraft_server_installer/main/adapter/gateway/installation_repository_impl.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/installation_bloc.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/navigation_bloc.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/installation_bloc.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/navigation_bloc.dart'; import 'package:minecraft_server_installer/main/application/use_case/download_file_use_case.dart'; import 'package:minecraft_server_installer/main/application/use_case/grant_file_permission_use_case.dart'; import 'package:minecraft_server_installer/main/application/use_case/write_file_use_case.dart'; @@ -13,7 +13,7 @@ import 'package:minecraft_server_installer/main/framework/ui/about_tab.dart'; import 'package:minecraft_server_installer/main/framework/ui/basic_configuration_tab.dart'; import 'package:minecraft_server_installer/main/framework/ui/side_navigation_bar.dart'; import 'package:minecraft_server_installer/vanilla/adapter/gateway/vanilla_repository_impl.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/vanilla_bloc.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/vanilla_bloc.dart'; import 'package:minecraft_server_installer/vanilla/application/use_case/get_game_version_list_use_case.dart'; import 'package:minecraft_server_installer/vanilla/framework/api/vanilla_api_service_impl.dart'; diff --git a/lib/main/framework/ui/side_navigation_bar.dart b/lib/main/framework/ui/side_navigation_bar.dart index 6467f14..2b4c295 100644 --- a/lib/main/framework/ui/side_navigation_bar.dart +++ b/lib/main/framework/ui/side_navigation_bar.dart @@ -1,7 +1,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:gap/gap.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/navigation_bloc.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/navigation_bloc.dart'; import 'package:minecraft_server_installer/main/constants.dart'; import 'package:minecraft_server_installer/main/framework/ui/strings.dart'; import 'package:package_info_plus/package_info_plus.dart'; diff --git a/lib/vanilla/adapter/presentation/game_version_view_model.dart b/lib/vanilla/adapter/presenter/game_version_view_model.dart similarity index 100% rename from lib/vanilla/adapter/presentation/game_version_view_model.dart rename to lib/vanilla/adapter/presenter/game_version_view_model.dart diff --git a/lib/vanilla/adapter/presentation/vanilla_bloc.dart b/lib/vanilla/adapter/presenter/vanilla_bloc.dart similarity index 94% rename from lib/vanilla/adapter/presentation/vanilla_bloc.dart rename to lib/vanilla/adapter/presenter/vanilla_bloc.dart index a2082e0..0037aea 100644 --- a/lib/vanilla/adapter/presentation/vanilla_bloc.dart +++ b/lib/vanilla/adapter/presenter/vanilla_bloc.dart @@ -1,6 +1,6 @@ import 'package:flutter_bloc/flutter_bloc.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/game_version_view_model.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/vanilla_state.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/game_version_view_model.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/vanilla_state.dart'; import 'package:minecraft_server_installer/vanilla/application/use_case/get_game_version_list_use_case.dart'; class VanillaBloc extends Bloc { diff --git a/lib/vanilla/adapter/presentation/vanilla_state.dart b/lib/vanilla/adapter/presenter/vanilla_state.dart similarity index 94% rename from lib/vanilla/adapter/presentation/vanilla_state.dart rename to lib/vanilla/adapter/presenter/vanilla_state.dart index 77b73cc..fc71361 100644 --- a/lib/vanilla/adapter/presentation/vanilla_state.dart +++ b/lib/vanilla/adapter/presenter/vanilla_state.dart @@ -1,5 +1,5 @@ import 'package:equatable/equatable.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/game_version_view_model.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/game_version_view_model.dart'; class VanillaState with EquatableMixin { final List gameVersions; diff --git a/lib/vanilla/framework/ui/game_version_dropdown.dart b/lib/vanilla/framework/ui/game_version_dropdown.dart index ef1785e..b196c91 100644 --- a/lib/vanilla/framework/ui/game_version_dropdown.dart +++ b/lib/vanilla/framework/ui/game_version_dropdown.dart @@ -1,10 +1,10 @@ import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; -import 'package:minecraft_server_installer/main/adapter/presentation/installation_bloc.dart'; +import 'package:minecraft_server_installer/main/adapter/presenter/installation_bloc.dart'; import 'package:minecraft_server_installer/main/framework/ui/strings.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/vanilla_bloc.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/game_version_view_model.dart'; -import 'package:minecraft_server_installer/vanilla/adapter/presentation/vanilla_state.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/vanilla_bloc.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/game_version_view_model.dart'; +import 'package:minecraft_server_installer/vanilla/adapter/presenter/vanilla_state.dart'; class GameVersionDropdown extends StatelessWidget { const GameVersionDropdown({super.key});