bash-language-server
bash-language-server copied to clipboard
A language server for Bash
`:` does argument expansion and retains the side effects. A common usage is to define default values of environment variables, e.g. `: "${VARIABLE:="default"}"`. It seems this is only recognised as...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [node](https://togithub.com/nodejs/node) | |...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`28.1.8` -> `29.0.3`](https://renovatebot.com/diffs/npm/@types%2fjest/28.1.8/29.0.3) |...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-jest](https://togithub.com/jest-community/eslint-plugin-jest) | [`26.9.0` -> `27.0.4`](https://renovatebot.com/diffs/npm/eslint-plugin-jest/26.9.0/27.0.4) | [![age](https://badges.renovateapi.com/packages/npm/eslint-plugin-jest/27.0.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)...
```log /usr/local/lib/node_modules/bash-language-server/out/linter.js:58 for (const folder of folders) { ^ TypeError: folders is not iterable at Linter. (/usr/local/lib/node_modules/bash-language-server/out/linter.js:58:34) at Generator.next () at /usr/local/lib/node_modules/bash-language-server/out/linter.js:8:71 at new Promise () at __awaiter (/usr/local/lib/node_modules/bash-language-server/out/linter.js:4:12) at...
I can jump/go to a function Definition by clicking `ctrl+left mouse` or `f12` on a function call, but it does not seem to work backwards - I can't jump from...
``` declare -i SOMEVAR=0 # Hover and get references do not work with these statements ((++SOMEVAR)) ((SOMEVAR++)) ((SOMEVAR ++)) # But this works fine ((++ SOMEVAR)) ``` Syntax-highlighting is also...
VS-Code 1.70.2 with Bash IDE v1.14.0 Given the following docstring: ``` # my_func prefix suffix string [string ...] # # Args: # prefix # suffix # ... # # Returns:...
Till now I used [null-ls](https://github.com/jose-elias-alvarez/null-ls.nvim/) with shellcheck. The nice thing was that it supported code action. The code action added comments like: ```sh # shellcheck disable=2181 ``` You could select...
### Code editor VS Codium ### Platform Linux ### Version 1.38.0 ### What steps will reproduce the bug? Run Explainshell via docker-compose as per the instructions at https://github.com/idank/explainshell Install and...