mirror of
https://github.com/tiennm99/serena.git
synced 2026-10-13 12:15:10 +00:00
Rename package facades to repl and API modules to *_api
This commit is contained in:
1 parent
66ed46bef4
commit
fee1aef934
16 files changed
+20
-20
No files matched your search
+5
-5
@@ -42,16 +42,16 @@ from serena.config.serena_config import (
|
||||
ToolInclusionDefinition,
|
||||
)
|
||||
from serena.dashboard import SerenaDashboardAPI, SerenaDashboardTrayManager, SerenaDashboardViewer, open_url_in_browser
|
||||
from serena.facades.api.edit import EditApi
|
||||
from serena.facades.api.jb import JetBrainsApi
|
||||
from serena.facades.api.lsp import LspApi
|
||||
from serena.facades.facade import ApiScope, Facade
|
||||
from serena.facades.repl import SerenaRepl
|
||||
from serena.jetbrains import launch_coordinator as jetbrains_launch_coordinator
|
||||
from serena.ls_manager import LanguageServerManager
|
||||
from serena.memories.memory_manager import MemoryManager
|
||||
from serena.project import Project
|
||||
from serena.prompt_factory import SerenaPromptFactory
|
||||
from serena.repl.api.edit_api import EditApi
|
||||
from serena.repl.api.jb_api import JetBrainsApi
|
||||
from serena.repl.api.lsp_api import LspApi
|
||||
from serena.repl.facade import ApiScope, Facade
|
||||
from serena.repl.repl import SerenaRepl
|
||||
from serena.task_executor import TaskExecutor
|
||||
from serena.tools import (
|
||||
ActivateProjectTool,
|
||||
|
||||
+1
-1
@@ -931,8 +931,8 @@ class ProjectCommands(AutoRegisteringGroup):
|
||||
"""
|
||||
# NOTE: completely written by Claude Code, only functionality was reviewed, not implementation
|
||||
from serena.agent import SerenaAgent
|
||||
from serena.facades.api.lsp import LspApi
|
||||
from serena.project import Project
|
||||
from serena.repl.api.lsp_api import LspApi
|
||||
|
||||
logging.configure(level=logging.INFO)
|
||||
project_path = os.path.abspath(project)
|
||||
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -12,7 +12,7 @@ from collections import defaultdict
|
||||
from fnmatch import fnmatch
|
||||
from typing import Literal, cast
|
||||
|
||||
from serena.facades.api.edit import EditApi
|
||||
from serena.repl.api.edit_api import EditApi
|
||||
from serena.tools import EditingToolWithDiagnostics, Tool, ToolMarkerOptional
|
||||
from serena.util.file_system import scan_directory
|
||||
from solidlsp.ls_utils import TextUtils
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
import logging
|
||||
from typing import TYPE_CHECKING, Literal
|
||||
|
||||
from serena.facades.api.jb import JetBrainsApi
|
||||
from serena.repl.api.jb_api import JetBrainsApi
|
||||
from serena.tools import Tool, ToolMarkerBeta, ToolMarkerOptional, ToolMarkerSymbolicEdit, ToolMarkerSymbolicRead
|
||||
|
||||
if TYPE_CHECKING:
|
||||
|
||||
@@ -5,7 +5,7 @@ Language server-related tools
|
||||
|
||||
from typing import cast
|
||||
|
||||
from serena.facades.api.lsp import LspApi
|
||||
from serena.repl.api.lsp_api import LspApi
|
||||
from serena.tools import (
|
||||
EditingToolWithDiagnostics,
|
||||
Tool,
|
||||
|
||||
@@ -16,11 +16,11 @@ from sensai.util.string import dict_string
|
||||
|
||||
from serena.code_editor import EditedFileContext # noqa: F401 (re-exported for tools)
|
||||
from serena.config.serena_config import LanguageBackend
|
||||
from serena.facades.facade import SUCCESS_RESULT # noqa: F401 (re-exported for tools)
|
||||
from serena.lsp.lsp_diagnostics import DiagnosticsContext
|
||||
from serena.memories.memory_manager import MemoryManager
|
||||
from serena.project import Project
|
||||
from serena.prompt_factory import PromptFactory
|
||||
from serena.repl.facade import SUCCESS_RESULT # noqa: F401 (re-exported for tools)
|
||||
from serena.util.class_decorators import singleton
|
||||
from serena.util.inspection import iter_subclasses
|
||||
from serena.util.text_utils import TextOutputUtils
|
||||
|
||||
@@ -8,9 +8,9 @@ from unittest.mock import MagicMock
|
||||
import pytest
|
||||
|
||||
from serena.config.serena_config import SerenaConfig
|
||||
from serena.facades.api.edit import EditApi, ReplacementPreview
|
||||
from serena.facades.facade import ApiScope, Facade
|
||||
from serena.project import Project
|
||||
from serena.repl.api.edit_api import EditApi, ReplacementPreview
|
||||
from serena.repl.facade import ApiScope, Facade
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
|
||||
@@ -6,8 +6,8 @@ from unittest.mock import MagicMock, patch
|
||||
|
||||
import pytest
|
||||
|
||||
from serena.facades.api.jb import JetBrainsApi
|
||||
from serena.facades.facade import ApiScope, Facade
|
||||
from serena.repl.api.jb_api import JetBrainsApi
|
||||
from serena.repl.facade import ApiScope, Facade
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
@@ -20,7 +20,7 @@ def agent() -> MagicMock:
|
||||
@pytest.fixture
|
||||
def client() -> MagicMock:
|
||||
client = MagicMock()
|
||||
with patch("serena.facades.api.jb.JetBrainsPluginClient.from_project") as from_project:
|
||||
with patch("serena.repl.api.jb_api.JetBrainsPluginClient.from_project") as from_project:
|
||||
from_project.return_value.__enter__.return_value = client
|
||||
yield client
|
||||
|
||||
|
||||
@@ -8,9 +8,9 @@ from serena import __version__
|
||||
from serena.agent import Tool, ToolRegistry
|
||||
from serena.config.context_mode import SerenaAgentContext
|
||||
from serena.config.serena_config import SerenaConfig
|
||||
from serena.facades.facade import ApiScope
|
||||
from serena.facades.repl import SerenaRepl
|
||||
from serena.mcp import SerenaMCPFactory
|
||||
from serena.repl.facade import ApiScope
|
||||
from serena.repl.repl import SerenaRepl
|
||||
|
||||
make_tool = SerenaMCPFactory.make_mcp_tool
|
||||
|
||||
|
||||
@@ -8,9 +8,9 @@ from unittest.mock import MagicMock
|
||||
import pytest
|
||||
|
||||
from serena.config.serena_config import ApiInclusionDefinition
|
||||
from serena.facades.api.lsp import LspApi
|
||||
from serena.facades.facade import ApiScope, Facade, FacadeApi, FacadeMethodInfo, facade_method
|
||||
from serena.facades.repl import SerenaRepl
|
||||
from serena.repl.api.lsp_api import LspApi
|
||||
from serena.repl.facade import ApiScope, Facade, FacadeApi, FacadeMethodInfo, facade_method
|
||||
from serena.repl.repl import SerenaRepl
|
||||
from serena.tools import SerenaReplTool
|
||||
from solidlsp.ls_config import LanguageServerId
|
||||
from test.conftest import agent_for_project_context
|
||||
|
||||
Reference in new issue
Block a user