style: brew style always use latest brewed shellcheck
This commit is contained in:
parent
bc0663baba
commit
2855ae18df
@ -164,14 +164,17 @@ module Homebrew
|
|||||||
end
|
end
|
||||||
|
|
||||||
def run_shellcheck(files, output_type)
|
def run_shellcheck(files, output_type)
|
||||||
shellcheck = Formula["shellcheck"].opt_bin/"shellcheck" if Formula["shellcheck"].latest_version_installed?
|
# Always use the latest brewed shellcheck
|
||||||
shellcheck ||= which("shellcheck")
|
unless Formula["shellcheck"].latest_version_installed?
|
||||||
shellcheck ||= which("shellcheck", ENV["HOMEBREW_PATH"])
|
if Formula["shellcheck"].any_version_installed?
|
||||||
shellcheck ||= begin
|
ohai "Upgrading `shellcheck` for shell style checks..."
|
||||||
ohai "Installing `shellcheck` for shell style checks..."
|
safe_system HOMEBREW_BREW_FILE, "upgrade", "shellcheck"
|
||||||
safe_system HOMEBREW_BREW_FILE, "install", "shellcheck"
|
else
|
||||||
Formula["shellcheck"].opt_bin/"shellcheck"
|
ohai "Installing `shellcheck` for shell style checks..."
|
||||||
|
safe_system HOMEBREW_BREW_FILE, "install", "shellcheck"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
shellcheck = Formula["shellcheck"].opt_bin/"shellcheck"
|
||||||
|
|
||||||
if files.empty?
|
if files.empty?
|
||||||
files = [
|
files = [
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user