mirror of
https://github.com/neovim/neovim.git
synced 2026-01-05 12:57:45 +00:00
Problem: The wasmtime version compatible with tree-sitter 0.25.x fails current Rust lint. Solution: Disable wasmtime build. Rationale: 1. As the only Rust dependency, these force us into a fast-moving update cycle (new warnings for everyone!); 2. wasmtime has a monthly release cycle, but we're locked into whatever tree-sitter supports, and there's no clear compatibility matrix (and I no longer care enough to spend the time and effort keeping this synced between tree-sitter and neovim); 3. we only test building with wasmtime but not actually using wasm parsers (this was actually broken for a while without being caught); 4. we're probably not going to go with wasmtime as our default wasm engine anyway.