Vidar Holen
|
b76c0a8221
|
SC2248: Warn about unquoted variables without special chars
|
2019-04-13 20:19:13 -07:00 |
Vidar Holen
|
c860b74505
|
Set SC2243/SC2244 level to "verbose"
|
2019-04-13 13:40:18 -07:00 |
Vidar Holen
|
9652ccfdbd
|
Add a verbose mode: `-S verbose`
|
2019-04-13 13:16:41 -07:00 |
Vidar Holen
|
f514f5f735
|
Warn about flipped $ and " in $"(cmd)" (fixes #1517)
|
2019-03-20 22:10:04 -07:00 |
Vidar Holen
|
581bcc3907
|
Add support for `.shellcheckrc` files
|
2019-03-03 18:57:13 -08:00 |
Vidar Holen
|
6dcf4b8e64
|
Mention extension in changelog and man page
|
2019-01-21 16:55:01 -08:00 |
Vidar Holen
|
e1fe9be7af
|
Fix minor details in new Bats support
|
2019-01-20 14:02:42 -08:00 |
Vidar Holen
|
e0a4241baa
|
Warn if a shebang's interpreter ends in / (fixes #373)
|
2019-01-13 17:32:25 -08:00 |
Vidar Holen
|
1835ebd3a0
|
SC2245: Warn that Ksh [ -f * ] only applies to first (Fixes #1452)
|
2019-01-13 16:41:08 -08:00 |
Vidar Holen
|
73822c3588
|
Allow SC2243 and SC2244 to trigger with quotes, add fix
|
2018-12-28 19:02:06 -08:00 |
Vidar Holen
|
3cba76dc7d
|
Update CHANGELOG with new release and autofix merge
|
2018-12-09 15:01:08 -08:00 |
Vidar Holen
|
cb57b4a74f
|
Stable version 0.6.0
This release is dedicated to Factorio. If this is how much fun it is to
build factories and oppress natives, then history makes a lot of sense.
|
2018-12-02 19:08:06 -08:00 |
Vidar Holen
|
a7a404a5a8
|
Fill in missing bits in CHANGELOG
|
2018-12-02 14:49:04 -08:00 |
Vidar Holen
|
cb76951ad2
|
Add warnings for 'exit' similar to 'return' (fixes #1388)
|
2018-11-24 23:05:40 -08:00 |
Zero King
|
f4044fbcc7
|
Fix typo in CHANGELOG
|
2018-11-08 03:07:52 +00:00 |
Vidar Holen
|
2827b35696
|
SC2240: Warn about `. script args..` in sh/dash (fixes #1373)
|
2018-11-07 18:04:18 -08:00 |
Vidar Holen
|
df0a0d41fa
|
Add SC1133: Warn when a line starts with |/||/&& (fixes #1359)
|
2018-10-21 17:46:46 -07:00 |
Vidar Holen
|
07b5aa2971
|
Add SC2239: shebang is not absolute path.
|
2018-10-17 20:38:21 -07:00 |
Vidar Holen
|
e0e46e979a
|
Add wiki links to output, and a -W controlling it. (Fixes #920)
|
2018-10-10 21:53:43 -07:00 |
Vidar Holen
|
3e2cb26119
|
Add SC2238 about redirections to command names
|
2018-09-17 17:46:49 -07:00 |
Vidar Holen
|
3d03b0ab3b
|
Suggest -z/-n instead of ! -n/-z (fixes #1326).
|
2018-08-28 20:15:54 -07:00 |
Vidar Holen
|
49250eadae
|
Add --severity to CHANGELOG
|
2018-08-18 20:06:31 -07:00 |
Vidar Holen
|
0f835a5a2c
|
Don't trigger SC2222 for fallthrough case branches (fixes #1044)
|
2018-07-28 12:30:06 -07:00 |
Vidar Holen
|
d8a32da07f
|
Retire SC1117 (unknown quoted escapes) due to noise
|
2018-07-26 19:23:53 -07:00 |
Vidar Holen
|
75fb4da387
|
Don't warn about tr '[=e=]' equivalence classes
|
2018-06-23 16:55:35 -07:00 |
Vidar Holen
|
366262af18
|
Update CHANGELOG to mention end positions
|
2018-06-23 16:53:44 -07:00 |
Vidar Holen
|
0adea473fd
|
Update CHANGELOG after release
|
2018-06-07 20:19:00 -07:00 |
Vidar Holen
|
a3be776f80
|
Stable version 0.5.0
This release is dedicated to Valve for keeping PC gaming awesome.
Also, for that time they proved the need for a tool like ShellCheck.
|
2018-05-31 20:01:42 -07:00 |
Vidar Holen
|
135cf5932f
|
Parse here docs as per spec (fixes #1050)
|
2018-05-26 21:01:18 -07:00 |
Vidar Holen
|
1d8047cce1
|
Warn about unnecessary subshells in tests
|
2018-05-22 22:35:37 -07:00 |
Vidar Holen
|
cf608dc2f6
|
Parse FD move operations like 2>&1- correctly. Fixes #1180.
|
2018-05-12 18:30:35 -07:00 |
Stefan Knudsen
|
5adfce72e1
|
Warn about invalid arguments to sudo
|
2018-04-29 01:16:31 -04:00 |
Vidar Holen
|
5481ccd7f7
|
Warn about elseif or elsif as command names (fixes #1177)
|
2018-04-27 22:23:37 -07:00 |
Vidar Holen
|
4aca1ff128
|
Warn when printf arg count is not a multiple of format count
|
2018-03-28 08:57:38 -07:00 |
Vidar Holen
|
764b242f1b
|
Suggest quoting expansions in for loop globs
|
2018-03-24 17:43:20 -07:00 |
Vidar Holen
|
a98d69f4ff
|
Update CHANGELOG with $var[ and here doc expansion fixes
|
2018-03-04 15:42:52 -08:00 |
Vidar Holen
|
ecb9d07f52
|
Update changelog with associative arrays in (()) fix
|
2018-02-25 18:15:55 -08:00 |
Vidar Holen
|
b7a8b090d2
|
SC2229: Warn about 'read $var'
|
2018-02-25 13:47:58 -08:00 |
Vidar Holen
|
72044a79c6
|
Update changelog
|
2018-02-25 13:47:58 -08:00 |
Vidar Holen
|
c86885427c
|
Warn about comments/blanks before shebang. Fixes #844
|
2018-01-21 13:57:44 -08:00 |
Vidar Holen
|
7b3c4025fb
|
Warn about redirs in the middle of 'find' commands. Fixes #405
|
2018-01-21 11:12:22 -08:00 |
Vidar Holen
|
46a3019ed7
|
Fix annotations for here documents (fixes #1071)
|
2018-01-17 19:20:10 -08:00 |
Vidar Holen
|
1d0db9267d
|
Mention SC2224-6 about mv/cp/ln without destination
|
2018-01-17 18:32:07 -08:00 |
Vidar Holen
|
a6fb9d1ef8
|
Warn about C-style comments
|
2018-01-17 18:14:36 -08:00 |
Vidar Holen
|
5b14dba489
|
Parse 'else if' correctly, and not like elif. Fixes #1088.
|
2018-01-13 22:42:19 -08:00 |
Vidar Holen
|
3c5c74ff04
|
Add quote warning specific to : ${var=val}. Fixes #1084
|
2018-01-06 10:53:53 -08:00 |
Vidar Holen
|
c36f6d89ba
|
Stable version 0.4.7
This release is dedicated to net neutrality. Remember when the Internet
was a meritocracy? [Please drink a verification can to continue.]
|
2017-12-08 20:29:12 -08:00 |
Vidar Holen
|
e801da0621
|
Add a changelog
|
2017-12-07 17:49:43 -08:00 |