mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
style: add shfmt exit status to brew style
This commit is contained in:
parent
065c5b79fe
commit
966189d07d
@ -65,12 +65,16 @@ module Homebrew
|
|||||||
run_shellcheck(shell_files, output_type)
|
run_shellcheck(shell_files, output_type)
|
||||||
end
|
end
|
||||||
|
|
||||||
run_shfmt(shell_files, fix: fix) if ruby_files.none? || shell_files.any?
|
shfmt_result = if ruby_files.any? && shell_files.none?
|
||||||
|
true
|
||||||
|
else
|
||||||
|
run_shfmt(shell_files, fix: fix)
|
||||||
|
end
|
||||||
|
|
||||||
if output_type == :json
|
if output_type == :json
|
||||||
Offenses.new(rubocop_result + shellcheck_result)
|
Offenses.new(rubocop_result + shellcheck_result)
|
||||||
else
|
else
|
||||||
rubocop_result && shellcheck_result
|
rubocop_result && shellcheck_result && shfmt_result
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user