Spec-Zone.ru › Homebrew

Класс: Cask::Artifact::ShellCompletion Приватный

Наследует:
Symlinked
  • Object
  • AbstractArtifact
  • Relocated
  • Symlinked
  • Cask::Artifact::ShellCompletion
показать все
Определён в:
cask/artifact/shellcompletion.rb

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

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

BashCompletion, FishCompletion, ZshCompletion

Краткое описание констант

Константы, унаследованные от AbstractArtifact

AbstractArtifact::DirectivesType

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

Атрибуты, унаследованные от AbstractArtifact

#cask

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

  • #resolve_target(_, base_dir: nil) ⇒ Pathname приватный

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

english_description, #install_phase, link_type_english_name, #summarize_installed, #uninstall_phase

Методы, включённые из OS::Mac::Cask::Artifact::Symlinked

#create_filesystem_link

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

from_args, #initialize, #source, #summarize, #target, #to_a

Методы, включённые из OS::Linux::Cask::Artifact::Relocated

#add_altname_metadata

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

#cask_sandbox, #cask_sandbox_command, #config, dirmethod, dsl_key, english_article, english_name, #initialize, read_script_arguments, #run_cask_sandbox, #sort_order, #staged_path_join_executable, #summarize, #to_args

Методы, включённые из 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

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

Этот класс наследует конструктор от Cask::Artifact::Relocated

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

#resolve_target(_, base_dir: nil) ⇒ Pathname

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

Параметры:

  • _ (String, Pathname)
  • base_dir (Pathname, nil) (по умолчанию: nil)

Возвращает:

  • (Pathname)

Вызывает исключения:

  • (CaskInvalidError)


10
11
12
# File 'cask/artifact/shellcompletion.rb', line 10

def resolve_target(_, base_dir: nil)
  raise CaskInvalidError, "Shell completion without shell info"
end

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

Spec-Zone.ru

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