Vidar Holen
|
2c5155e43d
|
Warn about capturing the output of redirected commands.
|
2024-04-14 18:47:19 -07:00 |
Vidar Holen
|
94214ee725
|
Post-release CHANGELOG
|
2024-03-07 19:11:12 -08:00 |
Vidar Holen
|
37dfb67768
|
Stable version v0.10.0
This release is dedicated to LLMs, for finally fulfilling the promise of
1960s scifi: systems you can hack using logic games and creative lies.
|
2024-03-07 17:54:39 -08:00 |
Vidar Holen
|
d80fdfa9e8
|
Add extended-analysis directive to toggle DFA
|
2024-02-03 16:11:39 -08:00 |
Grische
|
be8e4b2b8a
|
add basic busybox sh support
|
2023-11-27 13:00:10 +01:00 |
Max Ulidtko
|
9605396bef
|
Docs: describe fixes of PR #2837 in changelog
|
2023-10-01 21:23:25 +02:00 |
Vidar Holen
|
dd747b2a98
|
SC2325/SC2326: Warn about ! ! foo and foo | ! bar (fixes #2810)
|
2023-07-30 19:18:27 -07:00 |
Vidar Holen
|
9490b94886
|
Save and restore pending here docs when sourcing files (fixes #2803)
|
2023-07-30 16:52:40 -07:00 |
Vidar Holen
|
372c0b667e
|
SC2324: Warn when x+=1 appends.
|
2023-07-30 15:00:43 -07:00 |
Vidar Holen
|
78dea1d4f9
|
Update changelog from release
|
2023-02-04 10:27:59 -08:00 |
Vidar Holen
|
a526ee0829
|
Stable version 0.9.0
This release is dedicated to Mindustry: the most fun you can
have with open source (outside of shell scripting of course).
|
2022-12-12 21:49:19 -08:00 |
Vidar Holen
|
d0dd81e1fa
|
Allow quoting values in directives (fixes #2517)
|
2022-07-28 08:56:44 -07:00 |
Vidar Holen
|
52dac51cd4
|
SC2323: Warn about redundant parens in a[(x+1)] and $(( ((x)) )) (ref: #1666)
|
2022-07-24 14:18:38 -07:00 |
Vidar Holen
|
30bb0e0093
|
SC2321: Warn about redundant $(()) in arr[$((i))]=x (ref: #1666)
|
2022-07-24 14:18:38 -07:00 |
Vidar Holen
|
5cf6e01ce9
|
Warn when $? refers to echo or condition (ref #2541)
|
2022-07-23 09:39:26 -07:00 |
Vidar Holen
|
9caeec104b
|
SC2318: Warn about backreferencing in `declare x=1 y=$x` (fixes #1653)
|
2022-07-22 12:40:59 -07:00 |
Vidar Holen
|
3ee4419ef4
|
Suppress SC2086 for variables declared -i (ref #2541)
|
2022-07-22 08:53:27 -07:00 |
Vidar Holen
|
da4885a71d
|
Use DFA for SC2086
|
2022-07-20 08:08:44 -07:00 |
Vidar Holen
|
642ad86125
|
Add SC2317 warning about unreachable commands
|
2022-07-20 08:08:41 -07:00 |
Vidar Holen
|
f77a545282
|
Control Flow Graph / Data Flow Analysis support
|
2022-07-20 08:08:24 -07:00 |
Vidar Holen
|
399c04cc17
|
Mention SC2316 in changelog
|
2022-05-06 10:11:52 -07:00 |
Vidar Holen
|
4c186c20b9
|
Post-release CHANGELOG update
|
2021-11-06 23:18:19 -07:00 |
Vidar Holen
|
e5ad4cf420
|
Stable version 0.8.0
This release is dedicated to dibblego, who pushed me down the Haskell
rabbit hole. In 2006 I thought you were crazy. Today I *know* you are.
|
2021-11-06 22:12:39 -07:00 |
Vidar Holen
|
205ba429b3
|
Warn about `read foo[i]` expanding as glob (fixes #2345)
|
2021-10-07 18:50:44 -07:00 |
Vidar Holen
|
05bdeae3ab
|
Mention require-double-brackets in CHANGELOG
|
2021-10-07 17:26:08 -07:00 |
Vidar Holen
|
38251abe26
|
Add suggestion level in text for TTY output (fixes #2339)
|
2021-10-07 17:14:41 -07:00 |
Vidar Holen
|
6f7eee4a27
|
Mention check-extra-masked-returns in changelog
|
2021-10-02 12:59:55 -07:00 |
Vidar Holen
|
3a296cd788
|
The removed check was SC1004, not SC1003
|
2021-09-19 12:27:16 -07:00 |
Vidar Holen
|
2536507060
|
Remove SC1004 (fixes #2326)
|
2021-09-18 17:43:55 -07:00 |
Vidar Holen
|
09aa15c9b7
|
Allow `disable=all` to disable all warnings (fixes #2323)
|
2021-09-18 12:50:01 -07:00 |
Vidar Holen
|
4e703e5c61
|
Allow specifying external-sources=true in shellcheckrc (fixes #1818)
|
2021-09-15 18:02:37 -07:00 |
Vidar Holen
|
ecacc2e9bb
|
Merge pull request #2307 from a1346054/fixes
Fix redirect in license file and remove trailing whitespace elsewhere
|
2021-08-26 19:46:16 -07:00 |
Vidar Holen
|
81b7ee5598
|
Don't warn about unused variables starting with _ (fixes #1498)
|
2021-08-26 19:40:21 -07:00 |
a1346054
|
98c7934c46
|
Remove trailing whitespace
|
2021-08-25 16:17:56 +00:00 |
Vidar Holen
|
5b6fd60279
|
Improve warnings for expr (fixes #2033)
|
2021-08-22 21:12:58 -07:00 |
Vidar Holen
|
8c0bf8d41f
|
Warn about looping over array values and using them as keys
|
2021-08-17 12:51:27 -07:00 |
Vidar Holen
|
bb0a571a1e
|
Improve warnings for bad parameter expansion (fixes #2297)
|
2021-08-16 21:02:20 -07:00 |
Vidar Holen
|
cf8066c07c
|
SC2295 Warn about unquoted variables in PE patterns (fixes #2290)
|
2021-08-03 13:02:53 -07:00 |
Vidar Holen
|
a44f3edb14
|
Warn about eval'ing arrays
|
2021-07-30 18:46:19 -07:00 |
Vidar Holen
|
e33146d530
|
Avoid trigger SC2181 on composite $? checks (fixes #1167)
|
2021-07-29 20:51:19 -07:00 |
Vidar Holen
|
fe81dc1c27
|
Optionally suggest [[ over [ in Bash scripts (-o require-double-brackets) (fixes #887)
|
2021-07-27 18:53:30 -07:00 |
Vidar Holen
|
754ab22d94
|
Warn about unquoted blanks in echo (fixes #377)
|
2021-07-26 18:59:33 -07:00 |
Vidar Holen
|
02e07625d1
|
Warn about quoting in assignments to sh declaration utilities (fixes #1556)
|
2021-07-25 19:36:42 -07:00 |
Vidar Holen
|
44471b73cc
|
Have SC2155 trigger on 'typeset' as well (fixes #2262)
|
2021-07-25 17:34:14 -07:00 |
Vidar Holen
|
364c33395e
|
Don't print colors when $TERM is 'dumb' or unset (fixes #2260)
|
2021-07-25 14:44:35 -07:00 |
Vidar Holen
|
0d58337cdd
|
Don't warn about repeated range in [[ -v arr[xxx] ]] (fixes #2285)
|
2021-07-25 13:01:57 -07:00 |
Vidar Holen
|
9eb63c97e6
|
Re-add warnings about 'declare var = value' (fixes #2279)
|
2021-07-24 13:25:56 -07:00 |
Vidar Holen
|
163b2f12e2
|
Sanity check command names (fixes #2227)
|
2021-06-05 18:16:22 -07:00 |
Vidar Holen
|
fe25a2b00e
|
Treat ${arr[*]} like $* for SC2048
|
2021-04-24 17:08:10 -07:00 |
Vidar Holen
|
aaa3554720
|
Post-release CHANGELOG update
|
2021-04-19 16:40:25 -07:00 |