koalaman
9657e8dda3
Merge pull request #1078 from CyberShadow/pull-20171221-031403
...
Extend SC2216/SC2217 with 'true' and 'false'
2017-12-20 20:44:06 -08:00
Vladimir Panteleev
6ed60b403f
Extend SC2216/SC2217 with 'true' and 'false'
2017-12-21 03:29:17 +00:00
koalaman
8fa8823981
Merge pull request #1072 from vapier/master
...
convert http:// URIs to https://
2017-12-14 09:35:57 -08:00
Mike Frysinger
161801a86e
convert http:// URIs to https://
...
Also update the ShellCheck homepage to the new dedicated domain.
2017-12-14 01:06:43 -05: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
koalaman
51e6bf809f
Merge pull request #1041 from LukeShu/fix-isClosingFileOp
...
Fix isClosingFileOp (fixes issue #862 )
2017-11-08 10:15:21 -08:00
Vidar Holen
3413a076ff
Cabal: Don't make executables depend on library
2017-11-05 20:51:39 -08:00
Vidar Holen
53f63b85bb
Use Data.Map.Strict instead of Map.insertWith'
2017-11-05 20:11:04 -08:00
Luke Shumaker
df068bc8ed
Fix isClosingFileOp (fixes issue #862 )
...
The isClosingFileOp function expected closing file ops to use T_IoFile, but
they actually use T_IoDuplicate; so it effectively always returned False.
2017-11-05 18:53:01 -05:00
Vidar Holen
102683ab04
Try to warn when using directives after commands ( #981 )
2017-11-04 15:22:17 -07:00
Vidar Holen
acead72c93
Improve directive parsing
2017-10-29 17:39:13 -07:00
Vidar Holen
0c1e2bbd4d
Warn when using directives in front of elif and case items ( #1036 )
2017-10-29 16:31:46 -07:00
koalaman
5d9cb81008
Merge pull request #1026 from PeterDaveHello/patch-1
...
Enable syntax highlight in README.md code block
2017-10-15 19:09:32 -07:00
koalaman
1491402dcb
Merge pull request #1027 from PeterDaveHello/README.md-Table-of-Contents
...
Add Table of Contents in README.md
2017-10-15 19:08:16 -07:00
Vidar Holen
436a46ebab
Improve automated docker builds and tagging
2017-10-15 15:43:06 -07:00
Vidar Holen
db1e24d140
Dockerfile renamed "shellcheck" to "bin". Unbreak it.
2017-10-10 10:02:11 -07:00
Peter Dave Hello
35daf7534b
Add Table of Contents in README.md
2017-10-10 20:25:04 +08:00
Peter Dave Hello
76ad5dbb9f
Enable syntax highlight in README.md code block
2017-10-10 20:20:51 +08:00
Vidar Holen
f73736e5c9
Add Alpine-based docker image
2017-10-07 15:19:35 -07:00
Vidar Holen
3785a08906
Don't suggest $@ in [[ $* = "" ]] ( #976 )
2017-10-01 10:27:21 -07:00
Vidar Holen
74c199b51a
Warn when one case pattern overrides another.
2017-09-16 15:23:51 -07:00
Vidar Holen
371dcdda3a
Warn about missing default case for getopts.
2017-09-16 10:26:28 -07:00
Vidar Holen
38044e3f75
Fix 2062 for grep -e -foo bar* and --regex -foo bar*
2017-09-09 17:03:29 -07:00
Vidar Holen
b0f6f935f3
Don't suggset quoting in grep -- -foo bar* ( #517 )
2017-09-09 16:57:06 -07:00
Vidar Holen
bd2facb245
Suggest (( expr )) over let expr ( #813 )
2017-09-09 16:07:38 -07:00
Vidar Holen
895ba31337
Add ^@![]/ to allowed function characters ( #909 )
2017-09-09 15:34:08 -07:00
koalaman
ccc037d458
Merge pull request #988 from Nightfirecat/953-local-A-fix
...
SC2154: Fix false positive on `local`
2017-09-09 09:37:04 -07:00
koalaman
a1b370efbc
Merge pull request #983 from Dynamic-Gravity/master
...
Updated readme installation instructions
2017-09-09 09:35:59 -07:00
Jordan Atwood
7f36c369f3
SC2154: Fix false positive on `local`
2017-09-06 15:40:31 -07:00
Unknown
7b55e73e03
Updated readme installation instructions
...
Added installation instructions for Solus distro.
2017-08-29 13:38:12 -04:00
Vidar Holen
6c068e7d29
Merge branch 'master' of github.com:koalaman/shellcheck
2017-08-13 19:45:31 -07:00
Vidar Holen
8dd40efb44
Add support for -a: emit for sourced files.
2017-08-13 19:34:45 -07:00
koalaman
751aebf984
Merge pull request #968 from ssbarnea/patch-1
...
Documented binary cabal install for MacOS
2017-08-13 10:52:03 -07:00
Sorin Sbarnea
3bf6913a15
Documented binary cabal install for MacOS
...
Installing haskell binaries is 50x faster than compiling it from source.
2017-08-11 12:01:28 +01:00
Vidar Holen
73d06c4f47
Autogenerate list of formats for --help
2017-08-06 15:48:59 -07:00
koalaman
72ed234291
Merge pull request #964 from blueyed/help-document-output-formats
...
List available output formats in --help output
2017-08-06 15:35:26 -07:00
koalaman
b94c03e5a1
Merge pull request #957 from martin-schwenke/issue-950
...
Fix incorrect detection of bash-style substring expansion (issue #950 )
2017-08-06 15:34:23 -07:00
Daniel Hahler
226bc4409c
Use spaces with list of dialects in --help for consistency
2017-08-06 16:25:31 +02:00
Daniel Hahler
4a6acb6ff0
List available output formats in --help output
2017-08-06 16:24:43 +02:00
koalaman
1d76abc439
Add storage bucket listing to readme
2017-07-30 10:52:06 -07:00
Martin Schwenke
807d899f3b
Fix incorrect detection of bash-style substring expansion
...
Substring expansion detection only considers ':' as a separator.. It
needs to avoid triggering for ":-", ":=", ":+" and ":?", since they
mean other things.
This is a regression introduced by commit
a90b6d14b3
Signed-off-by: Martin Schwenke <martin@meltin.net>
2017-07-20 15:59:05 +10:00
koalaman
d6803ffa24
Merge pull request #955 from tsoernes/patch-1
...
Add Stack as install method
2017-07-18 20:39:39 -07:00
tsoernes
4ec8d73a14
Add Stack as install method
2017-07-19 04:17:09 +02:00
Vidar Holen
81388cefd2
Warn when calling functions before defining them.
2017-07-10 22:53:26 -07:00
Vidar Holen
43bb6a20ad
Improve message for SC1052-54 about 'then;'
2017-07-08 17:25:54 -07:00
Vidar Holen
8f99d2b008
Don't warn about missing path for find -O3 . ( #942 )
2017-07-08 15:46:02 -07:00
Vidar Holen
79ae89076a
Swap SC1041 and SC1042 for better sort order.
2017-07-08 15:21:58 -07:00
Vidar Holen
aa33280cb0
Improve here doc diagnosis
2017-07-08 14:00:02 -07:00
Vidar Holen
bd13224907
Use standard Haskell 'void' instead of custom
2017-07-08 10:23:51 -07:00