Commit Graph

  • 10955a143c snap: Replace deprecated build and install keyword 林博仁(Buo-ren Lin) 2019-04-16 18:10:49 +08:00
  • 67dbbcbd89 snap: Drop unneeded trailing slash in the source property 林博仁(Buo-ren Lin) 2019-04-16 17:53:01 +08:00
  • cef4c1a0bc snap: Flip grade property to stable 林博仁(Buo-ren Lin) 2019-04-16 17:48:34 +08:00
  • b824294961 Limit SC2032 to likely command args (fixes #1537) Vidar Holen 2019-04-14 20:58:01 -07:00
  • 5b7354918f SC2249: When verbose, warn about missing default case (fixes #997) Vidar Holen 2019-04-14 16:19:33 -07:00
  • b76c0a8221 SC2248: Warn about unquoted variables without special chars Vidar Holen 2019-04-13 20:19:13 -07:00
  • c860b74505 Set SC2243/SC2244 level to "verbose" Vidar Holen 2019-04-13 13:40:18 -07:00
  • 9652ccfdbd Add a verbose mode: -S verbose Vidar Holen 2019-04-13 13:10:48 -07:00
  • f514f5f735 Warn about flipped $ and " in $"(cmd)" (fixes #1517) Vidar Holen 2019-03-20 22:10:04 -07:00
  • c53c8a5ead Allow using 'source -- file' (fixes #1518) Vidar Holen 2019-03-17 19:37:35 -07:00
  • b456987b84 Add the minimum version of 'directory' Vidar Holen 2019-03-06 19:19:00 -08:00
  • ed92fe501f Fix internal error for --format (fixes #1507) Vidar Holen 2019-03-06 17:42:55 -08:00
  • bbe5155e63 Use less modern APIs to support more GHC versions Vidar Holen 2019-03-04 18:18:58 -08:00
  • 4dfb3fce9c Add missing backtick in man page Vidar Holen 2019-03-03 19:00:09 -08:00
  • 581bcc3907 Add support for .shellcheckrc files Vidar Holen 2019-03-03 18:53:43 -08:00
  • 293c3b27b8 Continue on parse errors in backticks (fixes #1475) Vidar Holen 2019-03-03 13:37:32 -08:00
  • 25ea405468 Fix typo in man page (fixes #1486) Vidar Holen 2019-03-02 13:49:21 -08:00
  • e45d81c8fa
    Update README.md with more CI and build info Vidar Holen 2019-03-02 13:36:55 -08:00
  • 05e657e130
    Merge pull request #1499 from jabberabbe/iss896-printf-v-arrays Vidar Holen 2019-03-02 12:05:50 -08:00
  • bd19ab4fa9 Fix issues #896 and #433: printf -v and arrays Tito Sacchi 2019-02-24 09:45:31 +01:00
  • 8aa44bf529
    Merge pull request #1494 from cclauss/patch-2 Vidar Holen 2019-02-23 13:15:32 -08:00
  • 45021a9b40
    Merge pull request #1488 from contivero/wait-flags Vidar Holen 2019-02-23 12:56:44 -08:00
  • d31d31df23
    wget -qO- "https://storage.googleapis.com/shellcheck/shellcheck-"${scversion}".linux.x86_64.tar.xz" | tar -xJv cclauss 2019-02-18 10:18:21 +01:00
  • 3a276bd336
    README.md: pipe wget | tar to reduce duplication cclauss 2019-02-18 09:36:36 +01:00
  • d3f6e045e2 Check wait flags in dash & POSIX sh Cristian Adrián Ontivero 2019-01-30 11:26:08 +01:00
  • abe6afc09f Merge branch 'contivero-set-flags' Vidar Holen 2019-02-08 22:37:21 -08:00
  • d984f8cbe7 Don't look at 'set' options after a non-literal. Vidar Holen 2019-02-08 22:36:22 -08:00
  • acef53be9c Check set flags under dash & POSIX sh (fixes #990) Cristian Adrián Ontivero 2019-01-28 19:44:09 +01:00
  • 2ea2293154 Update SC1008 to suggest using directive. Vidar Holen 2019-01-27 15:01:52 -08:00
  • d40d376bf4
    Merge pull request #1477 from contivero/hash-flags Vidar Holen 2019-01-27 13:53:57 -08:00
  • a669e1684b
    Check hash flags under dash and POSIX sh Cristian Adrián Ontivero 2019-01-27 08:22:37 +01:00
  • 420d913bbf Merge branch 'issue_1330_unsupported_echo_flags' of https://github.com/Gandalf-/shellcheck Vidar Holen 2019-01-26 20:16:34 -08:00
  • fb7ac3f57e
    Merge pull request #1474 from contivero/unset-flags Vidar Holen 2019-01-26 20:11:03 -08:00
  • 112a7d8b9b Issue 1330 unsupported echo flags Gandalf- 2019-01-11 10:17:44 -08:00
  • 31c5601c5e
    Check unset flags under dash and POSIX sh Cristian Adrián Ontivero 2019-01-23 06:35:08 +01:00
  • 2737496b3a Fix grammatical error in comments Vidar Holen 2019-01-22 19:47:40 -08:00
  • a404efab65 Merge branch 'issue_837_opposite_of_exclude_option' of https://github.com/Gandalf-/shellcheck Vidar Holen 2019-01-22 19:39:55 -08:00
  • 3c94d8b3eb Merge branch 'issue_1393_quiet_flag' of https://github.com/Gandalf-/shellcheck Vidar Holen 2019-01-22 19:15:28 -08:00
  • a89403f09b Issue 1393 quiet flag Gandalf- 2019-01-18 19:21:17 -08:00
  • 6dcf4b8e64 Mention extension in changelog and man page Vidar Holen 2019-01-21 16:54:28 -08:00
  • d4d219affd Don't warn that cd ../.. and similar can fail in SC2164 Vidar Holen 2019-01-20 21:38:10 -08:00
  • 489c3a4ddf Fix SC2164 always saying 'cd' even when using 'pushd' Vidar Holen 2019-01-20 15:06:33 -08:00
  • 1507e92c44
    Merge pull request #1472 from contivero/type-flags Vidar Holen 2019-01-21 16:44:39 -08:00
  • 63a259e5be
    Check type flags under dash and POSIX sh (fixes #1471) Cristian Adrián Ontivero 2019-01-21 19:49:14 +01:00
  • 59c47f2266 Issue 837 flag to include only certain warnings Gandalf- 2019-01-18 20:15:52 -08:00
  • a621eba6d3
    Merge pull request #1456 from contivero/issue-667 Vidar Holen 2019-01-20 14:54:29 -08:00
  • 978bfdd5da
    Merge pull request #1462 from contivero/trap-flags Vidar Holen 2019-01-20 14:48:01 -08:00
  • a03d94c0b2
    Merge pull request #1468 from Gandalf-/issue_824_grep_fixed_strings Vidar Holen 2019-01-20 14:06:40 -08:00
  • e1fe9be7af Fix minor details in new Bats support Vidar Holen 2019-01-20 14:02:42 -08:00
  • c97cb8cf54 Merge branch 'bats-support' of https://github.com/damienrg/shellcheck Vidar Holen 2019-01-20 13:35:12 -08:00
  • a504ca6b57 Add some unit tests for extension detection Vidar Holen 2019-01-20 13:24:31 -08:00
  • 437f73c001 Merge branch 'iss1369-shell-from-file-extension' of https://github.com/jabberabbe/shellcheck Vidar Holen 2019-01-20 12:50:06 -08:00
  • f187382a0c Add bats support Vidar Holen 2016-05-22 18:53:35 -07:00
  • 661be056f1 Issue 824 grep fixed strings and SC2063 Gandalf- 2019-01-19 08:49:26 -08:00
  • 9f45dc4c8b Not determine the shell from .sh extension Tito Sacchi 2019-01-18 09:21:07 +01:00
  • 8e31e86cc4
    Check trap flags under dash & POSIX sh (fixes #1461) Cristian Adrián Ontivero 2019-01-16 08:44:41 +01:00
  • c6c615217b Allow specifying that flags should not be checked for support. Vidar Holen 2019-01-15 19:19:45 -08:00
  • c1adc588fb
    Merge pull request #1460 from contivero/umask-flags Vidar Holen 2019-01-15 19:18:21 -08:00
  • 3107a1bae0
    Check umask flags under dash & POSIX sh (fixes #1459) Cristian Adrián Ontivero 2019-01-13 06:13:09 +01:00
  • 73859039dd Merge branch 'cd-flags' of https://github.com/contivero/shellcheck Vidar Holen 2019-01-14 17:47:25 -08:00
  • 1e6a30905a Make ShellCheck not emit warnings about the shebang if the shell type is determined from the extension Tito Sacchi 2019-01-14 14:25:01 +01:00
  • a4b9cec9f0 Fix #1369 (Use file extension to detect shell) Tito Sacchi 2019-01-14 14:16:12 +01:00
  • c3a56659f4
    Check cd flags under dash & POSIX sh (fixes #1457) Cristian Adrián Ontivero 2019-01-14 08:18:17 +01:00
  • e0a4241baa Warn if a shebang's interpreter ends in / (fixes #373) Vidar Holen 2019-01-13 17:32:25 -08:00
  • 1835ebd3a0 SC2245: Warn that Ksh [ -f * ] only applies to first (Fixes #1452) Vidar Holen 2019-01-13 16:06:36 -08:00
  • b34f4c1f4b
    Silence SC2103 when using 'set -e' (fixes #667) Cristian Adrián Ontivero 2019-01-13 16:18:39 +01:00
  • ec6f9e4d49
    Merge pull request #1449 from contivero/readonly-flags Vidar Holen 2019-01-10 18:56:40 -08:00
  • 3760e7945f
    Check readonly flags in dash/POSIX sh (fixes #1448) Cristian Adrián Ontivero 2019-01-10 11:03:33 +01:00
  • fcdd6055df Add new replacement format to the JSON Vidar Holen 2019-01-09 18:35:36 -08:00
  • fd2beaadfa Make Fixer responsible for realigning tab stops Vidar Holen 2019-01-09 18:08:59 -08:00
  • df7f00eaed Remove duplicate pathTo and unused replaceMultiLines Vidar Holen 2019-01-08 22:16:17 -08:00
  • e45b679d58
    Merge pull request #1445 from Gandalf-/issue_1318_single_comma_array Vidar Holen 2019-01-09 17:42:35 -08:00
  • 263401cfcb Issue 1318 single comma array delimiter Gandalf- 2019-01-06 18:52:17 -08:00
  • 0e21f91c07
    Merge pull request #1433 from contivero/fix-export-p Vidar Holen 2019-01-08 19:33:03 -08:00
  • 4ecdc10599 Merge branch 'shellcheck_sed_herestring_130' of https://github.com/Gandalf-/shellcheck Vidar Holen 2019-01-08 19:19:44 -08:00
  • baa4d2e555 Let checkGrepRe only parse flags once Vidar Holen 2019-01-08 19:06:00 -08:00
  • 26c55750cf Merge branch 'issue_1404_grep_globs' of https://github.com/Gandalf-/shellcheck Vidar Holen 2019-01-08 18:53:51 -08:00
  • 9c42d43e90 Merge branch 'sc2093-exec-in-loops' of https://github.com/jabberabbe/shellcheck Vidar Holen 2019-01-08 18:31:59 -08:00
  • 434b904746 Process replacements according to AST depth (fixes #1431) Vidar Holen 2019-01-08 17:22:39 -08:00
  • ab2b0e11a3 Fix #1340 (SC2093 about removing "exec" should trigger in loops) Tito Sacchi 2019-01-08 20:20:26 +01:00
  • 394f4d6505 Make quicktest interpret test/shellcheck.hs directly Vidar Holen 2019-01-07 22:25:09 -08:00
  • 4a2b2c7396 Issue 1404 grep glob false positives Gandalf- 2019-01-06 17:42:17 -08:00
  • 97cb753d21 Recognize --help (fixes #1441) Vidar Holen 2019-01-05 11:36:42 -08:00
  • 98266a1878 Merge branch 'issue_1039_case_pattern_context' of https://github.com/Gandalf-/shellcheck Vidar Holen 2019-01-01 16:50:59 -08:00
  • 6138206ce5 Merge branch 'autofix-tab' of https://github.com/ngzhian/shellcheck Vidar Holen 2019-01-01 13:06:20 -08:00
  • 6debd59f02 Add context to case pattern warnings Gandalf- 2018-12-31 18:41:47 -08:00
  • 9425654a42 Expand echo + sed style warning to herestrings Gandalf- 2018-12-31 15:33:37 -08:00
  • 461be74976 Realign virtual tabs when applying fix Ng Zhi An 2018-12-22 15:42:28 +08:00
  • 278ce56650 Merge branch 'ngzhian-1416-encourage-n' Vidar Holen 2018-12-28 19:02:40 -08:00
  • 73822c3588 Allow SC2243 and SC2244 to trigger with quotes, add fix Vidar Holen 2018-12-28 19:01:31 -08:00
  • 29dedbdc9c
    Fix 'export -p' being undefined under POSIX sh Cristian Adrián Ontivero 2018-12-28 20:55:52 -03:00
  • f6bc009331 Merge branch '1416-encourage-n' of https://github.com/ngzhian/shellcheck into ngzhian-1416-encourage-n Vidar Holen 2018-12-28 15:56:15 -08:00
  • ef811995fa
    Merge pull request #1430 from contivero/posix-sh-jobs-flags Vidar Holen 2018-12-28 15:53:17 -08:00
  • 73a41cdd2f
    Check jobs flags in dash/POSIX sh (fixes #1429) Cristian Adrián Ontivero 2018-12-28 00:23:17 -03:00
  • 1b4c486748
    Merge pull request #1426 from ngzhian/dash-1406 Vidar Holen 2018-12-27 12:19:30 -08:00
  • 95a8cf93c9 Add check for ambiguous nullary test Ng Zhi An 2018-12-22 21:59:38 +08:00
  • bd04af0769 Update supported ulimit flags for dash Ng Zhi An 2018-12-22 22:16:24 +08:00
  • 9acc8fcb53 Fix semigroup incompatibility Vidar Holen 2018-12-23 11:08:48 -08:00
  • 897f019353 Move Ranged definition to Fixer to avoid overpromising Vidar Holen 2018-12-22 10:04:00 -08:00
  • 0636e7023c Fix applying multiple fixes per line Ng Zhi An 2018-12-21 14:34:03 +08:00