Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 645460 - =dev-util/shellcheck-0.4.7 version bump
Summary: =dev-util/shellcheck-0.4.7 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-23 17:24 UTC by Manuel Rüger (RETIRED)
Modified: 2018-01-23 22:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Rüger (RETIRED) gentoo-dev 2018-01-23 17:24:11 UTC
v0.4.7 - 2017-12-08
Added

    Statically linked binaries for Linux and Windows (see README.md)!
    -a flag to also include warnings in sourced files
    SC2221/SC2222: Warn about overridden case branches
    SC2220: Warn about unhandled error cases in getopt loops
    SC2218: Warn when using functions before they're defined
    SC2216/SC2217: Warn when piping/redirecting to mv/cp and other non-readers
    SC2215: Warn about commands starting with leading dash
    SC2214: Warn about superfluous getopt flags
    SC2213: Warn about unhandled getopt flags
    SC2212: Suggest false over [ ]
    SC2211: Warn when using a glob as a command name
    SC2210: Warn when redirecting to an integer, e.g. foo 1>2
    SC2206/SC2207: Suggest alternatives when using word splitting in arrays
    SC1117: Warn about double quoted, undefined backslash sequences
    SC1113/SC1114/SC1115: Recognized more malformed shebangs

Fixed

    [ -v foo ] no longer warns if foo is undefined
    SC2037 is now suppressed by quotes, e.g. PAGER="cat" man foo
    Ksh nested array declarations now parse correctly
    Parameter Expansion without colons are now recognized, e.g. ${foo+bar}
    The lastpipe option is now respected with regard to subshell warnings
    \( is now respected for grouping in [
    Leading \ is now ignored for commands, to allow alias suppression
    Comments are now allowed after directives to e.g. explain 'disable'
Comment 1 Larry the Git Cow gentoo-dev 2018-01-23 22:35:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9e5984bc7557a70b2f7255971054ee77af2616

commit 0f9e5984bc7557a70b2f7255971054ee77af2616
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2018-01-23 22:34:06 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-01-23 22:35:23 +0000

    dev-util/shellcheck: bump up to 0.4.7, bug #645460
    
    Reported-by: Manuel Rüger
    Closes: https://bugs.gentoo.org/645460
    Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-util/shellcheck/Manifest                |  1 +
 dev-util/shellcheck/shellcheck-0.4.7.ebuild | 39 +++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)