Класс: Utils::Shebang::RewriteInfo Приватный
- Наследует:
- Object
- Object
- Utils::Shebang::RewriteInfo
- Определён в:
- utils/shebang.rb
Обзор
Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот класс, поскольку он может быть удалён или изменён без предупреждения.
Спецификация того, как переписать заданный шебанг.
Краткое описание атрибутов экземпляра свернуть
- #max_length ⇒ Integer только для чтения приватный
- #regex ⇒ Regexp только для чтения приватный
- #replacement ⇒ String, Pathname только для чтения приватный
Краткое описание методов экземпляра свернуть
- #initialize(regex, max_length, replacement) ⇒ void конструктор приватный
Подробное описание конструкторов
#initialize(regex, max_length, replacement) ⇒ void
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
25 26 27 28 29 | # File 'utils/shebang.rb', line 25 def initialize(regex, max_length, replacement) @regex = regex @max_length = max_length @replacement = replacement end |
Подробное описание атрибутов экземпляра
#max_length ⇒ Integer (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
19 20 21 | # File 'utils/shebang.rb', line 19 def max_length @max_length end |
#regex ⇒ Regexp (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
16 17 18 | # File 'utils/shebang.rb', line 16 def regex @regex end |
#replacement ⇒ String, Pathname (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
22 23 24 | # File 'utils/shebang.rb', line 22 def replacement @replacement end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Utils/Shebang/RewriteInfo.html