From 2cc1970e27f536c80a078ff4b9fbf2e23090f0db Mon Sep 17 00:00:00 2001 From: Vincent Parizet Date: Sun, 18 Aug 2019 12:28:40 +0200 Subject: [PATCH] Change text document's version to i64 instead of u64 --- src/lib.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 675471c..26bdc90 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -644,14 +644,14 @@ pub struct TextDocumentItem { /// The version number of this document (it will strictly increase after each /// change, including undo/redo). - pub version: u64, + pub version: i64, /// The content of the opened text document. pub text: String, } impl TextDocumentItem { - pub fn new(uri: Url, language_id: String, version: u64, text: String) -> TextDocumentItem { + pub fn new(uri: Url, language_id: String, version: i64, text: String) -> TextDocumentItem { TextDocumentItem { uri, language_id, @@ -669,11 +669,11 @@ pub struct VersionedTextDocumentIdentifier { pub uri: Url, /// The version number of this document. - pub version: Option, + pub version: Option, } impl VersionedTextDocumentIdentifier { - pub fn new(uri: Url, version: u64) -> VersionedTextDocumentIdentifier { + pub fn new(uri: Url, version: i64) -> VersionedTextDocumentIdentifier { VersionedTextDocumentIdentifier { uri, version: Some(version),