From 179a64d4ff4c0001470fef4d9093f1a6f0ce7e0f Mon Sep 17 00:00:00 2001 From: Turiiya <34311583+ttytm@users.noreply.github.com> Date: Wed, 17 Apr 2024 07:26:55 +0200 Subject: [PATCH] analyzer: update deprecated unix time access (#99) --- src/analyzer/index/IndexSerializer.v | 2 +- src/lsp/log/log.v | 2 +- src/server/features_semantic_tokens.v | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/analyzer/index/IndexSerializer.v b/src/analyzer/index/IndexSerializer.v index 595f5926..00665821 100644 --- a/src/analyzer/index/IndexSerializer.v +++ b/src/analyzer/index/IndexSerializer.v @@ -10,7 +10,7 @@ mut: pub fn (mut s IndexSerializer) serialize_index(index Index) { s.s.write_string(index.version) - s.s.write_i64(index.updated_at.unix) + s.s.write_i64(index.updated_at.unix()) s.serialize_file_indexes(index.per_file.data) } diff --git a/src/lsp/log/log.v b/src/lsp/log/log.v index 1f07d448..da00d782 100644 --- a/src/lsp/log/log.v +++ b/src/lsp/log/log.v @@ -54,7 +54,7 @@ pub struct LogItem { // json is a JSON string representation of the log item. pub fn (li LogItem) encode_json(mut wr io.Writer) ! { - wr.write('{"kind":"${li.kind}","timestamp":${li.timestamp.unix},"payload":'.bytes())! + wr.write('{"kind":"${li.kind}","timestamp":${li.timestamp.unix()},"payload":'.bytes())! wr.write(li.payload)! wr.write('}\n'.bytes())! } diff --git a/src/server/features_semantic_tokens.v b/src/server/features_semantic_tokens.v index a245bb07..e2377796 100644 --- a/src/server/features_semantic_tokens.v +++ b/src/server/features_semantic_tokens.v @@ -29,7 +29,7 @@ pub fn (mut ls LanguageServer) semantic_tokens(text_document lsp.TextDocumentIde dumb_aware_visitor := semantic.new_dumb_aware_semantic_visitor(range, file.psi_file) tokens := dumb_aware_visitor.accept(file.psi_file.root) return lsp.SemanticTokens{ - result_id: time.now().unix_time().str() + result_id: time.now().unix().str() data: semantic.encode(tokens) } } @@ -42,7 +42,7 @@ pub fn (mut ls LanguageServer) semantic_tokens(text_document lsp.TextDocumentIde result << resolve_tokens return lsp.SemanticTokens{ - result_id: time.now().unix_time().str() + result_id: time.now().unix().str() data: semantic.encode(result) } }