Commit Graph

  • a48f0fba2e
    Merge d037b9fc7e into d3001f337a Eisuke Kawashima 2025-03-25 02:54:05 +0900
  • d037b9fc7e
    fix(SC3013): check POSIX-compliant unary operators for test and [ Eisuke Kawashima 2025-03-25 01:31:06 +0900
  • 27acf49642
    Merge bc60607f9e into d3001f337a Eisuke Kawashima 2025-03-24 06:33:08 +0900
  • bc60607f9e
    fix(SC3012)!: do not warn about `\<` and `\>` in test/[] as specified in POSIX.1-2024 Eisuke Kawashima 2025-03-24 06:04:19 +0900
  • 9fa21e4aff
    Merge 3a9ddae06b into d3001f337a Eisuke Kawashima 2025-03-24 06:25:07 +0900
  • 3a9ddae06b
    fix(SC3013)!: remove SC3013 since the operators are specified by POSIX.1-2024 Eisuke Kawashima 2025-03-24 05:49:06 +0900
  • 851922e283
    Merge e0fbb83264 into d3001f337a Fluturel Adrian 2025-01-07 11:51:58 +0100
  • e0fbb83264 Fix tests after making the check optional Adrian Fluturel 2025-01-07 11:47:23 +0100
  • 37ff09aff5 Add check as an optional tree check Adrian Fluturel 2025-01-07 10:12:36 +0100
  • d7b3a1f71e Change some tests to include 2331 so they don't fail anymore Adrian Fluturel 2025-01-07 07:22:31 +0100
  • 8b162a1537 Add check for variables that could be readonly but aren't - SC2331 Adrian Fluturel 2025-01-07 07:22:07 +0100
  • 34f460f7a1
    Merge cbf0b33463 into d3001f337a Fluturel Adrian 2025-01-07 03:28:51 +0100
  • cbf0b33463 Skip SC2015 when the last command is true Adrian Fluturel 2025-01-07 03:24:29 +0100
  • 89ffae0c18
    Merge ad1d5fa64f into d3001f337a Fluturel Adrian 2024-12-31 04:01:26 +0000
  • ad1d5fa64f Fix extendedFunction definition Adrian Fluturel 2024-12-31 05:01:18 +0100
  • 34b03040d9 Allow pound symbol only inside the function name Adrian Fluturel 2024-12-31 04:48:19 +0100
  • 0d504f44d9 Add bang as a valid char for function names Adrian Fluturel 2024-12-31 03:40:47 +0100
  • 76e38e108f
    Merge fe315a25c4 into d3001f337a Lawrence Velázquez 2024-12-28 03:25:26 -0500
  • fe315a25c4
    Recognize internal variables new in bash 5.3 Lawrence Velázquez 2024-12-28 03:05:07 -0500
  • ae9296df28
    Merge 9626d52446 into d3001f337a Mr. Walls 2024-12-22 06:52:01 +0000
  • 9626d52446
    Removed comment on the limitation on GHA linux-only due to recent improvements Mr. Walls 2024-12-21 22:51:58 -0800
  • a9026b2134
    Added link to `shellcheck-scan` the GitHub Action Mr. Walls 2024-12-20 19:20:08 -0800
  • d353846ef7
    Merge eb1f83423d into d3001f337a Josh Chorlton 2024-12-14 03:16:15 -0800
  • 194aa1e97e
    Merge 961416b772 into d3001f337a payne911 2024-12-14 03:16:15 -0800
  • fdbc538f3d
    Merge ab9dfe4ee3 into d3001f337a Ben Blank 2024-12-14 03:16:15 -0800
  • 79825f1e23
    Merge 0ca4444e01 into d3001f337a Andrei Epure 2024-12-14 03:16:15 -0800
  • bfbd69fda2
    Merge 7810552c27 into d3001f337a Joe Testa 2024-12-14 03:16:15 -0800
  • 6164dc88d6
    Merge f8a3f1922f into d3001f337a ryan diep 2024-12-14 00:49:17 -0500
  • 7e9ae5a715
    Merge 944d87915a into d3001f337a silby 2024-12-14 00:49:13 -0500
  • d3001f337a Simplify getParseOutput master Joseph C. Sible 2024-12-13 23:57:50 -0500
  • 7deb7e853b Use mapM_ instead of sequence_ and <$> Joseph C. Sible 2024-12-13 23:47:55 -0500
  • 26b949b9b0 Use mapM_ instead of isJust and fromJust Joseph C. Sible 2024-12-13 23:45:32 -0500
  • 5adfea21ee Use the result of the comparison directly instead of an if/else Joseph C. Sible 2024-12-13 23:20:48 -0500
  • 0ecaf2b5f1 Use foldr instead of explicit recursion Joseph C. Sible 2024-12-13 23:19:36 -0500
  • 195b70db8c Use unless instead of when and not Joseph C. Sible 2024-12-13 23:06:49 -0500
  • 3c75d82db5 Fix stacktest complaining about permissions on /mnt Vidar Holen 2024-11-29 12:58:56 -0800
  • 7f3f014d49 Allow latest QuickCheck Vidar Holen 2024-11-28 11:51:22 -0800
  • 944d87915a Recognize "oksh" executable name as ksh Evan Silberman 2024-11-11 11:24:21 -0800
  • f8a3f1922f
    Update README.md kuraian 2024-11-04 15:59:12 -0800
  • 47bff1d5fd Add 24.04 to distrotest LTS Vidar Holen 2024-11-03 16:54:45 -0800
  • 0ee46a0f33 Update filepath dependency Vidar Holen 2024-11-03 14:19:08 -0800
  • 792466bc22 Update Diff dependency (fixes #3075) Vidar Holen 2024-11-03 13:56:51 -0800
  • 097018754b Mention that SC2002 (UUOC) is now no longer enabled by default. Vidar Holen 2024-10-27 18:10:00 -0700
  • f2932ebcdc Remember to add changelog to release messages (fixes #3051) Vidar Holen 2024-10-27 16:02:56 -0700
  • 5e3e98bcb0 Use CFG to determine use-before-define for SC2218 (fixes #3070) Vidar Holen 2024-10-27 15:43:30 -0700
  • 68bc17b8ea
    Merge pull request #3056 from random1223/patch-1 Vidar Holen 2024-10-27 12:47:16 -0700
  • 5c2be767ab
    Update README.md Tony 2024-09-09 18:56:18 -0700
  • 79e43c4550 Allow parsing arbitrary coproc names (fixes #3048) Vidar Holen 2024-09-07 17:14:52 -0700
  • 37b935a7f1
    As an LSP it's supported by most editors Imbolc 2024-09-03 11:31:41 +0600
  • 92cb61cc8d
    Mention Bash LSP integration in the README Imbolc 2024-09-03 11:20:07 +0600
  • ca65071d77 Run unit tests in GitHub actions Vidar Holen 2024-09-01 14:06:26 -0700
  • 8a1b24c7af Fix paths for CI binary packaging after upgrade Vidar Holen 2024-09-01 13:21:44 -0700
  • 88e441453b Make SC2002 optional (useless-use-of-cat) Vidar Holen 2024-08-31 18:31:47 -0700
  • 1487e57a46 Suppress unused warnings about stderr and stderr_lines from bats tests, fixing tests. Vidar Holen 2024-08-31 18:27:18 -0700
  • 68e6f02267 Expand list of recognized unicode spaces (and rewrite for performance) Vidar Holen 2024-08-31 18:00:49 -0700
  • c7611dfcc6 Use dynamic artifact name to work around issue with v4 uploader Vidar Holen 2024-08-19 18:37:29 -0700
  • 15f132e167
    Merge pull request #2972 from s1204IT/master Vidar Holen 2024-08-19 17:48:54 -0700
  • 4e69767b03
    Merge pull request #2988 from bryanhonof/bryanhonof.add-flox Vidar Holen 2024-08-19 17:46:55 -0700
  • 8bf8cf5cc7
    Merge pull request #3018 from hasit/patch-1 Vidar Holen 2024-08-19 17:46:34 -0700
  • 17ebc3dda0
    Merge pull request #2973 from jandubois/bats-stderr Vidar Holen 2024-08-04 16:52:59 -0700
  • 4cd76283da
    Merge pull request #3011 from sertonix/busybox-3003 Vidar Holen 2024-08-04 16:52:15 -0700
  • cd6fdee99b
    Merge pull request #3034 from dereckson/SC2016-oc Vidar Holen 2024-08-04 16:50:30 -0700
  • c831616f3a
    Merge pull request #3037 from ember91/master Vidar Holen 2024-08-04 16:49:38 -0700
  • 38c5ba7c79 Fix typos and trailing whitespace Emil Berg 2024-08-03 08:49:40 +0200
  • 2696c6472d Whitelist oc to avoid SC2016 false positive Sébastien Santoro 2024-07-31 12:52:42 +0000
  • d590a35ff8
    Update README.md Hasit Mistry 2024-07-09 14:22:19 -0700
  • 6d2f3d8628 Allow 'echo -e' in busybox shell Sertonix 2024-07-09 15:12:16 +0200
  • 4c85274921 Fix SC3045 for busybox shell Sertonix 2024-07-02 17:06:35 +0200
  • 6593096ba0 Allow SC3003 on busybox shell Sertonix 2024-06-28 16:24:06 +0200
  • 6fb1ce5627
    Add a reason directive to aid in documenting annotations Nick Larsen 2024-07-08 16:12:53 +0200
  • 98b8dc0720 Use fromList instead of reimplementing it in terms of foldl Joseph C. Sible 2024-07-07 01:11:00 -0400
  • 95c0cc2e4b Simplify removeUnnecessaryStructuralNodes Joseph C. Sible 2024-07-07 01:09:17 -0400
  • e5fdec970a Swap the order of the tuple returned by orderEdge Joseph C. Sible 2024-07-07 01:08:18 -0400
  • 8746c6e7f2 Switch the order of the maps to avoid unnecessary unionWith instead of union Joseph C. Sible 2024-07-07 01:07:53 -0400
  • 61b7e66f80 Use sets instead of maps that never use their values Joseph C. Sible 2024-07-07 01:07:39 -0400
  • b408f54620 Simplify invokedNodes Joseph C. Sible 2024-07-07 01:03:40 -0400
  • 3946cbd4a0 Upgrade docker build images Vidar Holen 2024-06-24 05:12:21 +0000
  • c4b7b79b8b Merge branch 'mengzhuo-main' Vidar Holen 2024-06-18 01:53:21 +0000
  • 23e76de4f2 Allow riscv64 image to run without binfmt_misc Vidar Holen 2024-06-11 06:00:22 +0000
  • 732d0f01e7
    Merge f1c54a322d into ac8fb00504 Jorge Gomez 2024-06-11 08:19:11 +0200
  • 15de97e33f Add linux.riscv64 precompiled support Meng Zhuo 2024-05-30 19:20:21 +0800
  • 78d1ee0222
    Add Flox to list of installation methods Bryan Honof 2024-05-24 17:15:09 +0200
  • 9ea719714b Merge branch 'master' of https://github.com/koalaman/shellcheck Friendfishermans 2024-05-07 00:49:25 +0200
  • 844cfc2797 Account for BusyBox support of [[ ]] (fixes #2967) Vidar Holen 2024-05-04 16:45:52 -0700
  • ac8fb00504 Account for BusyBox support of [[ ]] (fixes #2967) Vidar Holen 2024-05-04 16:45:52 -0700
  • a13cb85f49 Fixed broken test due to bad build cache Vidar Holen 2024-05-04 16:34:21 -0700
  • a7a906e2cb Allow SC2154 to trigger in arrays (fixes #2970) Vidar Holen 2024-05-04 16:28:56 -0700
  • d705716dc4 Account for annotations in SC2215. Fixes #2975. Vidar Holen 2024-05-04 15:22:09 -0700
  • 76ff702e93 Supress SC2015 about `A && B || C` when B is a test. Vidar Holen 2024-05-04 15:12:13 -0700
  • 4f81dbe839 Add warning about uninvoked functions, reduce repeated triggering of SC2317 (fixes #2966) Vidar Holen 2024-05-04 14:21:12 -0700
  • 796c6bd848 Add new bats variables stderr and stderr_lines Jan Dubois 2024-04-24 19:05:29 -0700
  • 69fe4e1306
    Upgrade build workflow dependencies Syuugo 2024-04-25 10:35:43 +0900
  • 2c5155e43d Warn about capturing the output of redirected commands. Vidar Holen 2024-04-14 18:47:19 -0700
  • 04a86245a1 Remove trailing space in output (fixes #2961) Vidar Holen 2024-04-08 20:24:28 -0700
  • 79491db9f6
    Merge pull request #2938 from larryv/reword-SC2324 Vidar Holen 2024-04-07 13:27:14 -0700
  • 5241878e59 Update Windows build image with new cURL URL Vidar Holen 2024-04-05 17:15:04 -0700
  • 30b32af873 Add updating build images to release checks Vidar Holen 2024-04-04 19:50:08 -0700
  • da8854cac6
    Merge pull request #2942 from jansorg/fix-builders Vidar Holen 2024-04-04 19:40:13 -0700
  • 39a035793c
    Merge pull request #2960 from hugos99/patch-1 Vidar Holen 2024-04-04 19:23:28 -0700
  • 0a7bb1822e
    Update README.md to add macOS Arm64 pre-compiled binaries link Hugo Sousa 2024-04-04 12:26:20 +0100