Vidar Holen 
							
						 
					 
					
						
						
							
						
						15fd2c314c 
					 
					
						
						
							
							Merge pull request  #2682  from sxlijin/patch-1  
						
						 
						
						... 
						
						
						
						Document Trunk Check integration 
						
						
							
						
					 
					
						2023-04-23 10:23:03 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Santos 
							
						 
					 
					
						
						
							
						
						e6e8ab0415 
					 
					
						
						
							
							Mention VS Code ShellCheck binaries distribution  
						
						 
						
						
						
						
							
						
					 
					
						2023-02-05 11:13:07 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						b1ca3929e3 
					 
					
						
						
							
							Upgrade cross-compilers to 9.2.5 to handle hashable-1.4.2.0  
						
						 
						
						
						
						
							
						
					 
					
						2023-02-04 19:55:25 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						c05380d518 
					 
					
						
						
							
							Count CFEExit as control flow for the purposes of finding dominators  
						
						 
						
						
						
						
							
						
					 
					
						2023-02-04 14:47:40 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						2842ce97b8 
					 
					
						
						
							
							Remove fgl-5.8.1.0 as a dependency  
						
						 
						
						... 
						
						
						
						ShellCheck is temporarily broken by
c8f56c1824 
						
						
							
						
					 
					
						2023-02-04 11:38:20 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						78dea1d4f9 
					 
					
						
						
							
							Update changelog from release  
						
						 
						
						
						
						
							
						
					 
					
						2023-02-04 10:27:59 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samuel Lijin 
							
						 
					 
					
						
						
							
						
						5a3eb89e38 
					 
					
						
						
							
							Document Trunk Check integration  
						
						 
						
						... 
						
						
						
						Trunk Check is a universal linter which integrates with a wide variety of linters and formatters, `shellcheck` included.
We're big fans of `shellcheck` and figured that you might find our tool to be interesting enough to include it in the integrations list. 
						
						
							
						
					 
					
						2023-02-03 09:17:47 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						a526ee0829 
					 
					
						
						
							
							Stable version 0.9.0  
						
						 
						
						... 
						
						
						
						This release is dedicated to Mindustry: the most fun you can
have with open source (outside of shell scripting of course). 
						
						
							
  v0.9.0
 
						
					 
					
						2022-12-12 21:49:19 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						8c5fdc3522 
					 
					
						
						
							
							Update copyright years  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-12 21:49:19 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						ae199edb68 
					 
					
						
						
							
							Let distrotest fail fast when there remaining executables  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-11 20:51:39 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						7cfcf6db8a 
					 
					
						
						
							
							Fix stack build  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-11 19:31:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						a7c5be93dc 
					 
					
						
						
							
							Tighten bounds on packages  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-11 19:22:21 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						8754c21244 
					 
					
						
						
							
							Avoid $ trigger TH  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-11 19:22:06 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						985ca2530d 
					 
					
						
						
							
							Add Docker testing for older and newer Ubuntu versions  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-11 19:22:06 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						3cae6cd6ab 
					 
					
						
						
							
							Allow building on deepseq < 1.4.2.0  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-11 15:06:24 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						74b1745a19 
					 
					
						
						
							
							Fix compiler error on some GHC versions  
						
						 
						
						... 
						
						
						
						Fixes the following error:
    src/ShellCheck/CFGAnalysis.hs:1394:40: error:
	* Couldn't match expected type `[S.Set a]'
		      with actual type `M.Map String FunctionValue'
	* In the second argument of `($)', namely
	    `mapStorage $ sFunctionTargets state'
	  In the expression: S.unions $ mapStorage $ sFunctionTargets state
	  In an equation for `declaredFuncs':
	      declaredFuncs = S.unions $ mapStorage $ sFunctionTargets state
	* Relevant bindings include
	    declaredFuncs :: S.Set a
	      (bound at src/ShellCheck/CFGAnalysis.hs:1394:13) 
						
						
							
						
					 
					
						2022-12-11 15:06:24 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						495e34d101 
					 
					
						
						
							
							Add missing Semigroup import for older GHC  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-11 14:19:24 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						2a16a4e8c1 
					 
					
						
						
							
							Add missing imports for later GHC versions  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-10 15:17:08 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ArenM 
							
						 
					 
					
						
						
							
						
						3342902d9a 
					 
					
						
						
							
							Warn about 'read' without a variable in POSIX sh  
						
						 
						
						... 
						
						
						
						Dash throws an error if the read command isn't supplied a variable name. 
						
						
							
						
					 
					
						2022-11-17 18:46:15 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						0786b2bf3c 
					 
					
						
						
							
							Merge pull request  #2601  from mavit/colon-after-exec  
						
						 
						
						... 
						
						
						
						Permit colon after exec 
						
						
							
						
					 
					
						2022-11-02 21:18:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						84d8530f14 
					 
					
						
						
							
							Add SVG logo  
						
						 
						
						
						
						
							
						
					 
					
						2022-10-29 12:50:37 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						86e2b76730 
					 
					
						
						
							
							Improve SC1059 error message  
						
						 
						
						
						
						
							
						
					 
					
						2022-10-29 12:50:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						b770984dfc 
					 
					
						
						
							
							Try to parse the inside of traps ( fixes   #2584 )  
						
						 
						
						
						
						
							
						
					 
					
						2022-10-13 21:04:38 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						d9c9e60fb0 
					 
					
						
						
							
							Allow arbitrary bats @test names ( fixes   #2587 )  
						
						 
						
						
						
						
							
						
					 
					
						2022-10-13 20:21:59 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						14056a7f3a 
					 
					
						
						
							
							Don't suggest pgrep for ps -p .. | grep ( fixes   #2597 )  
						
						 
						
						
						
						
							
						
					 
					
						2022-10-12 20:22:02 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						a524929b69 
					 
					
						
						
							
							Remove outdated test  
						
						 
						
						
						
						
							
						
					 
					
						2022-10-12 20:22:02 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						fa7943ac0e 
					 
					
						
						
							
							Revert "Add employer mandated disclaimer"  
						
						 
						
						... 
						
						
						
						This reverts commit 5202072a34 . 
						
						
							
						
					 
					
						2022-10-11 20:10:34 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						81c2ecaccb 
					 
					
						
						
							
							Remove true/false from SC2216/SC2217 ( fixes   #2603 )  
						
						 
						
						
						
						
							
						
					 
					
						2022-10-11 19:40:29 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						fcba462a99 
					 
					
						
						
							
							Merge pull request  #2602  from DoxasticFox/issue-2550  
						
						 
						
						... 
						
						
						
						Fix false positive for SC2312 when using `time` 
						
						
							
						
					 
					
						2022-10-09 11:55:39 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Nassif-Haynes 
							
						 
					 
					
						
						
							
						
						43aca62ca7 
					 
					
						
						
							
							Fix false positive for SC2312 when using time  
						
						 
						
						
						
						
							
						
					 
					
						2022-10-10 03:33:38 +11:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Oliver 
							
						 
					 
					
						
						
							
						
						128351f5ef 
					 
					
						
						
							
							Permit colon after exec  
						
						 
						
						... 
						
						
						
						ShellCheck throws warning SC2093 when a script contains commands that could never be executed because they are after an `exec`.  Command `:` does nothing, so add it to the list of commands that don’t trigger this warning. 
						
						
							
						
					 
					
						2022-10-07 17:02:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						d71d6ff294 
					 
					
						
						
							
							Merge pull request  #2581  from larryv/updatebashvars  
						
						 
						
						... 
						
						
						
						Support more Bash internal variables 
						
						
							
						
					 
					
						2022-09-25 11:24:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						bd65b67578 
					 
					
						
						
							
							Merge pull request  #2586  from DoxasticFox/issue-2537  
						
						 
						
						... 
						
						
						
						Suppress SC2311 with `set -o posix` 
						
						
							
						
					 
					
						2022-09-25 11:04:30 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						149b4dbd6f 
					 
					
						
						
							
							Merge pull request  #2588  from DoxasticFox/issue-2563  
						
						 
						
						... 
						
						
						
						Add `mapfile` to harmless commands for SC2094 
						
						
							
						
					 
					
						2022-09-25 11:03:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Nassif-Haynes 
							
						 
					 
					
						
						
							
						
						ef5f9a7af5 
					 
					
						
						
							
							Add mapfile to harmless commands for SC2094  
						
						 
						
						
						
						
							
						
					 
					
						2022-09-25 03:04:20 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Nassif-Haynes 
							
						 
					 
					
						
						
							
						
						581981ba76 
					 
					
						
						
							
							Suppress SC2311 with set -o posix  
						
						 
						
						
						
						
							
						
					 
					
						2022-09-24 07:20:48 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						fcc473e27f 
					 
					
						
						
							
							Include inherited env for DFA of leftover functions ( fixes   #2560 )  
						
						 
						
						
						
						
							
						
					 
					
						2022-09-21 18:11:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Velázquez 
							
						 
					 
					
						
						
							
						
						0845b81183 
					 
					
						
						
							
							Add READLINE_POINT to list of variables without spaces  
						
						 
						
						
						
						
							
						
					 
					
						2022-09-20 20:39:17 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Velázquez 
							
						 
					 
					
						
						
							
						
						966fb3e3dd 
					 
					
						
						
							
							Recognize more Bash internal variables  
						
						 
						
						... 
						
						
						
						- BASH_ARGV0, introduced in Bash 5.0
  - BASH_COMPAT, 4.3
  - BASH_LOADABLES_PATH, 4.4
  - CHILD_MAX, 4.3
  - EPOCHREALTIME, 5.0
  - EPOCHSECONDS, 5.0
  - EXECIGNORE, 4.4
  - INSIDE_EMACS, 4.4
  - PS0, 4.4
  - READLINE_ARGUMENT, 5.2
  - READLINE_MARK, 5.1
  - SRANDOM, 5.1
Fixes  #1780  and #2554 . 
						
						
							
						
					 
					
						2022-09-20 20:39:10 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Velázquez 
							
						 
					 
					
						
						
							
						
						f28462b01c 
					 
					
						
						
							
							Remove duplicate "COPROC" from internal vars list  
						
						 
						
						
						
						
							
						
					 
					
						2022-09-20 20:25:21 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Velázquez 
							
						 
					 
					
						
						
							
						
						ccab132b38 
					 
					
						
						
							
							Reflow lists of internal shell variables  
						
						 
						
						... 
						
						
						
						No functional changes; this just makes the next few commits cleaner. 
						
						
							
						
					 
					
						2022-09-20 20:24:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						4806719035 
					 
					
						
						
							
							Handle variable assignments from read in CFG  
						
						 
						
						
						
						
							
						
					 
					
						2022-08-02 15:47:59 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						0df9345142 
					 
					
						
						
							
							Trace numerical status, use for SC2071 (ref  #2541 )  
						
						 
						
						
						
						
							
						
					 
					
						2022-08-02 11:29:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						77069f7445 
					 
					
						
						
							
							Store postdominators as Array Node [Node] for a significant win  
						
						 
						
						
						
						
							
						
					 
					
						2022-07-31 15:43:24 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						04db46381f 
					 
					
						
						
							
							Use Data.Map.Strict instead for a ~15% parsing speedup  
						
						 
						
						
						
						
							
						
					 
					
						2022-07-29 09:02:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						c76b8d9a32 
					 
					
						
						
							
							Let annotations take effect earlier ( fixes   #2534 )  
						
						 
						
						
						
						
							
						
					 
					
						2022-07-28 11:05:16 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						d0dd81e1fa 
					 
					
						
						
							
							Allow quoting values in directives ( fixes   #2517 )  
						
						 
						
						
						
						
							
						
					 
					
						2022-07-28 08:56:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						f440912279 
					 
					
						
						
							
							Refactor to not generate Parameters twice  
						
						 
						
						
						
						
							
						
					 
					
						2022-07-28 08:26:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						3ce310e939 
					 
					
						
						
							
							Plug space leaks when processing multiple files  
						
						 
						
						
						
						
							
						
					 
					
						2022-07-27 14:42:57 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						a30ac402eb 
					 
					
						
						
							
							Don't use & for updates as result is unspecified  
						
						 
						
						... 
						
						
						
						This fixes `Prelude.foldl1: empty list []` when script has `( exit )` 
						
						
							
						
					 
					
						2022-07-27 11:30:26 -07:00