дзеркало
https://github.com/l0ng-ai/openidea.git
синхронізовано 2026-11-09 19:25:54 +02:00
A diagnostics test assumed a cold plugin actor would enter its provider within 10 ms, which failed on slower CI. The fixture is prewarmed and uses synchronous entry gates, so the tests tell a skipped request from a provider that started and hold the provider past the unchanged deadline; adds a test that cancelling a running provider doesn't affect another window's command. Co-authored-by: arnaud-ritti <[email protected]>
Diagnostics provider fixture
Build with plugins/build.sh crates/ide-plugin/tests/fixtures/diagnostics.
Used by cargo test -p ide-host --test plugin_diagnostics for real Wasm dispatch,
UTF-16 ranges, debouncing, cancellation, window/project lifecycle and coexistence
with manually published diagnostics. Not a marketplace plugin.