diff options
| author | main <main@swarm.moe> | 2026-03-19 15:49:41 -0400 |
|---|---|---|
| committer | main <main@swarm.moe> | 2026-03-19 15:49:41 -0400 |
| commit | fa1bd32800b65aab31ea732dd240261b4047522c (patch) | |
| tree | 2fd08af6f36b8beb3c7c941990becc1a0a091d62 /crates/ra-mcp-engine/src/lib.rs | |
| download | adequate-rust-mcp-1.0.0.zip | |
Release adequate-rust-mcp 1.0.0v1.0.0
Diffstat (limited to 'crates/ra-mcp-engine/src/lib.rs')
| -rw-r--r-- | crates/ra-mcp-engine/src/lib.rs | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/crates/ra-mcp-engine/src/lib.rs b/crates/ra-mcp-engine/src/lib.rs new file mode 100644 index 0000000..3d36a5b --- /dev/null +++ b/crates/ra-mcp-engine/src/lib.rs @@ -0,0 +1,20 @@ +#![recursion_limit = "512"] + +//! Resilient rust-analyzer execution engine and typed LSP façade. + +#[cfg(test)] +use serial_test as _; +#[cfg(test)] +use tempfile as _; + +mod config; +mod error; +mod lsp_transport; +mod supervisor; + +pub use config::{BackoffPolicy, EngineConfig}; +pub use error::{EngineError, EngineResult}; +pub use supervisor::{ + DiagnosticEntry, DiagnosticLevel, DiagnosticsReport, Engine, HoverPayload, + MethodTelemetrySnapshot, RenameReport, TelemetrySnapshot, TelemetryTotals, +}; |