Skip to content

Commit 8c87080

Browse files
committed
refactor: update import statement for FileFilter in JSONIndexManager
- Changed the import of FileFilter to a more specific path to avoid potential circular import issues. - This refactor maintains existing functionality while improving code organization.
1 parent 9eec893 commit 8c87080

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/code_index_mcp/indexing/json_index_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
from .json_index_builder import JSONIndexBuilder
1919
from ..constants import SETTINGS_DIR, INDEX_FILE
20-
from ..utils import FileFilter
2120

2221
logger = logging.getLogger(__name__)
2322

@@ -281,7 +280,8 @@ def _is_index_fresh(self) -> bool:
281280
return False
282281

283282
try:
284-
file_filter = FileFilter()
283+
from code_index_mcp.utils.file_filter import FileFilter as _FileFilter # pylint: disable=C0415
284+
file_filter = _FileFilter()
285285

286286
# Simple freshness check - index exists and is recent
287287
index_mtime = os.path.getmtime(self.index_path)

0 commit comments

Comments
 (0)