Check client capabilities before sending progress notifications

Fixes #4384
This commit is contained in:
Jeremy Kolb
2020-05-09 17:15:22 -04:00
committed by kjeremy
parent 05399250d4
commit d4471dccfe
4 changed files with 52 additions and 33 deletions

View File

@@ -100,9 +100,8 @@ fn run_server() -> Result<()> {
if let Some(value) = &initialize_params.initialization_options {
config.update(value);
}
if let Some(caps) = &initialize_params.capabilities.text_document {
config.update_caps(caps);
}
config.update_caps(&initialize_params.capabilities);
config
};