Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ShellCheck for openSUSE:Factory checked in at 2023-01-18 13:09:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ShellCheck (Old) and /work/SRC/openSUSE:Factory/.ShellCheck.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ShellCheck" Wed Jan 18 13:09:31 2023 rev:25 rq:1059043 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ShellCheck/ShellCheck.changes 2022-08-01 21:29:27.757495289 +0200 +++ /work/SRC/openSUSE:Factory/.ShellCheck.new.32243/ShellCheck.changes 2023-01-18 13:09:36.928399600 +0100 @@ -1,0 +2,25 @@ +Tue Dec 13 07:09:04 UTC 2022 - Peter Simons <psim...@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 "" + +------------------------------------------------------------------- Old: ---- ShellCheck-0.8.0.tar.gz ShellCheck.cabal New: ---- ShellCheck-0.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ShellCheck.spec ++++++ --- /var/tmp/diff_new_pack.m0L7x5/_old 2023-01-18 13:09:37.472402725 +0100 +++ /var/tmp/diff_new_pack.m0L7x5/_new 2023-01-18 13:09:37.476402748 +0100 @@ -19,13 +19,12 @@ %global pkg_name ShellCheck %bcond_with tests Name: %{pkg_name} -Version: 0.8.0 +Version: 0.9.0 Release: 0 Summary: Shell script analysis tool License: GPL-3.0-or-later URL: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal BuildRequires: chrpath BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Diff-devel @@ -36,12 +35,14 @@ BuildRequires: ghc-containers-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-directory-devel +BuildRequires: ghc-fgl-devel BuildRequires: ghc-filepath-devel BuildRequires: ghc-mtl-devel BuildRequires: ghc-parsec-devel BuildRequires: ghc-process-devel BuildRequires: ghc-regex-tdfa-devel BuildRequires: ghc-rpm-macros +BuildRequires: ghc-transformers-devel BuildRequires: pandoc ExcludeArch: %{ix86} @@ -75,7 +76,6 @@ %prep %autosetup -cp -p %{SOURCE1} %{name}.cabal %build %ghc_lib_build ++++++ ShellCheck-0.8.0.tar.gz -> ShellCheck-0.9.0.tar.gz ++++++ ++++ 6715 lines of diff (skipped)