Commit graph

  • 4b0a35d4c9
    Merge pull request #1302 from pjeby/fix949 Vidar Holen 2018-07-26 21:07:48 -07:00
  • 51e0c1be62 Use three instead of two dots in 2006 message Vidar Holen 2018-07-26 19:59:42 -07:00
  • 4e61f8b4ce
    Merge 2321f1728a into d8a32da07f Алексей Пастухов 2018-07-27 02:52:18 +00:00
  • d8a32da07f Retire SC1117 (unknown quoted escapes) due to noise Vidar Holen 2018-07-26 19:23:53 -07:00
  • 2321f1728a replace CS2006 message with the headline of https://github.com/koalaman/shellcheck/wiki/Sc2006 Alexei Pastuchov 2018-07-24 12:23:04 +02:00
  • 0d1a34a291 Fix #949 (failing on @ in function names) PJ Eby 2018-07-23 16:18:35 -04:00
  • 5005dc0fa1 Allow directive/-s to override shebang blacklist (fixes #974) Vidar Holen 2018-07-22 12:43:51 -07:00
  • b8ee7436e5 Add a test for 03ce3b15 Vidar Holen 2018-07-21 13:51:21 -07:00
  • da8e450386 Realign =s Vidar Holen 2018-07-21 13:51:08 -07:00
  • c3ac4c3d87
    Merge pull request #1298 from ngzhian/1268 Vidar Holen 2018-07-21 13:43:45 -07:00
  • 03ce3b15b6 Fix false positive when indexing into array in cond Ng Zhi An 2018-07-18 22:31:58 -07:00
  • 10edba3ab8 Minimize build size with -Os and -split-sections Vidar Holen 2018-07-12 09:33:59 -07:00
  • 797b424917 Add armv6hf link for Raspberry Pi Vidar Holen 2018-07-08 20:47:05 -07:00
  • 84e678e9ff TravisCI armv6hf build (aka Raspberry Pi build) Vidar Holen 2018-07-08 19:08:29 -07:00
  • 3a672968f3
    Merge pull request #1282 from kenden/patch-1 Vidar Holen 2018-07-07 13:32:37 -07:00
  • 8c7efae393
    Add instructions to install linux binary Quentin Nerden 2018-07-05 15:30:16 +02:00
  • 1fa7ddec8b First pass at simple control flow sensitive external function use Ng Zhi An 2018-07-05 14:59:29 +08:00
  • f91b5bc270
    Merge pull request #1256 from ngzhian/mv-stdin Vidar Holen 2018-06-24 11:47:53 -07:00
  • b01f1128c7 Make SC1012 "printf '\t'" suggestion use single quotes Vidar Holen 2018-06-23 22:55:02 -07:00
  • db33294838
    Merge pull request #1257 from ngzhian/trailing-comma-exclude Vidar Holen 2018-06-24 11:46:26 -07:00
  • 75fb4da387 Don't warn about tr '[=e=]' equivalence classes Vidar Holen 2018-06-23 16:53:58 -07:00
  • 366262af18 Update CHANGELOG to mention end positions Vidar Holen 2018-06-23 16:53:44 -07:00
  • 6869c2fa18
    Merge pull request #1261 from ngzhian/1188 Vidar Holen 2018-06-23 16:07:23 -07:00
  • afae9c2908
    Merge 06ce8ad8ed into 868a7be33e junji hashimoto 2018-06-22 01:47:18 +00:00
  • 06ce8ad8ed Enable SC2153 Junji Hashimoto 2018-06-21 19:24:39 +09:00
  • 86662b0d16
    Merge 4908d52236 into 868a7be33e junji hashimoto 2018-06-21 10:31:00 +00:00
  • 4908d52236 Enable SC5153 Junji Hashimoto 2018-06-21 19:24:39 +09:00
  • 868a7be33e Improve spans for some warnings Vidar Holen 2018-06-17 19:09:46 -07:00
  • 7138abff4b Expose (some) span information in TTY output Vidar Holen 2018-06-17 17:44:31 -07:00
  • 9d3e79b576 Require all Ids to be constructed with a span Vidar Holen 2018-06-16 17:33:08 -07:00
  • 402e635f86 Warn about & followed by letters, e.g. http://foo/?a=b&c=d Vidar Holen 2018-06-16 12:30:19 -07:00
  • 91cbcddd9d Do not warn find --help (fixes #1188) Ng Zhi An 2018-06-14 22:40:26 -07:00
  • 963b39b002 Allow trailing comma in exclude flag Ng Zhi An 2018-06-13 22:31:51 -07:00
  • 0cc45447d3 Do not warn on mv -i (fixes #1251) Ng Zhi An 2018-06-12 23:09:26 -07:00
  • 32a53f21b5
    Merge pull request #1239 from ngzhian/end_column Vidar Holen 2018-06-13 19:29:55 -07:00
  • 12b8720bd8
    Merge pull request #1255 from ngzhian/popd-n Vidar Holen 2018-06-13 19:22:39 -07:00
  • 7adeaccd11 Check popd flags for -n (fixes #1252) Ng Zhi An 2018-06-12 22:53:26 -07:00
  • b63483d44c Remove unused import Ng Zhi An 2018-06-12 22:50:02 -07:00
  • 4111ce8fde Make end pos non-optional Ng Zhi An 2018-06-12 22:39:06 -07:00
  • b9a9eb2529 Change getNextId to create a zero width span at new id Ng Zhi An 2018-06-12 22:16:00 -07:00
  • e717802de1 Change usage of endPosOfStartId to startSpan and endSpan Ng Zhi An 2018-06-12 22:11:11 -07:00
  • 1699c9e9ba Add api to begin and end a span of source code Ng Zhi An 2018-06-12 21:56:53 -07:00
  • bfc32200e2 Correctly consider $'..' a literal (fixes #1242) Vidar Holen 2018-06-10 20:19:19 -07:00
  • 52e8a42d9d
    Merge pull request #1253 from sblondon/master Vidar Holen 2018-06-09 13:03:24 -07:00
  • 00360af672
    Remove unnecessary dot sblondon 2018-06-08 10:57:41 +02:00
  • 8ff35fb4af Add end pos to readSingleQuoted Ng Zhi An 2018-06-07 23:09:59 -07:00
  • 29e8c0a16e Add end pos to readDollarBraced Ng Zhi An 2018-06-07 22:25:09 -07:00
  • 3848788c2d Add end pos to readDollarVariable Ng Zhi An 2018-06-07 21:52:29 -07:00
  • 0c459ae2cb Add function to set end pos of start id Ng Zhi An 2018-06-07 21:32:49 -07:00
  • e496b413bd Remove usage of withNextId Ng Zhi An 2018-06-07 21:30:20 -07:00
  • 48ac654a93 Merge end pos map into start pos map Ng Zhi An 2018-05-26 23:25:22 -07:00
  • 4470fe715c Support emitting a correct end column on SC2086 Russell Harmon 2016-06-18 22:15:01 -07:00
  • 379321d1f3 Show tags in travis output Vidar Holen 2018-06-07 20:17:27 -07:00
  • 0adea473fd Update CHANGELOG after release Vidar Holen 2018-06-07 20:15:40 -07:00
  • a3be776f80 Stable version 0.5.0 v0.5.0 Vidar Holen 2018-05-31 20:01:42 -07:00
  • b5e5d249c4
    Merge pull request #1237 from ngzhian/1234 Vidar Holen 2018-05-27 18:34:18 -07:00
  • efffc6150b Warn about string operations on $@/$* (fixes #1236) Vidar Holen 2018-05-27 12:53:01 -07:00
  • cb4a0c0250 Check if builtin cd is called Ng Zhi An 2018-05-27 11:02:08 -07:00
  • 135cf5932f Parse here docs as per spec (fixes #1050) Vidar Holen 2018-05-26 20:43:30 -07:00
  • 467dfe07b6 Add a unit test and separate ids for 884eff0c Vidar Holen 2018-05-23 19:51:36 -07:00
  • d140388bea
    Merge pull request #1232 from ngzhian/source-x Vidar Holen 2018-05-23 19:41:55 -07:00
  • 884eff0c36 Add T_SourceCommand to wrap source commands and sourced code Ng Zhi An 2018-05-22 22:43:26 -07:00
  • 1d8047cce1 Warn about unnecessary subshells in tests Vidar Holen 2018-05-22 22:35:37 -07:00
  • 77546fba2f
    Merge pull request #1223 from ngzhian/1124 Vidar Holen 2018-05-20 17:26:08 -07:00
  • 4a5ee06ce4
    Merge pull request #1206 from ngzhian/aeson Vidar Holen 2018-05-20 17:19:20 -07:00
  • 4dceecb1ed Handle offset references of the form [foo]:bar (fixes #1124) Ng Zhi An 2018-05-13 22:47:20 -07:00
  • 5b226e733b
    Merge pull request #1203 from ngzhian/1199 Vidar Holen 2018-05-13 16:56:09 -07:00
  • 46c10c1571
    Merge branch 'master' into 1199 Vidar Holen 2018-05-13 16:55:53 -07:00
  • 1de8ba0210
    Merge pull request #1208 from ngzhian/1186 Vidar Holen 2018-05-13 16:47:29 -07:00
  • 407f6a63b9
    Merge branch 'master' into 1186 Vidar Holen 2018-05-13 16:47:18 -07:00
  • 7ee7448a70
    Merge pull request #1221 from ngzhian/1192 Vidar Holen 2018-05-13 16:44:11 -07:00
  • 48ebd41e22
    Merge pull request #1222 from ngzhian/196 Vidar Holen 2018-05-13 15:45:20 -07:00
  • 0c88fbc76d Suppress SC2016 for git filter-branch (fixes #196) Ng Zhi An 2018-05-13 15:18:55 -07:00
  • b3362f1dc3 Assignments are okay in SC2094 (fixes #1192) Ng Zhi An 2018-05-13 15:17:32 -07:00
  • 2c6bc43614 Add Data.Monoid Ng Zhi An 2018-05-13 11:42:28 -07:00
  • 235bf6605f
    Merge pull request #1205 from ngzhian/remove-unused Vidar Holen 2018-05-12 19:15:42 -07:00
  • 7029a713c7
    Merge pull request #1207 from ngzhian/1184 Vidar Holen 2018-05-12 18:50:23 -07:00
  • cf608dc2f6 Parse FD move operations like 2>&1- correctly. Fixes #1180. Vidar Holen 2018-05-12 18:30:35 -07:00
  • aa3b3fdc56 Make .ghci look in ./src Vidar Holen 2018-05-12 17:47:21 -07:00
  • bca2ad4e18 Don't think declare -x -F var is used (fixes #1209). Vidar Holen 2018-05-12 17:34:23 -07:00
  • 719e1854e5 Clarify 'export' suggestion in SC2034 (unused vars). Vidar Holen 2018-05-11 21:39:54 -07:00
  • 20ad7dc8de Add unset to list of commands exempt from 2016 Ng Zhi An 2018-05-06 16:45:57 -07:00
  • f84859ab90 When given a %* format string, expect one more argument Ng Zhi An 2018-05-06 16:39:51 -07:00
  • 08235a1cb2 Change to aeson (fixes #1085) Ng Zhi An 2018-05-06 16:07:53 -07:00
  • 728922d2b8 Remove unused code Ng Zhi An 2018-05-06 15:24:34 -07:00
  • eb02dfd989 Do not warn when checking multiple exit values (fixes #1167) Ng Zhi An 2018-05-06 15:08:20 -07:00
  • a953dd3454 Whitelist rename for SC2016 (fixes #1199) Ng Zhi An 2018-05-06 10:28:17 -07:00
  • ef6a5b97b9 Refactor sudo checks into CommandChecks Vidar Holen 2018-04-30 22:41:54 -07:00
  • 8873a1732b
    Merge pull request #1195 from sdknudsen/master Vidar Holen 2018-04-30 21:50:28 -07:00
  • 5adfce72e1 Warn about invalid arguments to sudo Stefan Knudsen 2018-04-27 19:05:43 -04:00
  • 12b3fdf661 Update gallery of bad code Vidar Holen 2018-04-28 12:58:44 -07:00
  • bb4ce86fab Account for array index in SC2154 ${var:?} (fixes #1166) Vidar Holen 2018-04-28 12:09:54 -07:00
  • 7ec2fa2d3e Remove 'nice' from list of non-reading commands (fixes #1169) Vidar Holen 2018-04-28 11:35:08 -07:00
  • 5481ccd7f7 Warn about elseif or elsif as command names (fixes #1177) Vidar Holen 2018-04-27 22:23:37 -07:00
  • a1d8947297 Fix broken test stripping Vidar Holen 2018-04-22 14:57:43 -07:00
  • 683a30abde
    Merge pull request #1174 from rasa/patch-1 Vidar Holen 2018-04-22 14:13:35 -07:00
  • 573936f353
    Merge pull request #1185 from 0mp/master Vidar Holen 2018-04-22 14:10:59 -07:00
  • ce7658ed86
    Merge pull request #1168 from vmchale/master Vidar Holen 2018-04-22 14:10:25 -07:00
  • 0136d9ccce Add FreeBSD installation instructions Mateusz Piotrowski 2018-04-19 13:25:25 +02:00
  • a4c6cea5e6
    Added scoop install Ross Smith II 2018-04-07 16:22:29 -07:00