Commit graph

  • 52d4efc951 Merge pull request #168 from rodrigosetti/hlint koalaman 2014-05-31 16:07:51 -07:00
  • 5dac723593 Collection of HLint fixes Rodrigo Setti 2014-05-30 02:01:03 +00:00
  • 2364fd58b6 Merge pull request #166 from rodrigosetti/better-gitignore koalaman 2014-05-31 10:42:17 -07:00
  • cde364c97b Updated README with new cabal instructions Vidar Holen 2014-05-31 10:40:45 -07:00
  • 98b790f87a Removed outdated version comment Vidar Holen 2014-05-31 10:16:11 -07:00
  • 726a4e5848 Merge branch 'cabal-version' of https://github.com/rodrigosetti/shellcheck into rodrigosetti-cabal-version Vidar Holen 2014-05-31 09:55:07 -07:00
  • 0a9ed917e7 Test Suite in Cabal (cabal test) Rodrigo Setti 2014-05-31 01:30:23 +00:00
  • b10d31c8b7 Stable version 0.3.3 v0.3.3 Vidar Holen 2014-05-29 21:01:34 -07:00
  • 133c779701 Also check nested ifs for ssh/ffmpeg in read loops Vidar Holen 2014-05-29 20:55:38 -07:00
  • b18ee3fdef Using a more complete Haskell .gitignore Rodrigo Setti 2014-05-30 00:10:21 +00:00
  • 3fcc6c44d8 Use version from generated cabal Paths module Rodrigo Setti 2014-05-30 00:08:09 +00:00
  • d830a36bc8 Check for globs in test, e.g. [[ -e file* ]] Vidar Holen 2014-05-25 12:04:18 -07:00
  • 1af23fd131 Fix SC2051 to only warn about 1..$n and not 1,$n Vidar Holen 2014-05-25 11:41:24 -07:00
  • d21b3362b2 Don't warn about splitting in select statements Vidar Holen 2014-05-17 12:06:04 -07:00
  • 6cd454e88b Suggest grep -q instead of [ "$(.. | grep)" ] Vidar Holen 2014-05-17 10:56:36 -07:00
  • 0b5f6b9762 Warn about aliases referencing $1/$*/$@ Vidar Holen 2014-05-17 09:26:53 -07:00
  • 3824e9cfc2 Fixed not recognizing --f=* as option in checkGrepRe Vidar Holen 2014-05-15 09:14:57 -07:00
  • fdce0116da Fix parsing {} in regex Vidar Holen 2014-05-13 19:20:34 -07:00
  • b069f7ed27 Added a shellcheck-static Makefile target Vidar Holen 2014-05-11 13:58:56 -07:00
  • c4181d45d2 Warn about suspicious IFS, such as IFS="\n" Vidar Holen 2014-05-10 15:37:02 -07:00
  • 680f838c63 Warn about literal, unquoted {/} Vidar Holen 2014-05-10 14:07:53 -07:00
  • ac70379a4c Merge 75e2de7923 into e6d81ca7b7 James Broadhead 2014-05-10 19:40:09 +00:00
  • e6d81ca7b7 Warn about using numerical test operators with strings Vidar Holen 2014-05-10 12:37:02 -07:00
  • fd909eeca0 Fix parsing of &;; in case statements Vidar Holen 2014-05-10 11:29:30 -07:00
  • deab146fab Don't warn about &&+|| when used with return Vidar Holen 2014-05-09 18:08:55 -07:00
  • f9aeabc245 Improved error messages for SC2044/SC2045 Vidar Holen 2014-05-08 19:38:40 -07:00
  • 558d8ffc6c Warn about suspiciously unquoted literal parts like "var="value"" Vidar Holen 2014-05-07 21:47:27 -07:00
  • e96c4c3ffa Warn about aliases that expand at define time Vidar Holen 2014-05-07 20:14:21 -07:00
  • c566efd442 Warn about UTF-8 BOMs in scripts. Vidar Holen 2014-05-03 10:37:12 -07:00
  • 47c220d59c Removed noisy SC1000 about unescaped $s Vidar Holen 2014-05-03 10:19:01 -07:00
  • 4bd902c5c4 Suggested updating cabal-install in the readme Vidar Holen 2014-05-03 10:13:36 -07:00
  • 033ce6d941 Allow zsh =(..) process substitution Vidar Holen 2014-05-02 20:36:38 -07:00
  • 6ad3f557fe Don't warn about sed '$s/foo/bar/' Vidar Holen 2014-04-19 12:29:49 -07:00
  • d0bad6c057 Suggest grouping redirections when appending on 3+ lines Vidar Holen 2014-04-19 11:53:54 -07:00
  • 58c362f97c Warn about foo=(bar baz); echo $foo Vidar Holen 2014-04-19 10:20:24 -07:00
  • 5f568dd207 Merge branch 'master' of github.com:koalaman/shellcheck Vidar Holen 2014-04-19 08:52:57 -07:00
  • 2c1e414ac5 Only get vars after the last option in read Vidar Holen 2014-04-19 08:50:47 -07:00
  • 6699109ab8 Merge pull request #139 from MichaelPereira/patch-1 koalaman 2014-04-17 12:14:38 -07:00
  • 423ca82296 Add pandoc to needed dependencies Michael Pereira 2014-04-17 15:08:37 -04:00
  • 0a263579e0 Support for zsh short form for loops and anonymous functions Vidar Holen 2014-04-13 13:37:37 -07:00
  • d63406abe4 Prevent SC2101 to collide with 2060 for tr -d [:space:] Vidar Holen 2014-04-12 16:43:57 -07:00
  • 75e2de7923 Add Gentoo build instructions James Broadhead 2014-04-12 13:06:39 +01:00
  • 81956d324d Don't warn when single quoting PROMPT_COMMAND and PS1 Vidar Holen 2014-04-05 17:08:03 -07:00
  • f549aad809 Suggest grep -c for grep|wc Vidar Holen 2014-04-05 16:53:09 -07:00
  • f9f965693d Don't warn about single quoting $0 for xprop Vidar Holen 2014-04-05 16:32:59 -07:00
  • 727d940e10 Don't warn about expr when using <, > and friends Vidar Holen 2014-04-05 16:29:35 -07:00
  • c26c2b8536 Stop using generic char 'c' in 2022 Vidar Holen 2014-04-05 16:17:52 -07:00
  • d8878ed852 Fixed warnings when assigning arrays to scalars Vidar Holen 2014-04-05 14:56:12 -07:00
  • c3cc5f649f Fixed warning about \n in echo -n -e '\n' Vidar Holen 2014-04-05 12:49:24 -07:00
  • 8bd4365cdb Merge pull request #122 from guywithnose/master koalaman 2014-04-05 11:40:46 -07:00
  • a00a6fb53b Merge pull request #125 from inthecloud247/master koalaman 2014-04-01 17:59:48 -07:00
  • 3332eba9a0 Instructions for adding ShellCheck to PATH John Albietz 2014-04-01 14:26:03 -07:00
  • ba5955256d Merge 7ca0dffd35 into f01e6e1a99 John Albietz 2014-04-01 21:09:23 +00:00
  • 7ca0dffd35 Merge branch 'patch-2' of github.com:inthecloud247/shellcheck into patch-2 John Albietz 2014-04-01 14:09:11 -07:00
  • 47193fd7af Instructions for adding build to PATH. John Albietz 2014-04-01 12:54:17 -07:00
  • be69a09206 bash path insructions. John Albietz 2014-04-01 12:54:17 -07:00
  • cc42b21a1a Merge cf4e8e5052 into f01e6e1a99 John Albietz 2014-04-01 19:45:04 +00:00
  • cf4e8e5052 the install wpn't work without first doing cabal update. John Albietz 2014-04-01 12:44:58 -07:00
  • ad08bb64aa Add cabal update to install instructions guywithnose 2014-04-01 11:48:09 -04:00
  • f01e6e1a99 Check for accidentally overriding $PATH Vidar Holen 2014-03-29 10:07:23 -07:00
  • de0145fb29 Stable version 0.3.2 v0.3.2 Vidar Holen 2014-03-22 11:05:27 -07:00
  • 0d4ae95e1d Recognize declare -x as exporting variables Vidar Holen 2014-03-22 10:43:56 -07:00
  • 50db49e2fb Rename Unquotable to QuoteFree Vidar Holen 2014-03-22 10:27:59 -07:00
  • 60aafae21d Count array indexes as references, even without $ Vidar Holen 2014-03-22 10:22:34 -07:00
  • fd15c97288 Merge 40f08abbf4 into 902cb9c303 Aaron Meurer 2014-03-19 16:58:57 +00:00
  • 902cb9c303 Fixed up README Vidar Holen 2014-03-19 09:57:01 -07:00
  • 40f08abbf4 Fix the cabal install command Aaron Meurer 2014-03-19 10:55:29 -05:00
  • 4f1fd43360 Don't suggest removing $ in (( 10#$n )) Vidar Holen 2014-03-16 15:06:18 -07:00
  • ca5af5c55a Don't warn about decimals in (( )) for zsh/ksh Vidar Holen 2014-03-16 14:56:23 -07:00
  • 503cac3bb3 Merge branch 'master' of github.com:koalaman/shellcheck Vidar Holen 2014-03-16 14:53:18 -07:00
  • 2a9c9ae0ad Warn about using <=/>=, and don't warn about -gt 1.2 in ksh/zsh Vidar Holen 2014-03-16 14:51:46 -07:00
  • def4551991 Merge pull request #117 from mcandre/master koalaman 2014-03-15 16:17:07 -07:00
  • 67f4a0d6eb Accept and warn about capitalization in keywords. Vidar Holen 2014-03-15 16:08:33 -07:00
  • f92f934688 readme: added compiler memory note Andrew Pennebaker 2014-03-15 16:49:05 -04:00
  • d4059c30b7 readme: markdown for link rendering Andrew Pennebaker 2014-03-14 16:37:34 -04:00
  • b68de7f42b Don't warn about for s in "${!var}", it could be an array Vidar Holen 2014-03-13 20:54:10 -07:00
  • 7dacb62d36 Fixed determining shell for shebangs with flags Vidar Holen 2014-03-09 17:24:05 -07:00
  • 3423cde931 Check attempts to set variables with 'set' Vidar Holen 2014-03-01 16:52:53 -08:00
  • b2d1aa01f7 Don't warn about commas when quoted in a=("a,b") Vidar Holen 2014-03-01 15:30:51 -08:00
  • 19e1bdf11f Warn about array assignments for /bin/sh Vidar Holen 2014-03-01 15:16:31 -08:00
  • 75d51087c8 Warn about functions using parameters that are never passed Vidar Holen 2014-03-01 14:42:00 -08:00
  • ed524fb77f Don't warn about decimals when comparing with = Vidar Holen 2014-03-01 10:24:22 -08:00
  • 97045c4af1 Fixed x[0] not recognized as reference of x in arithmetics Vidar Holen 2014-03-01 10:14:17 -08:00
  • 1b806f6c9f Merge branch 'master' of github.com:koalaman/shellcheck Vidar Holen 2014-03-01 10:06:03 -08:00
  • 632c1614a1 Added support for |& Vidar Holen 2014-03-01 10:05:43 -08:00
  • 00d9ef12e7 Merge pull request #105 from Dridi/dynamic_link koalaman 2014-03-01 09:00:47 -08:00
  • d07294810b Allow \n before and after ||/&& in [[ ]] Vidar Holen 2014-02-28 18:46:10 -08:00
  • 948b750754 Make the executable depend on the library Dridi Boukelmoune 2014-02-28 19:55:04 +01:00
  • 41ae95116d Reformat ShellCheck.cabal for readability Dridi Boukelmoune 2014-02-28 19:44:09 +01:00
  • bf3c942294 Warn about using 'su foo' to continue as foo Vidar Holen 2014-02-16 18:51:30 -08:00
  • 055b40462d Improved $(echo ..) warnings Vidar Holen 2014-02-16 13:26:50 -08:00
  • b087b7efb1 Some hlint fixes. Vidar Holen 2014-02-16 12:57:34 -08:00
  • 5d8d57cf07 Suggest useless use of echo for $(echo $var) Vidar Holen 2014-02-12 19:20:39 -08:00
  • 661091a9da Added better message for SC1007, for 'var= value' Vidar Holen 2014-02-12 18:26:41 -08:00
  • 2ec60c2627 Added double prime to list of unicode quotes. Vidar Holen 2014-02-08 14:15:04 -08:00
  • 8b4909b238 Improve warnings for missing quotes. Vidar Holen 2014-02-08 14:10:45 -08:00
  • 95a3be6546 README: Updated URL, reformatted long lines Vidar Holen 2014-02-08 09:58:11 -08:00
  • 968e34e002 Parse forward ticks (acute accents) just like backticks and warn. Vidar Holen 2014-02-08 09:50:20 -08:00
  • 197b3e3f20 Some checks for accidental rm -r Vidar Holen 2014-02-04 19:43:16 -08:00
  • 0e464ea476 Stable version 0.3.1 v0.3.1 Vidar Holen 2014-02-03 20:22:30 -08:00