diff options
| author | Noritaka Kobayashi <[email protected]> | 2025-06-29 18:09:15 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-29 09:09:15 +0000 |
| commit | b980a47879076c030f642abc715a9f7ef6f39a35 (patch) | |
| tree | a73203ed9cd09fba5f5c549d9368f40b9ac19eae /packages/core/src/tools | |
| parent | e188daab91b98edb5ad5b3eca7d8b24fc945b7e3 (diff) | |
refactor: remove imported multiple times (#1846)
Diffstat (limited to 'packages/core/src/tools')
| -rw-r--r-- | packages/core/src/tools/modifiable-tool.ts | 3 | ||||
| -rw-r--r-- | packages/core/src/tools/read-file.ts | 7 | ||||
| -rw-r--r-- | packages/core/src/tools/read-many-files.test.ts | 3 |
3 files changed, 7 insertions, 6 deletions
diff --git a/packages/core/src/tools/modifiable-tool.ts b/packages/core/src/tools/modifiable-tool.ts index 419aafeb..4f96a49c 100644 --- a/packages/core/src/tools/modifiable-tool.ts +++ b/packages/core/src/tools/modifiable-tool.ts @@ -4,12 +4,11 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { EditorType } from '../utils/editor.js'; +import { EditorType, openDiff } from '../utils/editor.js'; import os from 'os'; import path from 'path'; import fs from 'fs'; import * as Diff from 'diff'; -import { openDiff } from '../utils/editor.js'; import { DEFAULT_DIFF_OPTIONS } from './diffOptions.js'; import { isNodeError } from '../utils/errors.js'; import { Tool } from './tools.js'; diff --git a/packages/core/src/tools/read-file.ts b/packages/core/src/tools/read-file.ts index 5cf49209..1060ac8d 100644 --- a/packages/core/src/tools/read-file.ts +++ b/packages/core/src/tools/read-file.ts @@ -8,9 +8,12 @@ import path from 'path'; import { SchemaValidator } from '../utils/schemaValidator.js'; import { makeRelative, shortenPath } from '../utils/paths.js'; import { BaseTool, ToolResult } from './tools.js'; -import { isWithinRoot, processSingleFileContent } from '../utils/fileUtils.js'; +import { + isWithinRoot, + processSingleFileContent, + getSpecificMimeType, +} from '../utils/fileUtils.js'; import { Config } from '../config/config.js'; -import { getSpecificMimeType } from '../utils/fileUtils.js'; import { recordFileOperationMetric, FileOperation, diff --git a/packages/core/src/tools/read-many-files.test.ts b/packages/core/src/tools/read-many-files.test.ts index 63cc7bb2..666c484c 100644 --- a/packages/core/src/tools/read-many-files.test.ts +++ b/packages/core/src/tools/read-many-files.test.ts @@ -4,9 +4,8 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { vi } from 'vitest'; +import { vi, describe, it, expect, beforeEach, afterEach } from 'vitest'; import type { Mock } from 'vitest'; -import { describe, it, expect, beforeEach, afterEach } from 'vitest'; import { mockControl } from '../__mocks__/fs/promises.js'; import { ReadManyFilesTool } from './read-many-files.js'; import { FileDiscoveryService } from '../services/fileDiscoveryService.js'; |
