(directory: string, input: LoadInput, entry: Entry)
| 70 | }) |
| 71 | |
| 72 | const completeLoad = (directory: string, input: LoadInput, entry: Entry) => |
| 73 | Effect.gen(function* () { |
| 74 | const exit = yield* Effect.exit(boot({ ...input, directory })) |
| 75 | if (Exit.isFailure(exit)) yield* removeEntry(directory, entry) |
| 76 | yield* Deferred.done(entry.deferred, exit).pipe(Effect.asVoid) |
| 77 | }) |
| 78 | |
| 79 | const emitDisposed = (input: { directory: string; project?: string }) => |
| 80 | Effect.sync(() => |
no test coverage detected