use lsp_server::{Request, Response};
pub fn handle_custom_request(req: Request) -> Option<Response> {
match req.method.as_str() {
"summer/components" => handle_components_request(req),
"summer/routes" => handle_routes_request(req),
"summer/jobs" => handle_jobs_request(req),
"summer/plugins" => handle_plugins_request(req),
_ => None,
}
}
fn handle_components_request(_req: Request) -> Option<Response> {
tracing::debug!("Handling summer/components request");
None
}
fn handle_routes_request(_req: Request) -> Option<Response> {
tracing::debug!("Handling summer/routes request");
None
}
fn handle_jobs_request(_req: Request) -> Option<Response> {
tracing::debug!("Handling summer/jobs request");
None
}
fn handle_plugins_request(_req: Request) -> Option<Response> {
tracing::debug!("Handling summer/plugins request");
None
}