# Let fake and real LanguageServer access AsyncAppContext in handler callbacks · gitcafe/zed

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

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

Visibility: public

Requested revision: e987a8ba634dbd5246ec1d4dc4f7ab3f61e4f8b8

Requested commit: e987a8ba634dbd5246ec1d4dc4f7ab3f61e4f8b8

Commit: e987a8ba634dbd5246ec1d4dc4f7ab3f61e4f8b8

Tree: ead190a887798068d7123265a01b8055fc654c27

Author: Max Brunsfeld

Committer: Max Brunsfeld

## Message

```
Let fake and real LanguageServer access AsyncAppContext in handler callbacks

Also, reimplement FakeLanguageServer by wrapping LanguageServer, instead of
duplicating its functionality differently.

```

## Parents

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

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