Skip to content

Commit 9076a6b

Browse files
authored
tidier versioning
1 parent 8405b9f commit 9076a6b

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

pylsp/workspace.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,17 @@ def apply_edit(self, edit):
177177
return self._endpoint.request(self.M_APPLY_EDIT, {"edit": edit})
178178

179179
def publish_diagnostics(self, doc_uri, diagnostics, doc_version=None):
180+
params = {
181+
"uri": doc_uri,
182+
"diagnostics": diagnostics,
183+
}
184+
185+
if doc_version:
186+
params["version"] = doc_version
187+
180188
self._endpoint.notify(
181189
self.M_PUBLISH_DIAGNOSTICS,
182-
params={"uri": doc_uri, "diagnostics": diagnostics, "version": doc_version},
190+
params=params,
183191
)
184192

185193
@contextmanager

0 commit comments

Comments
 (0)