Closed
Description
Frequently getting this popup. Makes working with ReScript very difficult. Using the most recent version 2/26/2023 and reinstalled yesterday. Let me know what information you need from me. Using rescript ^10.1.2
I look at the output and see...
[Error - 11:21:10 AM] Request textDocument/documentSymbol failed.
Error: Illegal argument: character must be non-negative
at v (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:7:1267)
at new p (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:94:13424)
at new i (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:94:14935)
at asRange (/Users/justinmagaram/.vscode/extensions/chenglou92.rescript-vscode-1.12.0/client/node_modules/vscode-languageclient/lib/common/protocolConverter.js:140:24)
at asDocumentSymbol (/Users/justinmagaram/.vscode/extensions/chenglou92.rescript-vscode-1.12.0/client/node_modules/vscode-languageclient/lib/common/protocolConverter.js:604:104)
at asDocumentSymbol (/Users/justinmagaram/.vscode/extensions/chenglou92.rescript-vscode-1.12.0/client/node_modules/vscode-languageclient/lib/common/protocolConverter.js:609:31)
at asDocumentSymbol (/Users/justinmagaram/.vscode/extensions/chenglou92.rescript-vscode-1.12.0/client/node_modules/vscode-languageclient/lib/common/protocolConverter.js:609:31)
at convertBatch (/Users/justinmagaram/.vscode/extensions/chenglou92.rescript-vscode-1.12.0/client/node_modules/vscode-languageclient/lib/common/utils/async.js:193:25)
at Object.map (/Users/justinmagaram/.vscode/extensions/chenglou92.rescript-vscode-1.12.0/client/node_modules/vscode-languageclient/lib/common/utils/async.js:202:17)
at Object.asDocumentSymbols (/Users/justinmagaram/.vscode/extensions/chenglou92.rescript-vscode-1.12.0/client/node_modules/vscode-languageclient/lib/common/protocolConverter.js:601:22)
at _provideDocumentSymbols (/Users/justinmagaram/.vscode/extensions/chenglou92.rescript-vscode-1.12.0/client/node_modules/vscode-languageclient/lib/common/documentSymbol.js:83:76)
at i.provideDocumentSymbols (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:98:32441)
Syntax error!
/var/folders/nh/4c3_nmmd3fs41j1lb6vzmvth0000gn/T/rescript_format_file_60279_373.res:322:25
320 ┆ type auth
321 ┆
322 ┆ type observer = {next:}
323 ┆ @gentype.import("firebase/auth") @genType.as("User")
324 ┆ type firebaseUser
I'm missing a type here
My bsconfig.json
{
"name": "hotkeys",
"sources": [
{
"dir": "src",
"subdirs": true
}
],
"package-specs": [
{
"module": "es6",
"in-source": true
}
],
"suffix": ".bs.js",
"bs-dependencies": ["rescript-struct", "@rescript/core"],
"bsc-flags": ["-open RescriptCore"],
"gentypeconfig": {
"language": "typescript",
"shims": { "Js": "Js" },
"generatedFileExtension": ".gen.tsx",
"module": "es6",
"debug": {
"all": false,
"basic": false
}
}
}
Metadata
Metadata
Assignees
Labels
No labels