diff --git a/.gitea/workflows/pr.yml b/.gitea/workflows/pr.yml index 90906a9..aeab382 100644 --- a/.gitea/workflows/pr.yml +++ b/.gitea/workflows/pr.yml @@ -64,8 +64,8 @@ jobs: - name: Verify Lua Language Server Installation run: ./luals/bin/lua-language-server --version - # - name: Run Lua Language Server - # run: ./lua-language-server-*/lua-language-server --check ./src --checklevel=Information + - name: Run Lua Language Server + run: ./luals/bin/lua-language-server --check ./src --checklevel=Warning diff --git a/.luarc.json b/.luarc.json new file mode 100644 index 0000000..ce8a119 --- /dev/null +++ b/.luarc.json @@ -0,0 +1,30 @@ +{ + "Lua": { + "runtime": { + "version": "Lua 5.1" + }, + "workspace": { + "library": [ + "./src", + "./DcsTypes.lua" + ], + "checkThirdParty": false + }, + "diagnostics": { + "enable": true, + "globals": [ + "lfs" + ], + "severity": { + "undefined-field": "Warning", + "unused-local": "Warning" + } + }, + "hint": { + "enable": false + }, + "completion": { + "enable": true + } + } +} \ No newline at end of file