refactor: Restructure CLI File Organization and Update Includes

- Updated CMakeLists.txt to reflect new file paths for CLI components, enhancing project organization.
- Replaced instances of the deprecated z3ed.h with cli.h across multiple handler files, improving code consistency and maintainability.
- Organized CLI source files into a dedicated directory structure for better modularity and clarity.
This commit is contained in:
scawful
2025-10-05 23:53:06 -04:00
parent f6ad6e971f
commit 8ad74c8723
15 changed files with 18 additions and 18 deletions

View File

@@ -1038,10 +1038,10 @@ source_group("Application\\Testing" FILES
# CLI Tools
source_group("CLI" FILES
cli/cli_main.cc
cli/tui.cc
cli/tui.h
cli/z3ed.cc
cli/z3ed.h
cli/tui/tui.cc
cli/tui/tui.h
cli/cli.cc
cli/cli.h
)
source_group("CLI\\Handlers" FILES

View File

@@ -1,6 +1,6 @@
#include "cli/handlers/agent/commands.h"
#include "cli/handlers/agent/todo_commands.h"
#include "cli/z3ed.h"
#include "cli/cli.h"
#include <string>
#include <vector>

View File

@@ -38,7 +38,7 @@
#include "cli/service/resources/resource_context_builder.h"
#include "cli/service/rom/rom_sandbox_manager.h"
#include "cli/tui/chat_tui.h"
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "util/macro.h"
ABSL_DECLARE_FLAG(std::string, rom);

View File

@@ -1,4 +1,4 @@
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "cli/tui/command_palette.h"
namespace yaze {

View File

@@ -1,4 +1,4 @@
#include "cli/z3ed.h"
#include "cli/cli.h"
namespace yaze {
namespace cli {

View File

@@ -1,4 +1,4 @@
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "app/zelda3/dungeon/dungeon_editor_system.h"
#include "app/zelda3/dungeon/room.h"
#include "absl/flags/flag.h"

View File

@@ -1,4 +1,4 @@
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "app/gfx/scad_format.h"
#include "app/gfx/arena.h"
#include "absl/flags/flag.h"

View File

@@ -1,4 +1,4 @@
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "app/zelda3/overworld/overworld.h"
#include "cli/handlers/overworld_inspect.h"

View File

@@ -1,4 +1,4 @@
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "cli/tui/palette_editor.h"
#include "app/gfx/scad_format.h"

View File

@@ -1,7 +1,7 @@
#include <fstream>
#include "asar-dll-bindings/c/asar.h"
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "cli/tui/asar_patch.h"
#include "util/bps.h"
#include "app/core/asar_wrapper.h"

View File

@@ -1,5 +1,5 @@
#include "app/core/project.h"
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "util/file_util.h"
#include "util/bps.h"
#include <filesystem>

View File

@@ -1,4 +1,4 @@
#include "cli/z3ed.h"
#include "cli/cli.h"
#include <fstream>

View File

@@ -1,4 +1,4 @@
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "app/zelda3/sprite/sprite_builder.h"
#include "absl/flags/flag.h"

View File

@@ -3,7 +3,7 @@
#include "absl/status/status.h"
#include "app/rom.h"
#include "cli/z3ed.h"
#include "cli/cli.h"
#include "util/macro.h"
namespace yaze {

View File

@@ -13,7 +13,7 @@
#include "util/file_util.h"
#include "app/core/asar_wrapper.h"
#include "app/zelda3/overworld/overworld.h"
#include "cli/modern_cli.h"
#include "cli/cli.h"
#include "cli/tui/command_palette.h"
#include "cli/z3ed_ascii_logo.h"
#include "cli/service/agent/simple_chat_session.h"