diff options
author | 最萌小汐 <sumneko@hotmail.com> | 2018-11-20 18:40:33 +0800 |
---|---|---|
committer | 最萌小汐 <sumneko@hotmail.com> | 2018-11-20 18:40:33 +0800 |
commit | 67f6a20b27c98788843883c3712c648e110d781f (patch) | |
tree | 209705e0bc3c2c44d5ffade78cc2c7041eeffdda | |
parent | a65a1ddb13854c2dfde4c04630a0a942abdafa32 (diff) | |
download | lua-language-server-67f6a20b27c98788843883c3712c648e110d781f.zip |
转移目录
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | .vscode/launch.json | 78 | ||||
-rw-r--r-- | .vscode/settings.json | 12 | ||||
-rw-r--r-- | .vscode/tasks.json | 87 | ||||
-rw-r--r-- | .vscodeignore | 13 | ||||
-rw-r--r-- | ThirdPartyNotices.txt (renamed from build/extension/ThirdPartyNotices.txt) | 0 | ||||
-rw-r--r-- | build/extension/.gitignore | 5 | ||||
-rw-r--r-- | build/extension/License.txt | 17 | ||||
-rw-r--r-- | build/extension/README.md | 38 | ||||
-rw-r--r-- | client/package-lock.json (renamed from build/extension/client/package-lock.json) | 0 | ||||
-rw-r--r-- | client/package.json (renamed from build/extension/client/package.json) | 0 | ||||
-rw-r--r-- | client/src/extension.ts (renamed from build/extension/client/src/extension.ts) | 0 | ||||
-rw-r--r-- | client/src/test/completion.test.ts (renamed from build/extension/client/src/test/completion.test.ts) | 0 | ||||
-rw-r--r-- | client/src/test/diagnostics.test.ts (renamed from build/extension/client/src/test/diagnostics.test.ts) | 0 | ||||
-rw-r--r-- | client/src/test/helper.ts (renamed from build/extension/client/src/test/helper.ts) | 0 | ||||
-rw-r--r-- | client/src/test/index.ts (renamed from build/extension/client/src/test/index.ts) | 0 | ||||
-rw-r--r-- | client/testFixture/completion.txt (renamed from build/extension/client/testFixture/completion.txt) | 0 | ||||
-rw-r--r-- | client/testFixture/diagnostics.txt (renamed from build/extension/client/testFixture/diagnostics.txt) | 0 | ||||
-rw-r--r-- | client/tsconfig.json (renamed from build/extension/client/tsconfig.json) | 0 | ||||
-rw-r--r-- | package-lock.json (renamed from build/extension/package-lock.json) | 0 | ||||
-rw-r--r-- | package.json (renamed from build/extension/package.json) | 0 | ||||
-rw-r--r-- | scripts/e2e.sh | 6 | ||||
-rw-r--r-- | server/bin/API-MS-Win-core-xstate-l2-1-0.dll (renamed from bin/API-MS-Win-core-xstate-l2-1-0.dll) | bin | 2560 -> 2560 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-console-l1-1-0.dll (renamed from bin/api-ms-win-core-console-l1-1-0.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-datetime-l1-1-0.dll (renamed from bin/api-ms-win-core-datetime-l1-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-debug-l1-1-0.dll (renamed from bin/api-ms-win-core-debug-l1-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-errorhandling-l1-1-0.dll (renamed from bin/api-ms-win-core-errorhandling-l1-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-file-l1-1-0.dll (renamed from bin/api-ms-win-core-file-l1-1-0.dll) | bin | 21768 -> 21768 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-file-l1-2-0.dll (renamed from bin/api-ms-win-core-file-l1-2-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-file-l2-1-0.dll (renamed from bin/api-ms-win-core-file-l2-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-handle-l1-1-0.dll (renamed from bin/api-ms-win-core-handle-l1-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-heap-l1-1-0.dll (renamed from bin/api-ms-win-core-heap-l1-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-interlocked-l1-1-0.dll (renamed from bin/api-ms-win-core-interlocked-l1-1-0.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-libraryloader-l1-1-0.dll (renamed from bin/api-ms-win-core-libraryloader-l1-1-0.dll) | bin | 19208 -> 19208 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-localization-l1-2-0.dll (renamed from bin/api-ms-win-core-localization-l1-2-0.dll) | bin | 20744 -> 20744 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-memory-l1-1-0.dll (renamed from bin/api-ms-win-core-memory-l1-1-0.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-namedpipe-l1-1-0.dll (renamed from bin/api-ms-win-core-namedpipe-l1-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-processenvironment-l1-1-0.dll (renamed from bin/api-ms-win-core-processenvironment-l1-1-0.dll) | bin | 19208 -> 19208 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-processthreads-l1-1-0.dll (renamed from bin/api-ms-win-core-processthreads-l1-1-0.dll) | bin | 20232 -> 20232 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-processthreads-l1-1-1.dll (renamed from bin/api-ms-win-core-processthreads-l1-1-1.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-profile-l1-1-0.dll (renamed from bin/api-ms-win-core-profile-l1-1-0.dll) | bin | 17672 -> 17672 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-rtlsupport-l1-1-0.dll (renamed from bin/api-ms-win-core-rtlsupport-l1-1-0.dll) | bin | 17672 -> 17672 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-string-l1-1-0.dll (renamed from bin/api-ms-win-core-string-l1-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-synch-l1-1-0.dll (renamed from bin/api-ms-win-core-synch-l1-1-0.dll) | bin | 20232 -> 20232 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-synch-l1-2-0.dll (renamed from bin/api-ms-win-core-synch-l1-2-0.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-sysinfo-l1-1-0.dll (renamed from bin/api-ms-win-core-sysinfo-l1-1-0.dll) | bin | 19208 -> 19208 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-timezone-l1-1-0.dll (renamed from bin/api-ms-win-core-timezone-l1-1-0.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-core-util-l1-1-0.dll (renamed from bin/api-ms-win-core-util-l1-1-0.dll) | bin | 18184 -> 18184 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-conio-l1-1-0.dll (renamed from bin/api-ms-win-crt-conio-l1-1-0.dll) | bin | 19208 -> 19208 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-convert-l1-1-0.dll (renamed from bin/api-ms-win-crt-convert-l1-1-0.dll) | bin | 22280 -> 22280 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-environment-l1-1-0.dll (renamed from bin/api-ms-win-crt-environment-l1-1-0.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-filesystem-l1-1-0.dll (renamed from bin/api-ms-win-crt-filesystem-l1-1-0.dll) | bin | 20232 -> 20232 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-heap-l1-1-0.dll (renamed from bin/api-ms-win-crt-heap-l1-1-0.dll) | bin | 19208 -> 19208 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-locale-l1-1-0.dll (renamed from bin/api-ms-win-crt-locale-l1-1-0.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-math-l1-1-0.dll (renamed from bin/api-ms-win-crt-math-l1-1-0.dll) | bin | 28936 -> 28936 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-multibyte-l1-1-0.dll (renamed from bin/api-ms-win-crt-multibyte-l1-1-0.dll) | bin | 26376 -> 26376 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-private-l1-1-0.dll (renamed from bin/api-ms-win-crt-private-l1-1-0.dll) | bin | 72968 -> 72968 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-process-l1-1-0.dll (renamed from bin/api-ms-win-crt-process-l1-1-0.dll) | bin | 19208 -> 19208 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-runtime-l1-1-0.dll (renamed from bin/api-ms-win-crt-runtime-l1-1-0.dll) | bin | 22792 -> 22792 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-stdio-l1-1-0.dll (renamed from bin/api-ms-win-crt-stdio-l1-1-0.dll) | bin | 24328 -> 24328 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-string-l1-1-0.dll (renamed from bin/api-ms-win-crt-string-l1-1-0.dll) | bin | 24328 -> 24328 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-time-l1-1-0.dll (renamed from bin/api-ms-win-crt-time-l1-1-0.dll) | bin | 20744 -> 20744 bytes | |||
-rw-r--r-- | server/bin/api-ms-win-crt-utility-l1-1-0.dll (renamed from bin/api-ms-win-crt-utility-l1-1-0.dll) | bin | 18696 -> 18696 bytes | |||
-rw-r--r-- | server/bin/debugger.dll (renamed from bin/debugger.dll) | bin | 406528 -> 406528 bytes | |||
-rw-r--r-- | server/bin/ffi.dll (renamed from bin/ffi.dll) | bin | 104960 -> 104960 bytes | |||
-rw-r--r-- | server/bin/filesystem.dll (renamed from bin/filesystem.dll) | bin | 57856 -> 57856 bytes | |||
-rw-r--r-- | server/bin/lpeglabel.dll (renamed from bin/lpeglabel.dll) | bin | 38400 -> 38400 bytes | |||
-rw-r--r-- | server/bin/lua.exe (renamed from bin/lua.exe) | bin | 34304 -> 34304 bytes | |||
-rw-r--r-- | server/bin/lua53.dll (renamed from bin/lua53.dll) | bin | 235520 -> 235520 bytes | |||
-rw-r--r-- | server/bin/msvcp140.dll (renamed from bin/msvcp140.dll) | bin | 462120 -> 462120 bytes | |||
-rw-r--r-- | server/bin/process.dll (renamed from bin/process.dll) | bin | 15872 -> 15872 bytes | |||
-rw-r--r-- | server/bin/vcruntime140.dll (renamed from bin/vcruntime140.dll) | bin | 87352 -> 87352 bytes | |||
-rw-r--r-- | server/bin/ydbase.dll (renamed from bin/ydbase.dll) | bin | 175616 -> 175616 bytes | |||
-rw-r--r-- | server/bin/yue.dll (renamed from bin/yue.dll) | bin | 785408 -> 785408 bytes | |||
-rw-r--r-- | server/main.lua (renamed from main.lua) | 3 | ||||
-rw-r--r-- | server/src/ffi/sleep.lua (renamed from src/ffi/sleep.lua) | 0 | ||||
-rw-r--r-- | server/src/ffi/unicode.lua (renamed from src/ffi/unicode.lua) | 0 | ||||
-rw-r--r-- | server/src/global_protect.lua (renamed from src/global_protect.lua) | 0 | ||||
-rw-r--r-- | server/src/json/decode.lua (renamed from src/json/decode.lua) | 0 | ||||
-rw-r--r-- | server/src/json/encode.lua (renamed from src/json/encode.lua) | 0 | ||||
-rw-r--r-- | server/src/json/init.lua (renamed from src/json/init.lua) | 0 | ||||
-rw-r--r-- | server/src/log.lua (renamed from src/log.lua) | 0 | ||||
-rw-r--r-- | server/src/lsp.lua (renamed from src/lsp.lua) | 0 | ||||
-rw-r--r-- | server/src/matcher/definition.lua (renamed from src/matcher/definition.lua) | 0 | ||||
-rw-r--r-- | server/src/matcher/implementation.lua (renamed from src/matcher/implementation.lua) | 0 | ||||
-rw-r--r-- | server/src/matcher/init.lua (renamed from src/matcher/init.lua) | 0 | ||||
-rw-r--r-- | server/src/method/exit.lua (renamed from src/method/exit.lua) | 0 | ||||
-rw-r--r-- | server/src/method/init.lua (renamed from src/method/init.lua) | 0 | ||||
-rw-r--r-- | server/src/method/initialize.lua (renamed from src/method/initialize.lua) | 0 | ||||
-rw-r--r-- | server/src/method/initialized.lua (renamed from src/method/initialized.lua) | 0 | ||||
-rw-r--r-- | server/src/method/shutdown.lua (renamed from src/method/shutdown.lua) | 0 | ||||
-rw-r--r-- | server/src/method/textDocument/definition.lua (renamed from src/method/textDocument/definition.lua) | 0 | ||||
-rw-r--r-- | server/src/method/textDocument/didChange.lua (renamed from src/method/textDocument/didChange.lua) | 0 | ||||
-rw-r--r-- | server/src/method/textDocument/didClose.lua (renamed from src/method/textDocument/didClose.lua) | 0 | ||||
-rw-r--r-- | server/src/method/textDocument/didOpen.lua (renamed from src/method/textDocument/didOpen.lua) | 0 | ||||
-rw-r--r-- | server/src/method/textDocument/implementation.lua (renamed from src/method/textDocument/implementation.lua) | 0 | ||||
-rw-r--r-- | server/src/parser/calcline.lua (renamed from src/parser/calcline.lua) | 0 | ||||
-rw-r--r-- | server/src/parser/grammar.lua (renamed from src/parser/grammar.lua) | 0 | ||||
-rw-r--r-- | server/src/parser/init.lua (renamed from src/parser/init.lua) | 0 | ||||
-rw-r--r-- | server/src/parser/relabel.lua (renamed from src/parser/relabel.lua) | 0 | ||||
-rw-r--r-- | server/src/parser/split.lua (renamed from src/parser/split.lua) | 0 | ||||
-rw-r--r-- | server/src/service.lua (renamed from src/service.lua) | 0 | ||||
-rw-r--r-- | server/src/utility/init.lua (renamed from src/utility/init.lua) | 0 | ||||
-rw-r--r-- | server/src/utility/io.lua (renamed from src/utility/io.lua) | 0 | ||||
-rw-r--r-- | server/src/utility/table.lua (renamed from src/utility/table.lua) | 0 | ||||
-rw-r--r-- | server/test/definition/arg.lua (renamed from test/definition/arg.lua) | 0 | ||||
-rw-r--r-- | server/test/definition/bug.lua (renamed from test/definition/bug.lua) | 0 | ||||
-rw-r--r-- | server/test/definition/function.lua (renamed from test/definition/function.lua) | 0 | ||||
-rw-r--r-- | server/test/definition/init.lua (renamed from test/definition/init.lua) | 0 | ||||
-rw-r--r-- | server/test/definition/local.lua (renamed from test/definition/local.lua) | 0 | ||||
-rw-r--r-- | server/test/definition/set.lua (renamed from test/definition/set.lua) | 0 | ||||
-rw-r--r-- | server/test/definition/table.lua (renamed from test/definition/table.lua) | 0 | ||||
-rw-r--r-- | server/test/implementation/arg.lua (renamed from test/implementation/arg.lua) | 0 | ||||
-rw-r--r-- | server/test/implementation/bug.lua (renamed from test/implementation/bug.lua) | 0 | ||||
-rw-r--r-- | server/test/implementation/function.lua (renamed from test/implementation/function.lua) | 0 | ||||
-rw-r--r-- | server/test/implementation/if.lua (renamed from test/implementation/if.lua) | 0 | ||||
-rw-r--r-- | server/test/implementation/init.lua (renamed from test/implementation/init.lua) | 0 | ||||
-rw-r--r-- | server/test/implementation/local.lua (renamed from test/implementation/local.lua) | 0 | ||||
-rw-r--r-- | server/test/implementation/set.lua (renamed from test/implementation/set.lua) | 0 | ||||
-rw-r--r-- | server/test/implementation/table.lua (renamed from test/implementation/table.lua) | 0 | ||||
-rw-r--r-- | server/test/main.lua (renamed from test/main.lua) | 0 | ||||
-rw-r--r-- | tsconfig.base.json (renamed from build/extension/tsconfig.base.json) | 0 |
122 files changed, 162 insertions, 103 deletions
@@ -1 +1,5 @@ -/log/ +out +node_modules +client/server +.vscode-test +/server/log diff --git a/.vscode/launch.json b/.vscode/launch.json index f218c889..8c53b75b 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -1,41 +1,41 @@ +// A launch configuration that compiles the extension and then opens it inside a new window { - "version": "0.2.0", - "configurations": [ - { - "name": "测试", - "type": "lua", - "request": "launch", - "stopOnEntry": false, - "program": "${workspaceRoot}/test/main.lua", - "cwd": "${workspaceRoot}", - "env": { - "PATH": "${workspaceRoot}\\bin\\" - }, - "luaRuntime": "5.3 32bit", - "luaexe": "${workspaceRoot}\\bin\\lua.exe", - "luadll": "${workspaceRoot}\\bin\\lua53.dll", - "path": "${workspaceRoot}/bin/?.lua", - "cpath": "${workspaceRoot}/bin/?.dll;", - "arg": [ - ], - "consoleCoding": "utf8", - "sourceCoding": "utf8" - }, - { - "name": "附加", - "type": "lua", - "request": "attach", - "stopOnEntry": true, - "sourceCoding": "utf8", - "consoleCoding": "utf8", - "ip": "localhost", - "port": 546858, - "sourceMaps": [ - [ - "C:\\Users\\sunyi\\.vscode\\extensions\\sumneko.lua-lsp\\server", - "${workspaceFolder}" - ] - ] - }, - ] + "version": "0.2.0", + "configurations": [ + { + "type": "extensionHost", + "request": "launch", + "name": "Launch Client", + "runtimeExecutable": "${execPath}", + "args": ["--extensionDevelopmentPath=${workspaceRoot}"], + "outFiles": ["${workspaceRoot}/client/out/**/*.js"], + "preLaunchTask": "npm: watch:client" + }, + { + "type": "node", + "request": "attach", + "name": "Attach to Server", + "port": 6009, + "restart": true, + "outFiles": ["${workspaceRoot}/server/out/**/*.js"] + }, + { + "name": "Language Server E2E Test", + "type": "extensionHost", + "request": "launch", + "runtimeExecutable": "${execPath}", + "args": [ + "--extensionDevelopmentPath=${workspaceRoot}", + "--extensionTestsPath=${workspaceRoot}/client/out/test", + "${workspaceRoot}/client/testFixture" + ], + "outFiles": ["${workspaceRoot}/client/out/test/**/*.js"] + } + ], + "compounds": [ + { + "name": "Client + Server", + "configurations": ["Launch Client", "Attach to Server"] + } + ] } diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..040cd388 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,12 @@ +{ + "files.exclude": { + "out": false // set this to true to hide the "out" folder with the compiled JS files + }, + "search.exclude": { + "out": true // set this to false to include "out" folder in search results + }, + "typescript.tsdk": "./node_modules/typescript/lib", + "typescript.tsc.autoDetect": "off", + "npm.exclude": ["**/client", "**/server"], + "npm.enableScriptExplorer": true +}
\ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 00000000..d089ffb3 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,87 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "compile", + "dependsOn": [ + { + "type": "npm", + "script": "compile:client" + }, + { + "type": "npm", + "script": "compile:server" + } + ], + "problemMatcher": [] + }, + { + "type": "npm", + "script": "compile:client", + "group": "build", + "presentation": { + "panel": "dedicated", + "reveal": "never" + }, + "problemMatcher": [ + "$tsc" + ] + }, + { + "type": "npm", + "script": "compile:server", + "group": "build", + "presentation": { + "panel": "dedicated", + "reveal": "never" + }, + "problemMatcher": [ + "$tsc" + ] + }, + { + "label": "watch", + "dependsOn": [ + { + "type": "npm", + "script": "watch:client" + }, + { + "type": "npm", + "script": "watch:server" + } + ], + "group": { + "kind": "build", + "isDefault": true + }, + "problemMatcher": [] + }, + { + "type": "npm", + "script": "watch:client", + "isBackground": true, + "group": "build", + "presentation": { + "panel": "dedicated", + "reveal": "never" + }, + "problemMatcher": [ + "$tsc-watch" + ] + }, + { + "type": "npm", + "script": "watch:server", + "isBackground": true, + "group": "build", + "presentation": { + "panel": "dedicated", + "reveal": "never" + }, + "problemMatcher": [ + "$tsc-watch" + ] + } + ] +}
\ No newline at end of file diff --git a/.vscodeignore b/.vscodeignore new file mode 100644 index 00000000..88634d0d --- /dev/null +++ b/.vscodeignore @@ -0,0 +1,13 @@ +.vscode/** +**/*.ts +**/*.map +.gitignore +**/tsconfig.json +**/tsconfig.base.json +contributing.md +.travis.yml +client/node_modules/** +!client/node_modules/vscode-jsonrpc/** +!client/node_modules/vscode-languageclient/** +!client/node_modules/vscode-languageserver-protocol/** +!client/node_modules/vscode-languageserver-types/**
\ No newline at end of file diff --git a/build/extension/ThirdPartyNotices.txt b/ThirdPartyNotices.txt index 80a9d602..80a9d602 100644 --- a/build/extension/ThirdPartyNotices.txt +++ b/ThirdPartyNotices.txt diff --git a/build/extension/.gitignore b/build/extension/.gitignore deleted file mode 100644 index d38ba5dd..00000000 --- a/build/extension/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -out -node_modules -client/server -.vscode-test -/server/log diff --git a/build/extension/License.txt b/build/extension/License.txt deleted file mode 100644 index b01d07ca..00000000 --- a/build/extension/License.txt +++ /dev/null @@ -1,17 +0,0 @@ -Copyright (c) Microsoft Corporation - -All rights reserved. - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE -FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/build/extension/README.md b/build/extension/README.md deleted file mode 100644 index c43cce31..00000000 --- a/build/extension/README.md +++ /dev/null @@ -1,38 +0,0 @@ -# LSP Example - -Heavily documented sample code for https://code.visualstudio.com/docs/extensions/example-language-server. - -## Functionality - -This Language Server works for plain text file. It has the following language features: -- Completions -- Diagnostics regenerated on each file change or configuration change - -It also includes an End-to-End test. - -## Structure - -``` -. -├── client // Language Client -│ ├── src -│ │ ├── test // End to End tests for Language Client / Server -│ │ └── extension.ts // Language Client entry point -├── package.json // The extension manifest. -└── server // Language Server - └── src - └── server.ts // Language Server entry point -``` - -## Compile and Run - -- Run `npm install` in this folder. This installs all necessary npm modules in both the client and server folder -- Open VS Code on this folder. -- Press Ctrl+Shift+B to compile the client and server. -- Switch to the Debug viewlet. -- Select `Launch Client` from the drop down. -- Run the lauch config. -- If you want to debug the server as well use the launch configuration `Attach to Server` -- In the [Extension Development Host] instance of VSCode, open a document in 'plain text' language mode. - - Type `j` or `t` to see `Javascript` and `TypeScript` completion. - - Enter text content such as `AAA aaa BBB`. The extension will emit diagnostics for all words in all-uppercase.
\ No newline at end of file diff --git a/build/extension/client/package-lock.json b/client/package-lock.json index e5a76655..e5a76655 100644 --- a/build/extension/client/package-lock.json +++ b/client/package-lock.json diff --git a/build/extension/client/package.json b/client/package.json index c98b9b9f..c98b9b9f 100644 --- a/build/extension/client/package.json +++ b/client/package.json diff --git a/build/extension/client/src/extension.ts b/client/src/extension.ts index 13899f2a..13899f2a 100644 --- a/build/extension/client/src/extension.ts +++ b/client/src/extension.ts diff --git a/build/extension/client/src/test/completion.test.ts b/client/src/test/completion.test.ts index 2cb65642..2cb65642 100644 --- a/build/extension/client/src/test/completion.test.ts +++ b/client/src/test/completion.test.ts diff --git a/build/extension/client/src/test/diagnostics.test.ts b/client/src/test/diagnostics.test.ts index 1eee4990..1eee4990 100644 --- a/build/extension/client/src/test/diagnostics.test.ts +++ b/client/src/test/diagnostics.test.ts diff --git a/build/extension/client/src/test/helper.ts b/client/src/test/helper.ts index 22121c1c..22121c1c 100644 --- a/build/extension/client/src/test/helper.ts +++ b/client/src/test/helper.ts diff --git a/build/extension/client/src/test/index.ts b/client/src/test/index.ts index 7fedf55f..7fedf55f 100644 --- a/build/extension/client/src/test/index.ts +++ b/client/src/test/index.ts diff --git a/build/extension/client/testFixture/completion.txt b/client/testFixture/completion.txt index e69de29b..e69de29b 100644 --- a/build/extension/client/testFixture/completion.txt +++ b/client/testFixture/completion.txt diff --git a/build/extension/client/testFixture/diagnostics.txt b/client/testFixture/diagnostics.txt index d910cfb5..d910cfb5 100644 --- a/build/extension/client/testFixture/diagnostics.txt +++ b/client/testFixture/diagnostics.txt diff --git a/build/extension/client/tsconfig.json b/client/tsconfig.json index e967b4fd..e967b4fd 100644 --- a/build/extension/client/tsconfig.json +++ b/client/tsconfig.json diff --git a/build/extension/package-lock.json b/package-lock.json index 944b2722..944b2722 100644 --- a/build/extension/package-lock.json +++ b/package-lock.json diff --git a/build/extension/package.json b/package.json index ff67aeb6..ff67aeb6 100644 --- a/build/extension/package.json +++ b/package.json diff --git a/scripts/e2e.sh b/scripts/e2e.sh new file mode 100644 index 00000000..3e930891 --- /dev/null +++ b/scripts/e2e.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +export CODE_TESTS_PATH="$(pwd)/client/out/test" +export CODE_TESTS_WORKSPACE="$(pwd)/client/testFixture" + +node "$(pwd)/client/node_modules/vscode/bin/test"
\ No newline at end of file diff --git a/bin/API-MS-Win-core-xstate-l2-1-0.dll b/server/bin/API-MS-Win-core-xstate-l2-1-0.dll Binary files differindex 064d9c7f..064d9c7f 100644 --- a/bin/API-MS-Win-core-xstate-l2-1-0.dll +++ b/server/bin/API-MS-Win-core-xstate-l2-1-0.dll diff --git a/bin/api-ms-win-core-console-l1-1-0.dll b/server/bin/api-ms-win-core-console-l1-1-0.dll Binary files differindex d991b177..d991b177 100644 --- a/bin/api-ms-win-core-console-l1-1-0.dll +++ b/server/bin/api-ms-win-core-console-l1-1-0.dll diff --git a/bin/api-ms-win-core-datetime-l1-1-0.dll b/server/bin/api-ms-win-core-datetime-l1-1-0.dll Binary files differindex eb960250..eb960250 100644 --- a/bin/api-ms-win-core-datetime-l1-1-0.dll +++ b/server/bin/api-ms-win-core-datetime-l1-1-0.dll diff --git a/bin/api-ms-win-core-debug-l1-1-0.dll b/server/bin/api-ms-win-core-debug-l1-1-0.dll Binary files differindex 1f84ace6..1f84ace6 100644 --- a/bin/api-ms-win-core-debug-l1-1-0.dll +++ b/server/bin/api-ms-win-core-debug-l1-1-0.dll diff --git a/bin/api-ms-win-core-errorhandling-l1-1-0.dll b/server/bin/api-ms-win-core-errorhandling-l1-1-0.dll Binary files differindex 07b393ef..07b393ef 100644 --- a/bin/api-ms-win-core-errorhandling-l1-1-0.dll +++ b/server/bin/api-ms-win-core-errorhandling-l1-1-0.dll diff --git a/bin/api-ms-win-core-file-l1-1-0.dll b/server/bin/api-ms-win-core-file-l1-1-0.dll Binary files differindex 2ad839ff..2ad839ff 100644 --- a/bin/api-ms-win-core-file-l1-1-0.dll +++ b/server/bin/api-ms-win-core-file-l1-1-0.dll diff --git a/bin/api-ms-win-core-file-l1-2-0.dll b/server/bin/api-ms-win-core-file-l1-2-0.dll Binary files differindex ca52643a..ca52643a 100644 --- a/bin/api-ms-win-core-file-l1-2-0.dll +++ b/server/bin/api-ms-win-core-file-l1-2-0.dll diff --git a/bin/api-ms-win-core-file-l2-1-0.dll b/server/bin/api-ms-win-core-file-l2-1-0.dll Binary files differindex b9798e0e..b9798e0e 100644 --- a/bin/api-ms-win-core-file-l2-1-0.dll +++ b/server/bin/api-ms-win-core-file-l2-1-0.dll diff --git a/bin/api-ms-win-core-handle-l1-1-0.dll b/server/bin/api-ms-win-core-handle-l1-1-0.dll Binary files differindex 1fabaeee..1fabaeee 100644 --- a/bin/api-ms-win-core-handle-l1-1-0.dll +++ b/server/bin/api-ms-win-core-handle-l1-1-0.dll diff --git a/bin/api-ms-win-core-heap-l1-1-0.dll b/server/bin/api-ms-win-core-heap-l1-1-0.dll Binary files differindex 0c78d9b6..0c78d9b6 100644 --- a/bin/api-ms-win-core-heap-l1-1-0.dll +++ b/server/bin/api-ms-win-core-heap-l1-1-0.dll diff --git a/bin/api-ms-win-core-interlocked-l1-1-0.dll b/server/bin/api-ms-win-core-interlocked-l1-1-0.dll Binary files differindex f30ea8b3..f30ea8b3 100644 --- a/bin/api-ms-win-core-interlocked-l1-1-0.dll +++ b/server/bin/api-ms-win-core-interlocked-l1-1-0.dll diff --git a/bin/api-ms-win-core-libraryloader-l1-1-0.dll b/server/bin/api-ms-win-core-libraryloader-l1-1-0.dll Binary files differindex 346770fc..346770fc 100644 --- a/bin/api-ms-win-core-libraryloader-l1-1-0.dll +++ b/server/bin/api-ms-win-core-libraryloader-l1-1-0.dll diff --git a/bin/api-ms-win-core-localization-l1-2-0.dll b/server/bin/api-ms-win-core-localization-l1-2-0.dll Binary files differindex 1e5072f4..1e5072f4 100644 --- a/bin/api-ms-win-core-localization-l1-2-0.dll +++ b/server/bin/api-ms-win-core-localization-l1-2-0.dll diff --git a/bin/api-ms-win-core-memory-l1-1-0.dll b/server/bin/api-ms-win-core-memory-l1-1-0.dll Binary files differindex ca54325f..ca54325f 100644 --- a/bin/api-ms-win-core-memory-l1-1-0.dll +++ b/server/bin/api-ms-win-core-memory-l1-1-0.dll diff --git a/bin/api-ms-win-core-namedpipe-l1-1-0.dll b/server/bin/api-ms-win-core-namedpipe-l1-1-0.dll Binary files differindex 0338d576..0338d576 100644 --- a/bin/api-ms-win-core-namedpipe-l1-1-0.dll +++ b/server/bin/api-ms-win-core-namedpipe-l1-1-0.dll diff --git a/bin/api-ms-win-core-processenvironment-l1-1-0.dll b/server/bin/api-ms-win-core-processenvironment-l1-1-0.dll Binary files differindex da33c1a3..da33c1a3 100644 --- a/bin/api-ms-win-core-processenvironment-l1-1-0.dll +++ b/server/bin/api-ms-win-core-processenvironment-l1-1-0.dll diff --git a/bin/api-ms-win-core-processthreads-l1-1-0.dll b/server/bin/api-ms-win-core-processthreads-l1-1-0.dll Binary files differindex 0baacbba..0baacbba 100644 --- a/bin/api-ms-win-core-processthreads-l1-1-0.dll +++ b/server/bin/api-ms-win-core-processthreads-l1-1-0.dll diff --git a/bin/api-ms-win-core-processthreads-l1-1-1.dll b/server/bin/api-ms-win-core-processthreads-l1-1-1.dll Binary files differindex cdd9a887..cdd9a887 100644 --- a/bin/api-ms-win-core-processthreads-l1-1-1.dll +++ b/server/bin/api-ms-win-core-processthreads-l1-1-1.dll diff --git a/bin/api-ms-win-core-profile-l1-1-0.dll b/server/bin/api-ms-win-core-profile-l1-1-0.dll Binary files differindex 5fcfd92c..5fcfd92c 100644 --- a/bin/api-ms-win-core-profile-l1-1-0.dll +++ b/server/bin/api-ms-win-core-profile-l1-1-0.dll diff --git a/bin/api-ms-win-core-rtlsupport-l1-1-0.dll b/server/bin/api-ms-win-core-rtlsupport-l1-1-0.dll Binary files differindex 2735c669..2735c669 100644 --- a/bin/api-ms-win-core-rtlsupport-l1-1-0.dll +++ b/server/bin/api-ms-win-core-rtlsupport-l1-1-0.dll diff --git a/bin/api-ms-win-core-string-l1-1-0.dll b/server/bin/api-ms-win-core-string-l1-1-0.dll Binary files differindex 2ab518ad..2ab518ad 100644 --- a/bin/api-ms-win-core-string-l1-1-0.dll +++ b/server/bin/api-ms-win-core-string-l1-1-0.dll diff --git a/bin/api-ms-win-core-synch-l1-1-0.dll b/server/bin/api-ms-win-core-synch-l1-1-0.dll Binary files differindex 56447809..56447809 100644 --- a/bin/api-ms-win-core-synch-l1-1-0.dll +++ b/server/bin/api-ms-win-core-synch-l1-1-0.dll diff --git a/bin/api-ms-win-core-synch-l1-2-0.dll b/server/bin/api-ms-win-core-synch-l1-2-0.dll Binary files differindex 0d22398b..0d22398b 100644 --- a/bin/api-ms-win-core-synch-l1-2-0.dll +++ b/server/bin/api-ms-win-core-synch-l1-2-0.dll diff --git a/bin/api-ms-win-core-sysinfo-l1-1-0.dll b/server/bin/api-ms-win-core-sysinfo-l1-1-0.dll Binary files differindex 2fcbd871..2fcbd871 100644 --- a/bin/api-ms-win-core-sysinfo-l1-1-0.dll +++ b/server/bin/api-ms-win-core-sysinfo-l1-1-0.dll diff --git a/bin/api-ms-win-core-timezone-l1-1-0.dll b/server/bin/api-ms-win-core-timezone-l1-1-0.dll Binary files differindex 37492726..37492726 100644 --- a/bin/api-ms-win-core-timezone-l1-1-0.dll +++ b/server/bin/api-ms-win-core-timezone-l1-1-0.dll diff --git a/bin/api-ms-win-core-util-l1-1-0.dll b/server/bin/api-ms-win-core-util-l1-1-0.dll Binary files differindex 536f9c97..536f9c97 100644 --- a/bin/api-ms-win-core-util-l1-1-0.dll +++ b/server/bin/api-ms-win-core-util-l1-1-0.dll diff --git a/bin/api-ms-win-crt-conio-l1-1-0.dll b/server/bin/api-ms-win-crt-conio-l1-1-0.dll Binary files differindex a5312bd0..a5312bd0 100644 --- a/bin/api-ms-win-crt-conio-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-conio-l1-1-0.dll diff --git a/bin/api-ms-win-crt-convert-l1-1-0.dll b/server/bin/api-ms-win-crt-convert-l1-1-0.dll Binary files differindex d0e8a74f..d0e8a74f 100644 --- a/bin/api-ms-win-crt-convert-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-convert-l1-1-0.dll diff --git a/bin/api-ms-win-crt-environment-l1-1-0.dll b/server/bin/api-ms-win-crt-environment-l1-1-0.dll Binary files differindex 33ab4235..33ab4235 100644 --- a/bin/api-ms-win-crt-environment-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-environment-l1-1-0.dll diff --git a/bin/api-ms-win-crt-filesystem-l1-1-0.dll b/server/bin/api-ms-win-crt-filesystem-l1-1-0.dll Binary files differindex 73c1bbd0..73c1bbd0 100644 --- a/bin/api-ms-win-crt-filesystem-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-filesystem-l1-1-0.dll diff --git a/bin/api-ms-win-crt-heap-l1-1-0.dll b/server/bin/api-ms-win-crt-heap-l1-1-0.dll Binary files differindex b2491c58..b2491c58 100644 --- a/bin/api-ms-win-crt-heap-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-heap-l1-1-0.dll diff --git a/bin/api-ms-win-crt-locale-l1-1-0.dll b/server/bin/api-ms-win-crt-locale-l1-1-0.dll Binary files differindex 5c6daf8b..5c6daf8b 100644 --- a/bin/api-ms-win-crt-locale-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-locale-l1-1-0.dll diff --git a/bin/api-ms-win-crt-math-l1-1-0.dll b/server/bin/api-ms-win-crt-math-l1-1-0.dll Binary files differindex 59f5938e..59f5938e 100644 --- a/bin/api-ms-win-crt-math-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-math-l1-1-0.dll diff --git a/bin/api-ms-win-crt-multibyte-l1-1-0.dll b/server/bin/api-ms-win-crt-multibyte-l1-1-0.dll Binary files differindex 08fde912..08fde912 100644 --- a/bin/api-ms-win-crt-multibyte-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-multibyte-l1-1-0.dll diff --git a/bin/api-ms-win-crt-private-l1-1-0.dll b/server/bin/api-ms-win-crt-private-l1-1-0.dll Binary files differindex 5504b29b..5504b29b 100644 --- a/bin/api-ms-win-crt-private-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-private-l1-1-0.dll diff --git a/bin/api-ms-win-crt-process-l1-1-0.dll b/server/bin/api-ms-win-crt-process-l1-1-0.dll Binary files differindex 6db6d131..6db6d131 100644 --- a/bin/api-ms-win-crt-process-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-process-l1-1-0.dll diff --git a/bin/api-ms-win-crt-runtime-l1-1-0.dll b/server/bin/api-ms-win-crt-runtime-l1-1-0.dll Binary files differindex 3ccdf40b..3ccdf40b 100644 --- a/bin/api-ms-win-crt-runtime-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-runtime-l1-1-0.dll diff --git a/bin/api-ms-win-crt-stdio-l1-1-0.dll b/server/bin/api-ms-win-crt-stdio-l1-1-0.dll Binary files differindex 50e08763..50e08763 100644 --- a/bin/api-ms-win-crt-stdio-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-stdio-l1-1-0.dll diff --git a/bin/api-ms-win-crt-string-l1-1-0.dll b/server/bin/api-ms-win-crt-string-l1-1-0.dll Binary files differindex 32a56dbb..32a56dbb 100644 --- a/bin/api-ms-win-crt-string-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-string-l1-1-0.dll diff --git a/bin/api-ms-win-crt-time-l1-1-0.dll b/server/bin/api-ms-win-crt-time-l1-1-0.dll Binary files differindex f5c85a6c..f5c85a6c 100644 --- a/bin/api-ms-win-crt-time-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-time-l1-1-0.dll diff --git a/bin/api-ms-win-crt-utility-l1-1-0.dll b/server/bin/api-ms-win-crt-utility-l1-1-0.dll Binary files differindex 0dd8c7e9..0dd8c7e9 100644 --- a/bin/api-ms-win-crt-utility-l1-1-0.dll +++ b/server/bin/api-ms-win-crt-utility-l1-1-0.dll diff --git a/bin/debugger.dll b/server/bin/debugger.dll Binary files differindex 5dfd8be4..5dfd8be4 100644 --- a/bin/debugger.dll +++ b/server/bin/debugger.dll diff --git a/bin/ffi.dll b/server/bin/ffi.dll Binary files differindex 048b2b0f..048b2b0f 100644 --- a/bin/ffi.dll +++ b/server/bin/ffi.dll diff --git a/bin/filesystem.dll b/server/bin/filesystem.dll Binary files differindex 536b3d93..536b3d93 100644 --- a/bin/filesystem.dll +++ b/server/bin/filesystem.dll diff --git a/bin/lpeglabel.dll b/server/bin/lpeglabel.dll Binary files differindex 56b76ed4..56b76ed4 100644 --- a/bin/lpeglabel.dll +++ b/server/bin/lpeglabel.dll diff --git a/bin/lua.exe b/server/bin/lua.exe Binary files differindex f72d0632..f72d0632 100644 --- a/bin/lua.exe +++ b/server/bin/lua.exe diff --git a/bin/lua53.dll b/server/bin/lua53.dll Binary files differindex a8d1f825..a8d1f825 100644 --- a/bin/lua53.dll +++ b/server/bin/lua53.dll diff --git a/bin/msvcp140.dll b/server/bin/msvcp140.dll Binary files differindex 0a30fd08..0a30fd08 100644 --- a/bin/msvcp140.dll +++ b/server/bin/msvcp140.dll diff --git a/bin/process.dll b/server/bin/process.dll Binary files differindex ff0fc1d3..ff0fc1d3 100644 --- a/bin/process.dll +++ b/server/bin/process.dll diff --git a/bin/vcruntime140.dll b/server/bin/vcruntime140.dll Binary files differindex fa755e5c..fa755e5c 100644 --- a/bin/vcruntime140.dll +++ b/server/bin/vcruntime140.dll diff --git a/bin/ydbase.dll b/server/bin/ydbase.dll Binary files differindex 48fa2abf..48fa2abf 100644 --- a/bin/ydbase.dll +++ b/server/bin/ydbase.dll diff --git a/bin/yue.dll b/server/bin/yue.dll Binary files differindex 42f015c6..42f015c6 100644 --- a/bin/yue.dll +++ b/server/bin/yue.dll diff --git a/main.lua b/server/main.lua index 893007d9..773fb0a8 100644 --- a/main.lua +++ b/server/main.lua @@ -13,9 +13,6 @@ dbg:start() require 'utility' require 'global_protect' - -collectgarbage 'stop' - local service = require 'service' local session = service() diff --git a/src/ffi/sleep.lua b/server/src/ffi/sleep.lua index 5c4be639..5c4be639 100644 --- a/src/ffi/sleep.lua +++ b/server/src/ffi/sleep.lua diff --git a/src/ffi/unicode.lua b/server/src/ffi/unicode.lua index 734b4679..734b4679 100644 --- a/src/ffi/unicode.lua +++ b/server/src/ffi/unicode.lua diff --git a/src/global_protect.lua b/server/src/global_protect.lua index 6c736ea6..6c736ea6 100644 --- a/src/global_protect.lua +++ b/server/src/global_protect.lua diff --git a/src/json/decode.lua b/server/src/json/decode.lua index 6a93d127..6a93d127 100644 --- a/src/json/decode.lua +++ b/server/src/json/decode.lua diff --git a/src/json/encode.lua b/server/src/json/encode.lua index 4bba26de..4bba26de 100644 --- a/src/json/encode.lua +++ b/server/src/json/encode.lua diff --git a/src/json/init.lua b/server/src/json/init.lua index c28e7aed..c28e7aed 100644 --- a/src/json/init.lua +++ b/server/src/json/init.lua diff --git a/src/log.lua b/server/src/log.lua index 13e3ce7c..13e3ce7c 100644 --- a/src/log.lua +++ b/server/src/log.lua diff --git a/src/lsp.lua b/server/src/lsp.lua index 4a88aba6..4a88aba6 100644 --- a/src/lsp.lua +++ b/server/src/lsp.lua diff --git a/src/matcher/definition.lua b/server/src/matcher/definition.lua index a744efed..a744efed 100644 --- a/src/matcher/definition.lua +++ b/server/src/matcher/definition.lua diff --git a/src/matcher/implementation.lua b/server/src/matcher/implementation.lua index bd28ee3a..bd28ee3a 100644 --- a/src/matcher/implementation.lua +++ b/server/src/matcher/implementation.lua diff --git a/src/matcher/init.lua b/server/src/matcher/init.lua index c570b342..c570b342 100644 --- a/src/matcher/init.lua +++ b/server/src/matcher/init.lua diff --git a/src/method/exit.lua b/server/src/method/exit.lua index 716a86e7..716a86e7 100644 --- a/src/method/exit.lua +++ b/server/src/method/exit.lua diff --git a/src/method/init.lua b/server/src/method/init.lua index a99c3ed5..a99c3ed5 100644 --- a/src/method/init.lua +++ b/server/src/method/init.lua diff --git a/src/method/initialize.lua b/server/src/method/initialize.lua index 866ded66..866ded66 100644 --- a/src/method/initialize.lua +++ b/server/src/method/initialize.lua diff --git a/src/method/initialized.lua b/server/src/method/initialized.lua index 0451dc50..0451dc50 100644 --- a/src/method/initialized.lua +++ b/server/src/method/initialized.lua diff --git a/src/method/shutdown.lua b/server/src/method/shutdown.lua index 0451dc50..0451dc50 100644 --- a/src/method/shutdown.lua +++ b/server/src/method/shutdown.lua diff --git a/src/method/textDocument/definition.lua b/server/src/method/textDocument/definition.lua index 3a17b463..3a17b463 100644 --- a/src/method/textDocument/definition.lua +++ b/server/src/method/textDocument/definition.lua diff --git a/src/method/textDocument/didChange.lua b/server/src/method/textDocument/didChange.lua index 6856b729..6856b729 100644 --- a/src/method/textDocument/didChange.lua +++ b/server/src/method/textDocument/didChange.lua diff --git a/src/method/textDocument/didClose.lua b/server/src/method/textDocument/didClose.lua index d4edb624..d4edb624 100644 --- a/src/method/textDocument/didClose.lua +++ b/server/src/method/textDocument/didClose.lua diff --git a/src/method/textDocument/didOpen.lua b/server/src/method/textDocument/didOpen.lua index 27fdda71..27fdda71 100644 --- a/src/method/textDocument/didOpen.lua +++ b/server/src/method/textDocument/didOpen.lua diff --git a/src/method/textDocument/implementation.lua b/server/src/method/textDocument/implementation.lua index 6d3cd0ac..6d3cd0ac 100644 --- a/src/method/textDocument/implementation.lua +++ b/server/src/method/textDocument/implementation.lua diff --git a/src/parser/calcline.lua b/server/src/parser/calcline.lua index 26f475d9..26f475d9 100644 --- a/src/parser/calcline.lua +++ b/server/src/parser/calcline.lua diff --git a/src/parser/grammar.lua b/server/src/parser/grammar.lua index 1a4f105d..1a4f105d 100644 --- a/src/parser/grammar.lua +++ b/server/src/parser/grammar.lua diff --git a/src/parser/init.lua b/server/src/parser/init.lua index 3216fa39..3216fa39 100644 --- a/src/parser/init.lua +++ b/server/src/parser/init.lua diff --git a/src/parser/relabel.lua b/server/src/parser/relabel.lua index bc832017..bc832017 100644 --- a/src/parser/relabel.lua +++ b/server/src/parser/relabel.lua diff --git a/src/parser/split.lua b/server/src/parser/split.lua index 6ce4a4e7..6ce4a4e7 100644 --- a/src/parser/split.lua +++ b/server/src/parser/split.lua diff --git a/src/service.lua b/server/src/service.lua index 46a9ca37..46a9ca37 100644 --- a/src/service.lua +++ b/server/src/service.lua diff --git a/src/utility/init.lua b/server/src/utility/init.lua index 55bd6b0d..55bd6b0d 100644 --- a/src/utility/init.lua +++ b/server/src/utility/init.lua diff --git a/src/utility/io.lua b/server/src/utility/io.lua index 73c65237..73c65237 100644 --- a/src/utility/io.lua +++ b/server/src/utility/io.lua diff --git a/src/utility/table.lua b/server/src/utility/table.lua index 37a74632..37a74632 100644 --- a/src/utility/table.lua +++ b/server/src/utility/table.lua diff --git a/test/definition/arg.lua b/server/test/definition/arg.lua index 2004d666..2004d666 100644 --- a/test/definition/arg.lua +++ b/server/test/definition/arg.lua diff --git a/test/definition/bug.lua b/server/test/definition/bug.lua index b0e890ca..b0e890ca 100644 --- a/test/definition/bug.lua +++ b/server/test/definition/bug.lua diff --git a/test/definition/function.lua b/server/test/definition/function.lua index 1ef6a463..1ef6a463 100644 --- a/test/definition/function.lua +++ b/server/test/definition/function.lua diff --git a/test/definition/init.lua b/server/test/definition/init.lua index 9bd7a1d8..9bd7a1d8 100644 --- a/test/definition/init.lua +++ b/server/test/definition/init.lua diff --git a/test/definition/local.lua b/server/test/definition/local.lua index 0737443d..0737443d 100644 --- a/test/definition/local.lua +++ b/server/test/definition/local.lua diff --git a/test/definition/set.lua b/server/test/definition/set.lua index 2e48e490..2e48e490 100644 --- a/test/definition/set.lua +++ b/server/test/definition/set.lua diff --git a/test/definition/table.lua b/server/test/definition/table.lua index 13a3b555..13a3b555 100644 --- a/test/definition/table.lua +++ b/server/test/definition/table.lua diff --git a/test/implementation/arg.lua b/server/test/implementation/arg.lua index 2004d666..2004d666 100644 --- a/test/implementation/arg.lua +++ b/server/test/implementation/arg.lua diff --git a/test/implementation/bug.lua b/server/test/implementation/bug.lua index b0e890ca..b0e890ca 100644 --- a/test/implementation/bug.lua +++ b/server/test/implementation/bug.lua diff --git a/test/implementation/function.lua b/server/test/implementation/function.lua index 90b75da8..90b75da8 100644 --- a/test/implementation/function.lua +++ b/server/test/implementation/function.lua diff --git a/test/implementation/if.lua b/server/test/implementation/if.lua index 0da8be1a..0da8be1a 100644 --- a/test/implementation/if.lua +++ b/server/test/implementation/if.lua diff --git a/test/implementation/init.lua b/server/test/implementation/init.lua index de8d9d63..de8d9d63 100644 --- a/test/implementation/init.lua +++ b/server/test/implementation/init.lua diff --git a/test/implementation/local.lua b/server/test/implementation/local.lua index 7e9b3db0..7e9b3db0 100644 --- a/test/implementation/local.lua +++ b/server/test/implementation/local.lua diff --git a/test/implementation/set.lua b/server/test/implementation/set.lua index 5c4a1a2e..5c4a1a2e 100644 --- a/test/implementation/set.lua +++ b/server/test/implementation/set.lua diff --git a/test/implementation/table.lua b/server/test/implementation/table.lua index 13a3b555..13a3b555 100644 --- a/test/implementation/table.lua +++ b/server/test/implementation/table.lua diff --git a/test/main.lua b/server/test/main.lua index c33526c6..c33526c6 100644 --- a/test/main.lua +++ b/server/test/main.lua diff --git a/build/extension/tsconfig.base.json b/tsconfig.base.json index b53356c9..b53356c9 100644 --- a/build/extension/tsconfig.base.json +++ b/tsconfig.base.json |