History

Use `fff` for workspace search queries (#3099)

Julius Marminge committed 4 months ago

Commit d12da191 parent d0a7d1819 files · +774 −788Browse files

Showing the changes to apps/server/src/workspace/Layers/WorkspaceFileSystem.ts (1 of 19 files). Show all

Unified · Split

apps/server/src/workspace/Layers/WorkspaceFileSystem.ts+3−3
@@ -11,7 +11,7 @@ import { · 10 unmodified lines
1111 WorkspaceFileSystemError,
1212 type WorkspaceFileSystemShape,
1313 } from "../Services/WorkspaceFileSystem.ts";
14−import { WorkspaceEntries } from "../Services/WorkspaceEntries.ts";
14+import * as WorkspaceEntries from "../WorkspaceEntries.ts";
1515 import { WorkspacePaths } from "../Services/WorkspacePaths.ts";
1616
1717 const PROJECT_READ_FILE_MAX_BYTES = 1024 * 1024;
@@ -20,7 +20,7 @@ export const makeWorkspaceFileSystem = Effect.gen(function* () { · 2 unmodified lines
2020 const fileSystem = yield* FileSystem.FileSystem;
2121 const path = yield* Path.Path;
2222 const workspacePaths = yield* WorkspacePaths;
23− const workspaceEntries = yield* WorkspaceEntries;
23+ const workspaceEntries = yield* WorkspaceEntries.WorkspaceEntries;
2424
2525 const readFile: WorkspaceFileSystemShape["readFile"] = Effect.fn("WorkspaceFileSystem.readFile")(
2626 function* (input) {
@@ -114,7 +114,7 @@ export const makeWorkspaceFileSystem = Effect.gen(function* () { · 87 unmodified lines
114114 }),
115115 ),
116116 );
117− yield* workspaceEntries.invalidate(input.cwd);
117+ yield* workspaceEntries.refresh(input.cwd);
118118 return { relativePath: target.relativePath };
119119 });
120120 return { readFile, writeFile } satisfies WorkspaceFileSystemShape;