Skip to content

Commit

Permalink
Fix minor shellcheck 0.7.2 warnings
Browse files Browse the repository at this point in the history
The first warning of a misspelling is a false positive, so we annotate
the script accordingly.  As for the x-prefix warnings update the check
to use the conventional '[ -z <string> ]' syntax.

all-syslog.sh:46:47: warning: Possible misspelling: ZEVENT_ZIO_OBJECT
    may not be assigned, but ZEVENT_ZIO_OBJSET is. [SC2153]
make_gitrev.sh:53:6: note: Avoid x-prefix in comparisons as it no
    longer serves a purpose [SC2268]
man-dates.sh:10:7: note: Avoid x-prefix in comparisons as it no
    longer serves a purpose [SC2268]

Reviewed-by: Ahelenia Ziemiańska <[email protected]>
Reviewed-by: John Kennedy <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Closes openzfs#12208
  • Loading branch information
behlendorf committed Jun 9, 2021
1 parent bf1ad4f commit 5328e6e
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
1 change: 1 addition & 0 deletions cmd/zed/zed.d/all-syslog.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ fi
msg="${msg} delay=$((ZEVENT_ZIO_DELAY / 1000000))ms"

# list the bookmark data together
# shellcheck disable=SC2153
[ -n "${ZEVENT_ZIO_OBJSET}" ] && \
msg="${msg} bookmark=${ZEVENT_ZIO_OBJSET}:${ZEVENT_ZIO_OBJECT}:${ZEVENT_ZIO_LEVEL}:${ZEVENT_ZIO_BLKID}"

Expand Down
2 changes: 1 addition & 1 deletion scripts/make_gitrev.sh
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ esac
ZFS_GITREV=$({ cd "${top_srcdir}" &&
git describe --always --long --dirty 2>/dev/null; } || :)

if [ "x${ZFS_GITREV}" = x ]
if [ -z "${ZFS_GITREV}" ]
then
# If the source directory is not a git repository, check if the file
# already exists (in the source)
Expand Down
2 changes: 1 addition & 1 deletion scripts/man-dates.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ set -eu

find man -type f | while read -r i ; do
git_date=$(git log -1 --date=short --format="%ad" -- "$i")
[ "x$git_date" = "x" ] && continue
[ -z "$git_date" ] && continue
sed -i "s|^\.Dd.*|.Dd $(date -d "$git_date" "+%B %-d, %Y")|" "$i"
done

0 comments on commit 5328e6e

Please sign in to comment.