4
0
forked from pool/ShellCheck

osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ShellCheck revision:30, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ShellCheck?expand=0&rev=80
This commit is contained in:
2023-01-17 18:08:20 +00:00
committed by Git OBS Bridge
parent 4fbf2bc9db
commit 2553c21bcf
5 changed files with 31 additions and 139 deletions

View File

@@ -1,3 +1,28 @@
-------------------------------------------------------------------
Tue Dec 13 07:09:04 UTC 2022 - Peter Simons <psimons@suse.com>
- Update ShellCheck to version 0.9.0.
## v0.9.0 - 2022-12-12
### Added
- SC2316: Warn about 'local readonly foo' and similar (thanks, patrickxia!)
- SC2317: Warn about unreachable commands
- SC2318: Warn about backreferences in 'declare x=1 y=$x'
- SC2319/SC2320: Warn when $? refers to echo/printf/[ ]/[[ ]]/test
- SC2321: Suggest removing $((..)) in array[$((idx))]=val
- SC2322: Suggest collapsing double parentheses in arithmetic contexts
- SC2323: Suggest removing wrapping parentheses in a[(x+1)]=val
### Fixed
- SC2086: Now uses DFA to make more accurate predictions about values
- SC2086: No longer warns about values declared as integer with declare -i
### Changed
- ShellCheck now has a Data Flow Analysis engine to make smarter decisions
based on control flow rather than just syntax. Existing checks will
gradually start using it, which may cause them to trigger differently
(but more accurately).
- Values in directives/shellcheckrc can now be quoted with '' or ""
-------------------------------------------------------------------
Thu May 19 23:17:38 UTC 2022 - Peter Simons <psimons@suse.com>