Skip to content

Commit 9c70cb7

Browse files
committed
versions
1 parent dd31328 commit 9c70cb7

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

pylsp/python_lsp.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -447,8 +447,9 @@ def lint(self, doc_uri, is_saved):
447447
self._lint_notebook_document(document_object, workspace)
448448

449449
def _lint_text_document(self, doc_uri, workspace, is_saved):
450+
document_object = workspace.documents.get(doc_uri, None)
450451
workspace.publish_diagnostics(
451-
doc_uri, flatten(self._hook("pylsp_lint", doc_uri, is_saved=is_saved))
452+
doc_uri, flatten(self._hook("pylsp_lint", doc_uri, is_saved=is_saved)), document_object.version,
452453
)
453454

454455
def _lint_notebook_document(self, notebook_document, workspace):

pylsp/workspace.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,10 +176,10 @@ def update_config(self, settings):
176176
def apply_edit(self, edit):
177177
return self._endpoint.request(self.M_APPLY_EDIT, {"edit": edit})
178178

179-
def publish_diagnostics(self, doc_uri, diagnostics):
179+
def publish_diagnostics(self, doc_uri, diagnostics, doc_version):
180180
self._endpoint.notify(
181181
self.M_PUBLISH_DIAGNOSTICS,
182-
params={"uri": doc_uri, "diagnostics": diagnostics},
182+
params={"uri": doc_uri, "diagnostics": diagnostics, "version": doc_version},
183183
)
184184

185185
@contextmanager

0 commit comments

Comments
 (0)