wdl icon indicating copy to clipboard operation
wdl copied to clipboard

feature request: incorporate shellcheck for linting command blocks

Open a-frantz opened this issue 5 months ago • 0 comments

This feature will be a complete rip-off from miniwdl. It's my favorite feature of miniwdl check and I want us to copy it.

For completeness: link to shellcheck site

It's been a while since I looked into this, but when I last looked there wasn't a good Rust crate for doing Bash linting. miniwdl shells out to shellcheck and parses the resulting STDOUT for a nice user interface. We are probably going to be stuck doing the same, which isn't ideal bc it's not very robust. But linting command blocks is a great feature I really want us to have, and it's worth getting our hands a little dirty IMO.

a-frantz avatar Sep 26 '24 13:09 a-frantz