класс Prism::Relocation::Source
Представляет источник репозитория, который будет перепарсирован.
Атрибуты
Значение, которое необходимо перепарсить.
Общедоступные методы класса
Исходный код
# File lib/prism/relocation.rb, line 153 def initialize(value) @value = value end
Инициализирует источник заданным значением.
Общедоступные методы экземпляра
Исходный код
# File lib/prism/relocation.rb, line 163 def code_units_cache(encoding) result.code_units_cache(encoding) end
Создает кэш единиц кода для заданной кодировки.
Исходный код
# File lib/prism/relocation.rb, line 158 def result raise NotImplementedError, "Subclasses must implement #result" end
Перепарсирует значение и возвращает результат парсинга.
Ruby Core © 1993–2024 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.