Commit Graph

  • 764b242f1b Suggest quoting expansions in for loop globs Vidar Holen 2018-03-24 17:43:20 -07:00
  • c3b606c68a Encourage users to use stable rather than latest Vidar Holen 2018-03-21 17:55:21 -07:00
  • 9f53109dfa Fix tagging of 'stable' Vidar Holen 2018-03-21 17:54:36 -07:00
  • 795a881219 Fix docker image workdir and add test Vidar Holen 2018-03-21 09:37:42 -07:00
  • 6dd5350e3b Merge pull request #1143 from pratikmallya/simplify_dockerbuild Vidar Holen 2018-03-20 22:31:36 -07:00
  • a5b359591c Merge branch 'master' into simplify_dockerbuild Vidar Holen 2018-03-20 22:31:21 -07:00
  • 966194e387 Merge branch 'pratikmallya-simplify_dockerbuild' Vidar Holen 2018-03-20 22:10:24 -07:00
  • 71bcc80c2f Allow more Docker build caching Vidar Holen 2018-03-20 22:09:13 -07:00
  • 48616225b3 Merge pull request #1147 from tdmalone/patch-1 Vidar Holen 2018-03-20 19:28:39 -07:00
  • 99276cb9f5 README - Travis script for updating shellcheck ver Tim Malone 2018-03-19 11:15:28 +11:00
  • f769d4e92c Add TravisCI Build Status file Pratik Mallya 2018-03-15 23:13:54 -05:00
  • 71df01c00f Simplify Dockerfile Pratik Mallya 2018-03-14 05:25:52 -05:00
  • 5364701914 Merge branch 'simplify_dockerbuild' of https://github.com/pratikmallya/shellcheck into pratikmallya-simplify_dockerbuild Vidar Holen 2018-03-15 09:53:50 -07:00
  • fb97aca5a6 Merge pull request #1140 from phadej/src Vidar Holen 2018-03-15 16:52:26 +00:00
  • 6b81a9924c Simplify Dockerfile Pratik Mallya 2018-03-14 05:25:52 -05:00
  • cd7c077ecc Move library into src/ Oleg Grenrus 2018-03-08 19:57:40 +02:00
  • b33607b048 Add custom-setup stanza and containers lowerbound Oleg Grenrus 2018-03-08 18:41:23 +02:00
  • 969230f171 MacPorts version appears unmaintained. Remove from docs. Vidar Holen 2018-03-08 08:48:03 -08:00
  • a98d69f4ff Update CHANGELOG with $var[ and here doc expansion fixes Vidar Holen 2018-03-04 15:42:52 -08:00
  • f71c142a44 Don't ignore parse failures in here documents. Fixes #1135. Vidar Holen 2018-03-04 15:24:04 -08:00
  • 9dfcf54f10 Functionality for emitting parse errors but still continue Vidar Holen 2018-03-04 14:42:47 -08:00
  • c8cd9dd09c Add a debugParseScript for development Vidar Holen 2018-03-03 15:36:50 -08:00
  • 8b8aeb4409 Rephrase SC2069 (cmd 2>&1 > file) and make it a warning. Fixes #633 Vidar Holen 2018-03-03 13:27:39 -08:00
  • ee354ffce8 POSIX warning for export -[^p]. Fixes #1130. Vidar Holen 2018-02-27 20:38:02 -08:00
  • 9fc3ddf849 Fix SC1087 to trigger on any $var[, not just $var[@] Vidar Holen 2018-02-25 18:25:47 -08:00
  • ecb9d07f52 Update changelog with associative arrays in (()) fix Vidar Holen 2018-02-25 18:15:55 -08:00
  • d16bf41c3d Better support arrays in arithmetic contexts. Fixes #1074 Vidar Holen 2018-02-25 17:58:29 -08:00
  • 8d5e3a80ae Merge pull request #1123 from jonhiggs/check-for-which-usage Vidar Holen 2018-02-25 17:08:37 -08:00
  • 34e0fa53c8 Merge pull request #1125 from jonhiggs/nextnumber-macos-support Vidar Holen 2018-02-25 17:08:15 -08:00
  • 7fb27310e1 Rely upon /usr/bin/env to find bash Jon Higgs 2018-02-26 10:12:27 +11:00
  • 00d3c09ddb Raise error unless interpreter supports globstar Jon Higgs 2018-02-26 10:11:44 +11:00
  • e8fc09414a Check for calls to which. Jon Higgs 2018-02-22 15:51:48 +11:00
  • b7a8b090d2 SC2229: Warn about 'read $var' Vidar Holen 2018-02-25 13:27:01 -08:00
  • 72044a79c6 Update changelog Vidar Holen 2018-02-25 13:28:45 -08:00
  • 6511dc0246 Add missing import Vidar Holen 2018-02-25 11:22:37 -08:00
  • 740441f2c4 Merge pull request #1121 from PeterDaveHello/update-travis-ci-doc Vidar Holen 2018-02-25 11:37:00 -08:00
  • b311563421 Update Travis CI part in README.md Peter Dave Hello 2018-02-20 04:52:12 +08:00
  • 6d257bfa17 Warn about 'while!' and 'while:' Vidar Holen 2018-02-17 21:58:29 -08:00
  • d8717c7046 s/parser error/syntax error/g Vidar Holen 2018-02-17 17:18:05 -08:00
  • 7aa3a7ffc3 Improve message for SC2163 (export $var). Helps #1117 Vidar Holen 2018-02-17 17:08:32 -08:00
  • 017af8333f Merge pull request #1112 from Nightfirecat/sc2154-local-test Vidar Holen 2018-02-10 08:04:07 -08:00
  • f73d6f2332 Add test for local keyword in SC2154 Jordan Atwood 2018-02-07 17:50:55 -08:00
  • a840f4e464 Merge pull request #1100 from mkhl/SC2029 koalaman 2018-01-24 19:38:38 -08:00
  • 0f5e40c076 Mention shellcheck-static for Arch Vidar Holen 2018-01-24 09:02:56 -08:00
  • ccaacb108a SC2029: Skip when there are options to ssh Martin Kühl 2018-01-24 13:05:22 +01:00
  • 56751413b4 SC2029: Add false positive test Martin Kühl 2018-01-24 13:04:26 +01:00
  • ba5f20deda Fix parsing of escaped chars in regex groups. Fixes #1077 Vidar Holen 2018-01-21 16:13:16 -08:00
  • c86885427c Warn about comments/blanks before shebang. Fixes #844 Vidar Holen 2018-01-21 13:56:53 -08:00
  • 7b3c4025fb Warn about redirs in the middle of 'find' commands. Fixes #405 Vidar Holen 2018-01-21 11:12:22 -08:00
  • 3b004275cf Add unit test for issue #1091 Vidar Holen 2018-01-20 11:42:31 -08:00
  • 72971fa52b Merge pull request #1097 from sdknudsen/fix/recognize-ids-with-underscores koalaman 2018-01-20 11:35:22 -08:00
  • dbdab5705f Use readVariableName combinator Stefan Knudsen 2018-01-19 16:19:06 -05:00
  • 46a3019ed7 Fix annotations for here documents (fixes #1071) Vidar Holen 2018-01-17 19:20:10 -08:00
  • 81978d15bd Remove unused here doc boundary concept. Vidar Holen 2018-01-17 18:48:17 -08:00
  • 1d0db9267d Mention SC2224-6 about mv/cp/ln without destination Vidar Holen 2018-01-17 18:32:07 -08:00
  • a6fb9d1ef8 Warn about C-style comments Vidar Holen 2018-01-17 18:14:36 -08:00
  • dc1e7c1bd4 Make docker image shellcheck-alpine behave more like alpine. Vidar Holen 2018-01-14 15:20:02 -08:00
  • 5b14dba489 Parse 'else if' correctly, and not like elif. Fixes #1088. Vidar Holen 2018-01-13 22:42:19 -08:00
  • ee997fdec4 Merge pull request #1093 from albertodonato/snap-package koalaman 2018-01-13 19:36:06 -08:00
  • 1badeff383 Merge pull request #1092 from etam/patch-1 koalaman 2018-01-13 19:33:18 -08:00
  • 2d5ed23ca1 Warn about cp/mv/ln with a single argument. Fixes #1080. Vidar Holen 2018-01-13 16:39:59 -08:00
  • ec581cee90 Add snapcraft.yaml to build snap package Alberto Donato 2018-01-13 00:31:26 +01:00
  • bb32289ee3 Update openSUSE instruction Adam Mizerski 2018-01-11 18:51:39 +01:00
  • 31d6b063d9 Improve indented here doc token message. Vidar Holen 2018-01-10 21:12:22 -08:00
  • 3c5c74ff04 Add quote warning specific to : ${var=val}. Fixes #1084 Vidar Holen 2018-01-06 10:53:53 -08:00
  • 9657e8dda3 Merge pull request #1078 from CyberShadow/pull-20171221-031403 koalaman 2017-12-20 20:44:06 -08:00
  • 6ed60b403f Extend SC2216/SC2217 with 'true' and 'false' Vladimir Panteleev 2017-12-21 03:14:25 +00:00
  • 8fa8823981 Merge pull request #1072 from vapier/master koalaman 2017-12-14 09:35:57 -08:00
  • 161801a86e convert http:// URIs to https:// Mike Frysinger 2017-12-14 01:06:43 -05:00
  • c36f6d89ba Stable version 0.4.7 v0.4.7 Vidar Holen 2017-12-08 19:53:35 -08:00
  • e801da0621 Add a changelog Vidar Holen 2017-12-07 17:49:43 -08:00
  • 51e6bf809f Merge pull request #1041 from LukeShu/fix-isClosingFileOp koalaman 2017-11-08 10:15:21 -08:00
  • 3413a076ff Cabal: Don't make executables depend on library Vidar Holen 2017-11-05 20:51:39 -08:00
  • 53f63b85bb Use Data.Map.Strict instead of Map.insertWith' Vidar Holen 2017-11-05 20:11:04 -08:00
  • df068bc8ed Fix isClosingFileOp (fixes issue #862) Luke Shumaker 2017-11-05 18:35:50 -05:00
  • 102683ab04 Try to warn when using directives after commands (#981) Vidar Holen 2017-11-04 15:19:53 -07:00
  • acead72c93 Improve directive parsing Vidar Holen 2017-10-29 17:29:27 -07:00
  • 0c1e2bbd4d Warn when using directives in front of elif and case items (#1036) Vidar Holen 2017-10-29 15:41:37 -07:00
  • 5d9cb81008 Merge pull request #1026 from PeterDaveHello/patch-1 koalaman 2017-10-15 19:09:32 -07:00
  • 1491402dcb Merge pull request #1027 from PeterDaveHello/README.md-Table-of-Contents koalaman 2017-10-15 19:08:16 -07:00
  • 436a46ebab Improve automated docker builds and tagging Vidar Holen 2017-10-15 14:29:44 -07:00
  • db1e24d140 Dockerfile renamed "shellcheck" to "bin". Unbreak it. Vidar Holen 2017-10-10 10:02:11 -07:00
  • 35daf7534b Add Table of Contents in README.md Peter Dave Hello 2017-10-10 20:25:04 +08:00
  • 76ad5dbb9f Enable syntax highlight in README.md code block Peter Dave Hello 2017-10-10 20:20:51 +08:00
  • f73736e5c9 Add Alpine-based docker image Vidar Holen 2017-10-07 13:18:59 -07:00
  • 3785a08906 Don't suggest $@ in [[ $* = "" ]] (#976) Vidar Holen 2017-10-01 10:26:16 -07:00
  • 74c199b51a Warn when one case pattern overrides another. Vidar Holen 2017-09-16 15:23:51 -07:00
  • 371dcdda3a Warn about missing default case for getopts. Vidar Holen 2017-09-16 10:26:28 -07:00
  • 38044e3f75 Fix 2062 for grep -e -foo bar* and --regex -foo bar* Vidar Holen 2017-09-09 17:00:20 -07:00
  • b0f6f935f3 Don't suggset quoting in grep -- -foo bar* (#517) Vidar Holen 2017-09-09 16:57:06 -07:00
  • bd2facb245 Suggest (( expr )) over let expr (#813) Vidar Holen 2017-09-09 16:07:38 -07:00
  • 895ba31337 Add ^@![]/ to allowed function characters (#909) Vidar Holen 2017-09-09 15:34:08 -07:00
  • ccc037d458 Merge pull request #988 from Nightfirecat/953-local-A-fix koalaman 2017-09-09 09:37:04 -07:00
  • a1b370efbc Merge pull request #983 from Dynamic-Gravity/master koalaman 2017-09-09 09:35:59 -07:00
  • 7f36c369f3 SC2154: Fix false positive on local Jordan Atwood 2017-09-03 11:41:15 -07:00
  • 7b55e73e03 Updated readme installation instructions Unknown 2017-08-29 13:38:12 -04:00
  • 6c068e7d29 Merge branch 'master' of github.com:koalaman/shellcheck Vidar Holen 2017-08-13 19:45:31 -07:00
  • 8dd40efb44 Add support for -a: emit for sourced files. Vidar Holen 2017-08-13 19:34:45 -07:00
  • 751aebf984 Merge pull request #968 from ssbarnea/patch-1 koalaman 2017-08-13 10:52:03 -07:00
  • 3bf6913a15 Documented binary cabal install for MacOS Sorin Sbarnea 2017-08-11 12:01:28 +01:00