Vidar Holen
|
df7f00eaed
|
Remove duplicate `pathTo` and unused `replaceMultiLines`
|
2019-01-09 17:51:43 -08:00 |
Vidar Holen
|
0e21f91c07
|
Merge pull request #1433 from contivero/fix-export-p
Fix 'export -p' being undefined under POSIX sh
|
2019-01-08 19:33:03 -08:00 |
Vidar Holen
|
4ecdc10599
|
Merge branch 'shellcheck_sed_herestring_130' of https://github.com/Gandalf-/shellcheck
|
2019-01-08 19:19:44 -08:00 |
Vidar Holen
|
baa4d2e555
|
Let checkGrepRe only parse flags once
|
2019-01-08 19:06:00 -08:00 |
Gandalf-
|
4a2b2c7396
|
Issue 1404 grep glob false positives
https://github.com/koalaman/shellcheck/issues/1404
Some grep flags support globs; these are now all checked prevent false
positives.
|
2019-01-06 17:45:29 -08:00 |
Gandalf-
|
9425654a42
|
Expand echo + sed style warning to herestrings
https://github.com/koalaman/shellcheck/issues/130
|
2018-12-31 15:33:37 -08:00 |
Cristian Adrián Ontivero
|
29dedbdc9c
|
Fix 'export -p' being undefined under POSIX sh
Fixes #1432
|
2018-12-28 21:23:49 -03:00 |
Cristian Adrián Ontivero
|
73a41cdd2f
|
Check jobs flags in dash/POSIX sh (fixes #1429)
|
2018-12-28 10:04:19 -03:00 |
Ng Zhi An
|
bd04af0769
|
Update supported ulimit flags for dash
Values are retrieved from https://linux.die.net/man/1/dash, search for
ulimit.
Fixes #1406
|
2018-12-25 09:33:58 +08:00 |
Vidar Holen
|
cb76951ad2
|
Add warnings for 'exit' similar to 'return' (fixes #1388)
|
2018-11-24 23:05:40 -08:00 |
Vidar Holen
|
2827b35696
|
SC2240: Warn about `. script args..` in sh/dash (fixes #1373)
|
2018-11-07 18:04:18 -08:00 |
Vidar Holen
|
f0a2e688c4
|
Don't warn about LINENO since it's now POSIX. Fixes #644
|
2018-09-03 12:36:25 -07:00 |
Vidar Holen
|
488d6dcb41
|
Improve find leading flag detection (fixes #1312)
|
2018-08-26 18:18:57 -07:00 |
Vidar Holen
|
5ef4229f61
|
Modernize SC2028 echo escape test
|
2018-08-07 19:31:28 -07:00 |
Ng Zhi An
|
8be76b13b9
|
Use regex to match special flags for printf
Fixes #1310
|
2018-08-05 22:45:24 -07:00 |
Vidar Holen
|
75fb4da387
|
Don't warn about tr '[=e=]' equivalence classes
|
2018-06-23 16:55:35 -07:00 |
Vidar Holen
|
6869c2fa18
|
Merge pull request #1261 from ngzhian/1188
Do not warn find --help (fixes #1188)
|
2018-06-23 16:07:23 -07:00 |
Vidar Holen
|
868a7be33e
|
Improve spans for some warnings
|
2018-06-17 19:19:18 -07:00 |
Ng Zhi An
|
91cbcddd9d
|
Do not warn find --help (fixes #1188)
|
2018-06-14 22:40:26 -07:00 |
Vidar Holen
|
bfc32200e2
|
Correctly consider $'..' a literal (fixes #1242)
|
2018-06-10 20:23:10 -07:00 |
Vidar Holen
|
efffc6150b
|
Warn about string operations on $@/$* (fixes #1236)
|
2018-05-27 12:53:01 -07:00 |
Ng Zhi An
|
884eff0c36
|
Add T_SourceCommand to wrap source commands and sourced code
Fixes #1181
|
2018-05-22 22:43:26 -07:00 |
Ng Zhi An
|
f84859ab90
|
When given a %* format string, expect one more argument
Fixes #1184
|
2018-05-06 16:39:51 -07:00 |
Vidar Holen
|
ef6a5b97b9
|
Refactor sudo checks into CommandChecks
|
2018-04-30 22:59:23 -07:00 |
Vidar Holen
|
32af2783f0
|
Allow stripping unit tests
|
2018-04-02 21:14:23 -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 |
Geir Hauge
|
55216792c9
|
Consider type a valid command in sh
[type](http://pubs.opengroup.org/onlinepubs/9699919799/utilities/type.html) *is* defined by POSIX, and even the bourne shell has the `type` command.
|
2018-03-25 12:11:57 +02:00 |
Oleg Grenrus
|
cd7c077ecc
|
Move library into src/
|
2018-03-08 19:57:40 +02:00 |