Files
ale/test/linter/test_openscad_openscad_lsp.vader
jniklasson 1c6e71732f
CI / Build (push) Canceled after 0s
CI / Neovim 0.10 Windows (push) Canceled after 0s
CI / Neovim 0.12 Windows (push) Canceled after 0s
CI / Vim 8.2 Windows (push) Canceled after 0s
CI / Vim 9.2 Windows (push) Canceled after 0s
CI / Lint (push) Canceled after 0s
CI / Lua (push) Canceled after 0s
CI / Neovim 0.10 Linux (push) Canceled after 0s
CI / Neovim 0.12 Linux (push) Canceled after 0s
CI / Vim 8.2 Linux (push) Canceled after 0s
CI / Vim 9.2 Linux (push) Canceled after 0s
feat: openscad-lsp support (#5156)
2026-08-19 17:24:42 +09:00

21 lines
672 B
Plaintext

Before:
call ale#assert#SetUpLinterTest('openscad', 'openscad_lsp')
After:
call ale#assert#TearDownLinterTest()
Execute(The default command should be correct):
AssertLinter 'openscad-lsp', ale#Escape('openscad-lsp') . ' --stdio'
Execute(The executable should be configurable):
let g:ale_openscad_openscad_lsp_executable = '/custom/path/openscad-lsp'
AssertLinter '/custom/path/openscad-lsp',
\ ale#Escape('/custom/path/openscad-lsp') . ' --stdio'
Execute(Options should be appended to the command):
let b:ale_openscad_openscad_lsp_options = '--ignore-default'
AssertLinter 'openscad-lsp',
\ ale#Escape('openscad-lsp') . ' --stdio --ignore-default'