7c2d46f1e2
* chore: Do not use any neovim deprecated apis * chore: Update docs for - chore: Do not use any neovim deprecated apis
45 lines
1.2 KiB
JSON
45 lines
1.2 KiB
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/LuaLS/vscode-lua/master/setting/schema.json",
|
|
"runtime": {
|
|
"version": "LuaJIT",
|
|
"pathStrict": true
|
|
},
|
|
"workspace": {
|
|
"library": [
|
|
"/opt/nvim/share/nvim/runtime/lua/vim/_meta",
|
|
"/opt/nvim/share/nvim/runtime/lua/vim/shared.lua",
|
|
"${3rd}/luv/library",
|
|
"${3rd}/busted/library",
|
|
"/opt/snacks.nvim/lua"
|
|
],
|
|
"checkThirdParty": false
|
|
},
|
|
"diagnostics": {
|
|
"severity": {
|
|
"undefined-global": "Error",
|
|
"undefined-field": "Warning",
|
|
"missing-return": "Warning",
|
|
"redundant-parameter": "Warning",
|
|
"param-type-mismatch": "Warning",
|
|
"assign-type-mismatch": "Warning",
|
|
"cast-type-mismatch": "Warning",
|
|
"deprecated": "Warning",
|
|
"undefined-doc-param": "Warning"
|
|
},
|
|
"neededFileStatus": {
|
|
"undefined-global": "Any",
|
|
"undefined-field": "Any",
|
|
"missing-return": "Any",
|
|
"redundant-parameter": "Any",
|
|
"param-type-mismatch": "Any",
|
|
"assign-type-mismatch": "Any",
|
|
"cast-type-mismatch": "Any",
|
|
"deprecated": "Any",
|
|
"undefined-doc-param": "Any"
|
|
}
|
|
},
|
|
"type": {
|
|
"checkTableShape": true
|
|
}
|
|
}
|