# Avoid async fs call before checking if operation is applicable · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/bf3b8adf359a4bf45222d99c6108bfd597c1a2b9)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: bf3b8adf359a4bf45222d99c6108bfd597c1a2b9

Requested commit: bf3b8adf359a4bf45222d99c6108bfd597c1a2b9

Commit: bf3b8adf359a4bf45222d99c6108bfd597c1a2b9

Tree: c722f8865b12363e714981c1f32faf50177c3b19

Author: Max Brunsfeld

Committer: Max Brunsfeld

## Message

```
Avoid async fs call before checking if operation is applicable

This way, the executor isn't influenced by operations that aren't applicable.

```

## Parents

- [1064b147794e06a49835fb164a51ccbebf0ebad0](https://git.cafe/gitcafe/zed/commit/1064b147794e06a49835fb164a51ccbebf0ebad0?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/bf3b8adf359a4bf45222d99c6108bfd597c1a2b9?format=markdown)
