Merge pull request #11174 from hyuraku/items.sh_repair-style

items.sh: repair style
This commit is contained in:
Mike McQuaid 2021-04-20 12:21:43 +01:00 committed by GitHub
commit dec1413521
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,16 +5,20 @@ homebrew-items() {
local sed_filter=$2 local sed_filter=$2
local grep_filter=$3 local grep_filter=$3
if [[ -n "$HOMEBREW_MACOS" ]]; then # HOMEBREW_MACOS is set by brew.sh
# shellcheck disable=SC2154
if [[ -n "${HOMEBREW_MACOS}" ]]; then
sed_extended_regex_flag="-E" sed_extended_regex_flag="-E"
else else
sed_extended_regex_flag="-r" sed_extended_regex_flag="-r"
fi fi
# HOMEBREW_REPOSITORY is set by brew.sh
# shellcheck disable=SC2154
items="$( \ items="$( \
find "$HOMEBREW_REPOSITORY/Library/Taps" \ find "${HOMEBREW_REPOSITORY}/Library/Taps" \
-type d \( \ -type d \( \
-name "$find_filter" -o \ -name "${find_filter}" -o \
-name cmd -o \ -name cmd -o \
-name .github -o \ -name .github -o \
-name lib -o \ -name lib -o \
@ -22,14 +26,14 @@ homebrew-items() {
-name vendor \ -name vendor \
\) \ \) \
-prune -false -o -name '*\.rb' | \ -prune -false -o -name '*\.rb' | \
sed "$sed_extended_regex_flag" \ sed "${sed_extended_regex_flag}" \
-e 's/\.rb//g' \ -e 's/\.rb//g' \
-e 's_.*/Taps/(.*)/(home|linux)brew-_\1/_' \ -e 's_.*/Taps/(.*)/(home|linux)brew-_\1/_' \
-e "$sed_filter" \ -e "${sed_filter}" \
)" )"
local shortnames local shortnames
shortnames="$(echo "$items" | cut -d "/" -f 3)" shortnames="$(echo "${items}" | cut -d "/" -f 3)"
echo -e "$items\n$shortnames" | \ echo -e "${items}\n${shortnames}" | \
grep -v "$grep_filter" | \ grep -v "${grep_filter}" | \
sort -uf sort -uf
} }