# Refactor Completions to allow non-LSP ones better \(\#26300\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 103ad635d9d1520238a8ab50c2e40c7f0f326d97

Requested commit: 103ad635d9d1520238a8ab50c2e40c7f0f326d97

Commit: 103ad635d9d1520238a8ab50c2e40c7f0f326d97

Tree: 6572f43f06f3d7eb24bab40aa274fc785e1660be

Author: Kirill Bulatov

Committer: GitHub

## Message

```
Refactor Completions to allow non-LSP ones better (#26300)

A preparation for https://github.com/zed-industries/zed/issues/4957 that
pushes all LSP-related data out from the basic completion item, so that
it's possible to create completion items without any trace of LSP
clearly.

Release Notes:

- N/A
```

## Parents

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

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