Исключение: FormulaClassUnavailableError Приватный
- Наследуется от:
- FormulaUnavailableError
- Object
- RuntimeError
- FormulaOrCaskUnavailableError
- FormulaUnavailableError
- FormulaClassUnavailableError
- Подключает:
- FormulaClassUnavailableErrorModule
- Определено в:
- exceptions.rb
Обзор
Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот класс, поскольку он может быть удалён или изменён без предупреждения.
Вызывается, когда формула не содержит класс формулы.
Краткое описание атрибутов экземпляра свернуть
- #class_list ⇒ Array<T::Class[T.anything]> только для чтения приватный
- #class_name ⇒ String только для чтения приватный
- #path ⇒ Pathname, String только для чтения приватный
Атрибуты, унаследованные от FormulaUnavailableError
Атрибуты, унаследованные от FormulaOrCaskUnavailableError
Краткое описание методов экземпляра свернуть
- #initialize(name, path, class_name, class_list) ⇒ void конструктор приватный
Методы, унаследованные от FormulaUnavailableError
Методы, унаследованные от FormulaOrCaskUnavailableError
Подробное описание конструкторов
#initialize(name, path, class_name, class_list) ⇒ void
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
255 256 257 258 259 260 | # File 'exceptions.rb', line 255 def initialize(name, path, class_name, class_list) @path = path @class_name = class_name @class_list = class_list super name end |
Подробное описание атрибутов экземпляра
#class_list ⇒ Array<T::Class[T.anything]> (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
249 250 251 | # File 'exceptions.rb', line 249 def class_list @class_list end |
#class_name ⇒ String (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
246 247 248 | # File 'exceptions.rb', line 246 def class_name @class_name end |
#path ⇒ Pathname, String (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
243 244 245 | # File 'exceptions.rb', line 243 def path @path end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/FormulaClassUnavailableError.html