aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch/journey/route.rb
diff options
context:
space:
mode:
authorbogdanvlviv <bogdanvlviv@gmail.com>2017-05-23 09:08:59 +0300
committerbogdanvlviv <bogdanvlviv@gmail.com>2017-05-29 21:37:45 +0300
commit37fd3d6afb8f7fa184df92e6ce89fa032480605a (patch)
tree6c6461bdd08caf8fc8b628c9a050f9e44d6e12ba /actionpack/lib/action_dispatch/journey/route.rb
parent845aabbcd3805420090f8b92b50a4562577cf210 (diff)
downloadrails-37fd3d6afb8f7fa184df92e6ce89fa032480605a.tar.gz
rails-37fd3d6afb8f7fa184df92e6ce89fa032480605a.tar.bz2
rails-37fd3d6afb8f7fa184df92e6ce89fa032480605a.zip
Pass params __FILE__ and __LINE__ + 1 if class_eval with <<
Diffstat (limited to 'actionpack/lib/action_dispatch/journey/route.rb')
-rw-r--r--actionpack/lib/action_dispatch/journey/route.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/actionpack/lib/action_dispatch/journey/route.rb b/actionpack/lib/action_dispatch/journey/route.rb
index 7bc15aa6b3..0acbac1d9d 100644
--- a/actionpack/lib/action_dispatch/journey/route.rb
+++ b/actionpack/lib/action_dispatch/journey/route.rb
@@ -10,11 +10,11 @@ module ActionDispatch
module VerbMatchers
VERBS = %w{ DELETE GET HEAD OPTIONS LINK PATCH POST PUT TRACE UNLINK }
VERBS.each do |v|
- class_eval <<-eoc
- class #{v}
- def self.verb; name.split("::").last; end
- def self.call(req); req.#{v.downcase}?; end
- end
+ class_eval <<-eoc, __FILE__, __LINE__ + 1
+ class #{v}
+ def self.verb; name.split("::").last; end
+ def self.call(req); req.#{v.downcase}?; end
+ end
eoc
end