Commit graph

  • 32af2783f0 Allow stripping unit tests Vidar Holen 2018-04-02 20:27:34 -07:00
  • 08aab3c161 hlints Vanessa McHale 2018-04-02 11:48:21 -05:00
  • cf39adff75 bump to latest ghc Vanessa McHale 2018-04-02 11:44:18 -05:00
  • da4072a118 Blacklist base 4.6.0.1 to disable GHC 7.6.3 (#1131) Vidar Holen 2018-03-29 21:41:00 -07:00
  • 08d2eef411 Whitelist docker for SC2016 about '$var'. Fixes #1161 Vidar Holen 2018-03-29 19:27:34 -07:00
  • de257a6cf3
    Merge pull request #1164 from Lin-Buo-Ren/improve-snap-package Vidar Holen 2018-03-29 11:49:26 -07:00
  • 68c24925bc Add info on connecting to removable-media interface in snap description 林博仁(Buo-Ren Lin) 2018-03-29 23:44:23 +08:00
  • 366dc5d3f8 Add snap install instructions to README 林博仁(Buo-Ren Lin) 2018-03-29 20:24:31 +08:00
  • 1ed743e410 Add snapcraft generated files to the Git tracking ignore rules 林博仁(Buo-Ren Lin) 2018-03-29 20:05:52 +08:00
  • 9a2aad16ad Add removable-media plug so that scripts in removable media can be checked 林博仁(Buo-Ren Lin) 2018-03-29 17:59:48 +08:00
  • 177cb10daa Enable strict mode with home access Vidar Holen 2018-03-28 18:26:16 -07:00
  • 4aca1ff128 Warn when printf arg count is not a multiple of format count Vidar Holen 2018-03-28 08:56:40 -07:00
  • ffed7caff4 quickrun script now works with new source layout Vidar Holen 2018-03-28 08:52:44 -07:00
  • ef28200199
    Merge pull request #1159 from geirha/patch-1 Vidar Holen 2018-03-27 11:38:07 -07:00
  • 55216792c9
    Consider type a valid command in sh Geir Hauge 2018-03-25 12:11:57 +02:00
  • 51e115cf47 Attempt to fix snap build Vidar Holen 2018-03-24 17:43:32 -07:00
  • 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
  • 0d994d818a
    Merge ef92156ff7 into 6dd5350e3b Shane O'Grady 2018-03-21 15:16:42 +00:00
  • ef92156ff7
    Fix Docker images Shane O'Grady 2018-03-21 12:13:55 -03: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
  • 25991eb3ed Merge ccc4bff9a0 into ee997fdec4 Alan Pope 2018-01-14 03:36:45 +00: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
  • 834c581ccb By default, use stable tag instead of latest. Add a separate hook for the latest tag. Jesse Lang 2017-11-20 13:12:48 -06: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
  • 93cbd49bc2 Add a pre-commit hook configuration Jesse Lang 2017-10-19 12:23:47 -05:00
  • 5d9cb81008 Merge pull request #1026 from PeterDaveHello/patch-1 koalaman 2017-10-15 19:09:32 -07:00