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 |
Vidar Holen
|
cff3e22911
|
Stable version v0.7.2
This release is dedicated to ethanol, for keeping
COVID-19 off both our hands and our minds.
|
2021-04-19 14:44:27 -07:00 |
Vidar Holen
|
5669eb2203
|
Make x-comparison warning default
|
2021-04-11 15:52:13 -07:00 |
Vidar Holen
|
98952df35b
|
Improve warnings on backslashes in comments
|
2021-03-20 18:12:39 -07:00 |
freddii
|
c5756760cb
|
fixed typing mistakes in changelog
|
2021-01-05 14:08:03 +01:00 |
Vidar Holen
|
2e5c56b270
|
Parse heredocs correctly with carriage returns (fixes #2103)
|
2020-12-31 13:19:14 -08:00 |
Vidar Holen
|
fbb14d6b38
|
Improve checks for = in command names (fixes #2102)
|
2020-12-30 20:30:43 -08:00 |
Vidar Holen
|
cc3884cf9f
|
Support env -S/--split-string in shebangs (fixes #2105)
|
2020-12-12 20:24:32 -08:00 |
Vidar Holen
|
8e332ce879
|
Improve handling of trailing tokens for []/compounds (fixes #2091)
|
2020-12-06 21:26:24 -08:00 |
Vidar Holen
|
28d3279ba6
|
Optional style warning about [ x$var = xval ]
|
2020-10-19 20:04:58 -07:00 |
Vidar Holen
|
3104cec770
|
SC2267: Warn about xargs -i (fixes #2058)
|
2020-10-18 22:10:14 -07:00 |
Vidar Holen
|
cfd68ee0c2
|
Give each sh/dash compatibility warning its own SC3xxx error code
|
2020-09-01 16:48:14 -07:00 |
Vidar Holen
|
58783ab3cc
|
Allow specifying ranges in disable directives
|
2020-09-01 16:22:15 -07:00 |
Vidar Holen
|
c9be7ab2eb
|
Parse assignments according to spec (fixes #2022)
|
2020-08-23 18:46:13 -07:00 |
Vidar Holen
|
a62d9f10c2
|
Warn when using &/| between test statements
|
2020-08-23 15:43:33 -07:00 |
Vidar Holen
|
50067ddf94
|
Consider variables in -z/-n tests to be checked
|
2020-08-08 12:32:20 -07:00 |
Vidar Holen
|
1ac2c31728
|
Warn when shell functions blatantly recurse (fixes #1994)
|
2020-07-27 21:50:33 -07:00 |
Vidar Holen
|
210cdcd01a
|
Treat $x/ or $(x)/ as ./ when finding sourced files (fixes #1998)
|
2020-06-28 17:24:07 -07:00 |
Vidar Holen
|
5cf2c00ff7
|
Warn about defining and using an alias in a single command (fixes #1807)
|
2020-05-25 23:24:33 -07:00 |
Vidar Holen
|
c2a15ce8e9
|
Allow disabling SC1072/SC1073 with annotations (fixes #1931)
|
2020-05-03 21:57:16 -07:00 |
Vidar Holen
|
2030b83607
|
Warn about duplicate uses of stdin/out/err
|
2020-05-03 11:54:25 -07:00 |
Vidar Holen
|
84d6e53659
|
Update Changelog with new version
|
2020-04-04 19:29:49 -07:00 |
Vidar Holen
|
f7547c9a5a
|
Stable version v0.7.1
This release is dedicated to the board game Pandemic, for teaching us
relevant survival skills like how to stay inside and play board games.
|
2020-04-04 18:38:39 -07:00 |
Vidar Holen
|
a57f6d2886
|
Improve detection of for loops with single values
|
2020-03-15 11:30:56 -07:00 |
Vidar Holen
|
7b998239af
|
SC2257: Warn when changing arithmetic variables in redirections
|
2020-02-17 18:16:57 -08:00 |
Vidar Holen
|
106f321cf0
|
Parse keywords with case sensitivity (fixes #1809)
|
2020-02-17 11:13:29 -08:00 |
Vidar Holen
|
cbcca528ae
|
Merge branch 'iss1724-builtin-support' of https://github.com/jabberabbe/shellcheck into jabberabbe-iss1724-builtin-support
|
2019-12-21 18:13:07 -08:00 |
Vidar Holen
|
0f15fa49ba
|
Make SC2230 optional
|
2019-12-07 16:11:49 -08:00 |
Vidar Holen
|
0a4580e234
|
Mention that ShellCheck is now compatible with Cabal 3
|
2019-12-07 16:11:49 -08:00 |