Spec-Zone.ru › Homebrew

Класс: Homebrew::DevCmd::InstallBundlerGems Приватный

Наследует:
AbstractCommand
  • Object
  • AbstractCommand
  • Homebrew::DevCmd::InstallBundlerGems
показать всё
Определён в:
dev-cmd/install-bundler-gems.rb,
sorbet/rbi/dsl/homebrew/dev_cmd/install_bundler_gems.rbi

Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам не следует использовать этот класс, поскольку он может быть удалён или изменён без предупреждения.

Определено в пространстве имён

Классы: Args

Краткое описание методов экземпляра свернуть

  • #args ⇒ Homebrew::DevCmd::InstallBundlerGems::Args приватный
  • #run ⇒ void приватный

Методы, унаследованные от AbstractCommand

command, command_name, dev_cmd?, #initialize, parser, ruby_cmd?

Методы, включённые из Utils::Output::Mixin

#issue_reporting_message, #odebug, #odeprecated, #odie, #odisabled, #ofail, #oh1, #oh1_title, #ohai, #ohai_title, #onoe, #opoo, #opoo_outside_github_actions, #opoo_without_github_actions_annotation, #pretty_deprecated, #pretty_disabled, #pretty_duration, #pretty_install_status, #pretty_installed, #pretty_uninstalled, #pretty_upgradable, #pretty_warning

Подробное описание конструкторов

Этот класс наследует конструктор от Homebrew::AbstractCommand

Подробное описание методов экземпляра

#args ⇒ Homebrew::DevCmd::InstallBundlerGems::Args

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.

Возвращает:

  • (Homebrew::DevCmd::InstallBundlerGems::Args)


10
# File 'sorbet/rbi/dsl/homebrew/dev_cmd/install_bundler_gems.rbi', line 10

def args; end

#run ⇒ void

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.

Этот метод возвращает неопределённое значение.



26
27
28
29
30
31
32
33
34
35
36
# File 'dev-cmd/install-bundler-gems.rb', line 26

def run
  groups = args.groups || args.add_groups || []

  if groups.delete("all")
    groups |= Homebrew.valid_gem_groups
  elsif args.groups # if we have been asked to replace
    Homebrew.forget_user_gem_groups!
  end

  Homebrew.install_bundler_gems!(groups:)
end

© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Homebrew/DevCmd/InstallBundlerGems.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API