у меня есть:
# lib/freedom_patches/html_safe.rb
class String
alias_method :dangerously_output_as_html, :html_safe
end
Поиск имени метода dangerously_output_as_html
в кодовой базе работает, но интересно, есть ли программный способ узнать, где находится этот псевдоним?
"".method(:dangerously_output_as_html).source_location
привел меня в html_safe
местоположение:
activesupport/lib/active_support/core_ext/string/output_safety.rb
вместо патча обезьяны:
lib/freedom_patches/html_safe.rb
Заранее спасибо.