mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Make sure evalled method knows where it came from
This commit is contained in:
@@ -10,8 +10,8 @@ module Mime
|
||||
%w(<< concat shift unshift push pop []= clear compact! collect!
|
||||
delete delete_at delete_if flatten! map! insert reject! reverse!
|
||||
replace slice! sort! uniq!).each do |method|
|
||||
module_eval <<-CODE
|
||||
def #{method}(*args)
|
||||
module_eval <<-CODE, __FILE__, __LINE__ + 1
|
||||
def #{method}(*)
|
||||
@symbols = nil
|
||||
super
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user