History

Prefer catchTags for command resolution

Julius Marminge committed 4 months ago

Commit 4dbd5a41 parent 97e5cd31 file · +3 −1Browse files

Unified · Split

packages/shared/src/shell.ts+3−1
@@ -604,7 +604,9 @@ export const isCommandAvailable = Effect.fn("shell.isCommandAvailable")(function · 603 unmodified lines
604604 ) {
605605 return yield* resolveCommandPath(command, options).pipe(
606606 Effect.as(true),
607− Effect.catchTag("CommandResolutionError", () => Effect.succeed(false)),
607+ Effect.catchTags({
608+ CommandResolutionError: () => Effect.succeed(false),
609+ }),
608610 );
609611 });
610612

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t