(input: { directory: string; project?: string })
| 77 | }) |
| 78 | |
| 79 | const emitDisposed = (input: { directory: string; project?: string }) => |
| 80 | Effect.sync(() => |
| 81 | GlobalBus.emit("event", { |
| 82 | directory: input.directory, |
| 83 | project: input.project, |
| 84 | workspace: WorkspaceContext.workspaceID, |
| 85 | payload: { |
| 86 | type: "server.instance.disposed", |
| 87 | properties: { |
| 88 | directory: input.directory, |
| 89 | }, |
| 90 | }, |
| 91 | }), |
| 92 | ) |
| 93 | |
| 94 | const disposeContext = Effect.fn("InstanceStore.disposeContext")(function* (ctx: InstanceContext) { |
| 95 | yield* Effect.logInfo("disposing instance", { directory: ctx.directory }) |
no test coverage detected