ruff/crates/ty_server/src
Andrew Gallant 869d7bf9a8
[ty] Stabilize completions (#18650)
Specifically, this PR reverts "Make completions an opt-in LSP feature
(#17921)",
corresponding to commit 51e2effd2d.

In practice, this means you don't need to opt into completions working
by enabling experimental features. i.e., I was able to remove this from
my LSP configuration:

```
"experimental": {
    "completions": {
        "enable": true
    }
},
```

There's still a lot of work left to do to make completions awesome, but
I think it's in a state where it would be useful to get real user
feedback. It's also meaningfully using ty to provide completions that
use type information.

Ref astral-sh/ty#86
2025-06-16 07:44:08 -04:00
..
document [ty] Support publishing diagnostics in the server (#18309) 2025-05-28 13:15:11 +05:30
server Support cancellation requests (#18627) 2025-06-12 22:08:42 +02:00
session [ty] Stabilize completions (#18650) 2025-06-16 07:44:08 -04:00
document.rs [ty] Fix stale documents on Windows (#18544) 2025-06-09 16:39:11 +02:00
lib.rs [ty] Fix stale documents on Windows (#18544) 2025-06-09 16:39:11 +02:00
logging.rs Switch to Rust 2024 edition (#18129) 2025-05-16 13:25:28 +02:00
server.rs [ty] Stabilize completions (#18650) 2025-06-16 07:44:08 -04:00
session.rs [ty] Stabilize completions (#18650) 2025-06-16 07:44:08 -04:00
system.rs [ty] Fix stale documents on Windows (#18544) 2025-06-09 16:39:11 +02:00