pub fn edit_code(
project_root: &Path,
params: &EditCodeRequest,
propagation_state: &Mutex<PropagationState>,
lsp_analyzer: &Mutex<Option<Box<dyn Analyzer + Send>>>,
) -> Result<PropagationResponse, String>pub fn edit_code(
project_root: &Path,
params: &EditCodeRequest,
propagation_state: &Mutex<PropagationState>,
lsp_analyzer: &Mutex<Option<Box<dyn Analyzer + Send>>>,
) -> Result<PropagationResponse, String>