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