From 5bbce6fccc541b9941628cda4eda1f84c5a909ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Thu, 27 Apr 2017 15:18:56 +0200 Subject: [PATCH] Prevent negative IDs in output of #inspect. https://bugs.ruby-lang.org/issues/13397 --- actionview/lib/action_view/template/resolver.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/actionview/lib/action_view/template/resolver.rb b/actionview/lib/action_view/template/resolver.rb index d3905b5f23d5..7fdf04009a27 100644 --- a/actionview/lib/action_view/template/resolver.rb +++ b/actionview/lib/action_view/template/resolver.rb @@ -56,7 +56,7 @@ def initialize end def inspect - "#<#{self.class.name}:0x#{(object_id << 1).to_s(16)} keys=#{@data.size} queries=#{@query_cache.size}>" + "#{to_s[0..-2]} keys=#{@data.size} queries=#{@query_cache.size}>" end # Cache the templates returned by the block