25 lines
681 B
Bash
Raw Permalink Normal View History

# Documentation defined in Library/Homebrew/dev-cmd/rubocop.rb
2021-04-20 23:30:20 +09:00
# HOMEBREW_LIBRARY is from the user environment.
# HOMEBREW_RUBY_PATH is set by utils/ruby.sh
# HOMEBREW_BREW_FILE is set by extend/ENV/super.rb
# shellcheck disable=SC2154
homebrew-rubocop() {
2021-04-20 23:30:20 +09:00
source "${HOMEBREW_LIBRARY}/Homebrew/utils/ruby.sh"
setup-ruby-path
setup-gem-home-bundle-gemfile
2023-09-04 21:52:51 +01:00
BUNDLE_WITH="style"
export BUNDLE_WITH
if ! bundle check &>/dev/null
then
"${HOMEBREW_BREW_FILE}" install-bundler-gems --add-groups="${BUNDLE_WITH}"
fi
2021-04-20 23:30:20 +09:00
export PATH="${GEM_HOME}/bin:${PATH}"
2021-04-20 23:30:20 +09:00
RUBOCOP="${HOMEBREW_LIBRARY}/Homebrew/utils/rubocop.rb"
exec "${HOMEBREW_RUBY_PATH}" "${RUBOCOP}" "$@"
}