класс MissingSourceFile
Константы
- REGEXPS
Открытые методы экземпляра
# File activesupport/lib/active_support/core_ext/load_error.rb, line 23 def is_missing?(location) location.sub(/\.rb$/, '') == path.sub(/\.rb$/, '') end
Возвращает true, если заданное имя пути (возможно, без расширения «.rb») является отсутствующим файлом, который вызвал исключение.
# File activesupport/lib/active_support/core_ext/load_error.rb, line 11
def path
@path ||= begin
REGEXPS.find do |regex|
message =~ regex
end
$1
end
end Возвращает путь, который не удалось загрузить.
© 2004–2018 David Heinemeier Hansson
Licensed under the MIT License.