Open bluebear94 opened 1 year ago
Steps to reproduce (using Magic Racket extension for VSCode):
pollen/render.rkt
Expected behavior: hovering shows a tooltip for the text (if applicable)
Actual behavior: the language server gives the following errors:
Caught exn: standard-module-name-resolver: contract violation expected: module-path? given: '(just-space #f (rename scribble/manual racketmodlink racketmodlink)) context...: /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/autocomplete.rkt:106:0: walk-module /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/check-syntax.rkt:111:10 /usr/share/racket/collects/racket/logging.rkt:43:0: with-intercepted-logging /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/check-syntax.rkt:77:0: check-syntax /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:486:18 /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/text-document.rkt:68:0: did-open! /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:486:18 [repeats 1 more time] /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/main.rkt:60:2: consume Caught exn in request "textDocument/documentSymbol" hash-ref: no value found for key key: 'file:///home/felirovas/conlang/ncv9/pollen/pollen/render.rkt context...: /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/text-document.rkt:463:0: document-symbol /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:486:18 /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/methods.rkt:26:0: process-message /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:486:18 /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/main.rkt:60:2: consume [Error - 3:09:20 AM] Request textDocument/documentSymbol failed. Message: internal error in method "textDocument/documentSymbol" Code: -32603 Caught exn in request "textDocument/hover" hash-ref: no value found for key key: 'file:///home/felirovas/conlang/ncv9/pollen/pollen/render.rkt context...: /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/text-document.rkt:117:0: hover /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:486:18 /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/methods.rkt:26:0: process-message /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:486:18 /home/felirovas/.local/share/racket/8.7/pkgs/racket-langserver/main.rkt:60:2: consume
The subsequent error in documentSymbol should be fixed now. The first error that occurs in autocomplete.rkt can be fixed in the future.
documentSymbol
autocomplete.rkt
The error might occurs here:
https://github.com/jeapostrophe/racket-langserver/blob/45f57674d8dbe936cfa5ac73f91b8261c4d5fe49/autocomplete.rkt#L269
Steps to reproduce (using Magic Racket extension for VSCode):
pollen/render.rkt
Expected behavior: hovering shows a tooltip for the text (if applicable)
Actual behavior: the language server gives the following errors: