# Split interpolate failure rejection reason \(\#60499\) · gitcafe/zed

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

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

Visibility: public

Requested revision: e7311d52ba1b7ec8f2c1651e32bd78e0da4cbca9

Requested commit: e7311d52ba1b7ec8f2c1651e32bd78e0da4cbca9

Commit: e7311d52ba1b7ec8f2c1651e32bd78e0da4cbca9

Tree: 8d46a89341cca1d8a73cf70c39633efa8ee72657

Author: Ben Kunkle

Committer: GitHub

## Message

```
Split interpolate failure rejection reason (#60499)

## Summary

- Added `InterpolateFailed` as a distinct edit prediction rejection
reason.
- Kept `InterpolatedEmpty` for successful interpolation that leaves no
edits.
- Updated interpolation callers to classify failed interpolation
separately from empty edit vectors.

Release Notes:

- N/A
```

## Parents

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

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