Commit Graph

  • d3001f337a Simplify getParseOutput master Joseph C. Sible 2024-12-13 23:57:50 -05:00
  • 7deb7e853b Use mapM_ instead of sequence_ and <$> Joseph C. Sible 2024-12-13 23:47:55 -05:00
  • 26b949b9b0 Use mapM_ instead of isJust and fromJust Joseph C. Sible 2024-12-13 23:45:32 -05:00
  • 5adfea21ee Use the result of the comparison directly instead of an if/else Joseph C. Sible 2024-12-13 23:20:48 -05:00
  • 0ecaf2b5f1 Use foldr instead of explicit recursion Joseph C. Sible 2024-12-13 23:19:36 -05:00
  • 195b70db8c Use unless instead of when and not Joseph C. Sible 2024-12-13 23:06:49 -05:00
  • 3c75d82db5 Fix stacktest complaining about permissions on /mnt Vidar Holen 2024-11-29 12:58:56 -08:00
  • 7f3f014d49 Allow latest QuickCheck Vidar Holen 2024-11-28 11:51:22 -08:00
  • 47bff1d5fd Add 24.04 to distrotest LTS Vidar Holen 2024-11-03 16:54:45 -08:00
  • 0ee46a0f33 Update filepath dependency Vidar Holen 2024-11-03 14:19:08 -08:00
  • 792466bc22 Update Diff dependency (fixes #3075) Vidar Holen 2024-11-03 13:56:51 -08:00
  • 097018754b Mention that SC2002 (UUOC) is now no longer enabled by default. Vidar Holen 2024-10-27 18:10:00 -07:00
  • f2932ebcdc Remember to add changelog to release messages (fixes #3051) Vidar Holen 2024-10-27 16:02:56 -07:00
  • 5e3e98bcb0 Use CFG to determine use-before-define for SC2218 (fixes #3070) Vidar Holen 2024-10-27 15:43:30 -07:00
  • 68bc17b8ea
    Merge pull request #3056 from random1223/patch-1 Vidar Holen 2024-10-27 12:47:16 -07:00
  • 5c2be767ab
    Update README.md Tony 2024-09-09 18:56:18 -07:00
  • 79e43c4550 Allow parsing arbitrary coproc names (fixes #3048) Vidar Holen 2024-09-07 17:14:52 -07:00
  • ca65071d77 Run unit tests in GitHub actions Vidar Holen 2024-09-01 14:06:26 -07:00
  • 8a1b24c7af Fix paths for CI binary packaging after upgrade Vidar Holen 2024-09-01 13:21:44 -07:00
  • 88e441453b Make SC2002 optional (useless-use-of-cat) Vidar Holen 2024-08-31 18:31:47 -07:00
  • 1487e57a46 Suppress unused warnings about stderr and stderr_lines from bats tests, fixing tests. Vidar Holen 2024-08-31 18:27:18 -07:00
  • 68e6f02267 Expand list of recognized unicode spaces (and rewrite for performance) Vidar Holen 2024-08-31 18:00:49 -07:00
  • c7611dfcc6 Use dynamic artifact name to work around issue with v4 uploader Vidar Holen 2024-08-19 18:37:29 -07:00
  • 15f132e167
    Merge pull request #2972 from s1204IT/master Vidar Holen 2024-08-19 17:48:54 -07:00
  • 4e69767b03
    Merge pull request #2988 from bryanhonof/bryanhonof.add-flox Vidar Holen 2024-08-19 17:46:55 -07:00
  • 8bf8cf5cc7
    Merge pull request #3018 from hasit/patch-1 Vidar Holen 2024-08-19 17:46:34 -07:00
  • 17ebc3dda0
    Merge pull request #2973 from jandubois/bats-stderr Vidar Holen 2024-08-04 16:52:59 -07:00
  • 4cd76283da
    Merge pull request #3011 from sertonix/busybox-3003 Vidar Holen 2024-08-04 16:52:15 -07:00
  • cd6fdee99b
    Merge pull request #3034 from dereckson/SC2016-oc Vidar Holen 2024-08-04 16:50:30 -07:00
  • c831616f3a
    Merge pull request #3037 from ember91/master Vidar Holen 2024-08-04 16:49:38 -07:00
  • 38c5ba7c79 Fix typos and trailing whitespace Emil Berg 2024-08-03 08:49:40 +02:00
  • 2696c6472d Whitelist oc to avoid SC2016 false positive Sébastien Santoro 2024-07-31 12:52:42 +00:00
  • d590a35ff8
    Update README.md Hasit Mistry 2024-07-09 14:22:19 -07:00
  • 6d2f3d8628 Allow 'echo -e' in busybox shell Sertonix 2024-07-09 15:12:16 +02:00
  • 4c85274921 Fix SC3045 for busybox shell Sertonix 2024-07-02 17:06:35 +02:00
  • 6593096ba0 Allow SC3003 on busybox shell Sertonix 2024-06-28 16:24:06 +02:00
  • 98b8dc0720 Use fromList instead of reimplementing it in terms of foldl Joseph C. Sible 2024-07-07 01:11:00 -04:00
  • 95c0cc2e4b Simplify removeUnnecessaryStructuralNodes Joseph C. Sible 2024-07-07 01:09:17 -04:00
  • e5fdec970a Swap the order of the tuple returned by orderEdge Joseph C. Sible 2024-07-07 01:08:18 -04:00
  • 8746c6e7f2 Switch the order of the maps to avoid unnecessary unionWith instead of union Joseph C. Sible 2024-07-07 01:07:53 -04:00
  • 61b7e66f80 Use sets instead of maps that never use their values Joseph C. Sible 2024-07-07 01:07:39 -04:00
  • b408f54620 Simplify invokedNodes Joseph C. Sible 2024-07-07 01:03:40 -04:00
  • 3946cbd4a0 Upgrade docker build images Vidar Holen 2024-06-24 05:12:21 +00:00
  • c4b7b79b8b Merge branch 'mengzhuo-main' Vidar Holen 2024-06-18 01:53:21 +00:00
  • 23e76de4f2 Allow riscv64 image to run without binfmt_misc Vidar Holen 2024-06-11 06:00:22 +00:00
  • 15de97e33f Add linux.riscv64 precompiled support Meng Zhuo 2024-05-30 19:20:21 +08:00
  • 78d1ee0222
    Add Flox to list of installation methods Bryan Honof 2024-05-24 17:15:09 +02:00
  • ac8fb00504 Account for BusyBox support of [[ ]] (fixes #2967) Vidar Holen 2024-05-04 16:45:52 -07:00
  • a13cb85f49 Fixed broken test due to bad build cache Vidar Holen 2024-05-04 16:34:21 -07:00
  • a7a906e2cb Allow SC2154 to trigger in arrays (fixes #2970) Vidar Holen 2024-05-04 16:28:56 -07:00
  • d705716dc4 Account for annotations in SC2215. Fixes #2975. Vidar Holen 2024-05-04 15:22:09 -07:00
  • 76ff702e93 Supress SC2015 about A && B || C when B is a test. Vidar Holen 2024-05-04 15:12:13 -07:00
  • 4f81dbe839 Add warning about uninvoked functions, reduce repeated triggering of SC2317 (fixes #2966) Vidar Holen 2024-05-04 14:21:12 -07:00
  • 796c6bd848 Add new bats variables stderr and stderr_lines Jan Dubois 2024-04-24 19:05:29 -07:00
  • 69fe4e1306
    Upgrade build workflow dependencies Syuugo 2024-04-25 10:35:43 +09:00
  • 2c5155e43d Warn about capturing the output of redirected commands. Vidar Holen 2024-04-14 18:47:19 -07:00
  • 04a86245a1 Remove trailing space in output (fixes #2961) Vidar Holen 2024-04-08 20:24:28 -07:00
  • 79491db9f6
    Merge pull request #2938 from larryv/reword-SC2324 Vidar Holen 2024-04-07 13:27:14 -07:00
  • 5241878e59 Update Windows build image with new cURL URL Vidar Holen 2024-04-05 17:15:04 -07:00
  • 30b32af873 Add updating build images to release checks Vidar Holen 2024-04-04 19:50:08 -07:00
  • da8854cac6
    Merge pull request #2942 from jansorg/fix-builders Vidar Holen 2024-04-04 19:40:13 -07:00
  • 39a035793c
    Merge pull request #2960 from hugos99/patch-1 Vidar Holen 2024-04-04 19:23:28 -07:00
  • 0a7bb1822e
    Update README.md to add macOS Arm64 pre-compiled binaries link Hugo Sousa 2024-04-04 12:26:20 +01:00
  • c4123375e0 build smaller ShellCheck binary for Linux x86_64 Joachim Ansorg 2024-03-12 18:00:36 +01:00
  • 52dc66349b fix build of linux.aarch64 Joachim Ansorg 2024-03-12 17:36:20 +01:00
  • 9cb21c8557
    Recommend typeset instead of declare in SC2324 Lawrence Velázquez 2024-03-08 18:24:08 -05:00
  • 50db9a29c4 Check source details before git details Vidar Holen 2024-03-07 19:11:32 -08:00
  • 94214ee725 Post-release CHANGELOG Vidar Holen 2024-03-07 19:11:12 -08:00
  • 37dfb67768 Stable version v0.10.0 v0.10.0 Vidar Holen 2024-03-07 17:53:15 -08:00
  • a7e65dca8d Update some copyright years Vidar Holen 2024-03-04 09:19:51 -08:00
  • 8bc7345aa7 Remove outdated distros from testing Vidar Holen 2024-03-03 16:11:44 -08:00
  • ad3c3146f0 Fix snap build Vidar Holen 2024-03-03 12:34:29 -08:00
  • 55be4543f2 Avoid stripping darwin.aarch64 binaries to keep code signature Vidar Holen 2024-02-19 11:40:30 -08:00
  • 8c4c112c25 Initial version of an ARM64 macOS build Vidar Holen 2024-02-19 09:28:04 -08:00
  • d80fdfa9e8 Add extended-analysis directive to toggle DFA Vidar Holen 2024-02-03 15:45:23 -08:00
  • 1565091b1d
    Merge pull request #2892 from ottok/doc/pulsar-not-atom Vidar Holen 2024-02-03 13:46:23 -08:00
  • d056549406
    Merge pull request #2885 from juhp/patch-1 Vidar Holen 2024-02-03 13:43:52 -08:00
  • f5758e1789 Merge branch 'tacerus-config' Vidar Holen 2024-02-03 13:38:56 -08:00
  • 6a44a19f17 Only read --rcfile once, and skip search if unavailable Vidar Holen 2024-02-03 13:34:49 -08:00
  • b1b95c2c17
    Merge pull request #2917 from grische/fix/tests-readme Vidar Holen 2024-02-03 13:04:06 -08:00
  • de95624d31 Remove deprecated "install --enable-tests" command Grische 2024-02-02 12:28:09 +01:00
  • b5ab220652
    Merge pull request #2879 from slycordinator/winget Vidar Holen 2024-01-21 11:44:58 -08:00
  • 1bce426fcf
    Implement rcfile option Georg Pfuetzenreuter 2024-01-21 02:16:35 +01:00
  • ba86c6363c Use maybe instead of fromMaybe and fmap Joseph C. Sible 2024-01-02 14:46:07 -05:00
  • 67abfe159e Remove most of the partial head and tail functions from src/ShellCheck/CFG.hs Joseph C. Sible 2024-01-01 19:04:26 -05:00
  • 025cc5266e Simplify isUnquotedFlag Joseph C. Sible 2024-01-01 16:00:19 -05:00
  • 5a6f4840ad Replace a few more occurrences of !!! with pattern matching Joseph C. Sible 2024-01-01 14:16:50 -05:00
  • 9e0fdbe431 Simplify isTransparentCommand Joseph C. Sible 2023-12-31 18:13:32 -05:00
  • b7f88ec4b7 Stop building tuples that we never look at both sides of Joseph C. Sible 2023-12-31 18:09:02 -05:00
  • 7b0589988f Implement isCondition in terms of foldr Joseph C. Sible 2023-12-31 17:21:50 -05:00
  • 71889c139a Use a case expression instead of any and take 1 Joseph C. Sible 2023-12-31 16:44:21 -05:00
  • a6984cddb0 Switch then and else to remove a not Joseph C. Sible 2023-12-31 16:40:18 -05:00
  • 3f40b688ee Simplify getStringFromParsec Joseph C. Sible 2023-12-31 16:33:34 -05:00
  • 6c81505870 Use a pattern guard instead of fromJust in checkLoopKeywordScope Joseph C. Sible 2023-12-31 16:26:03 -05:00
  • 10afe83ce3 Use getLiteralStringDef instead of rebuilding it with fromJust Joseph C. Sible 2023-12-31 16:23:45 -05:00
  • a786f996a1 Replace !!! with pattern-matching where it's easy Joseph C. Sible 2023-12-31 15:55:06 -05:00
  • 6e5b5401c6 Manually fuse elem and map in checkArrayValueUsedAsIndex Joseph C. Sible 2023-12-31 02:31:07 -05:00
  • 71c0fcb737 Manually fuse elem and map in isParentOf Joseph C. Sible 2023-12-31 02:27:52 -05:00
  • add49cda17 Make getPath return a NonEmpty Joseph C. Sible 2023-12-31 02:12:58 -05:00
  • e1ad063834 Implement getPath in terms of unfoldr Joseph C. Sible 2023-12-31 01:59:53 -05:00