aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/template/error.rb
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2010-05-09 12:52:26 +0300
committerJosé Valim <jose.valim@gmail.com>2010-05-09 12:52:30 +0300
commit6c2d974e152850b533dafc6654d0df7bddfbd4bf (patch)
tree0cd81cf50494f971c4822fb3a606fee7d34ea898 /actionpack/lib/action_view/template/error.rb
parent2969543cef63de08a8da369b83007d17e8941b6e (diff)
downloadrails-6c2d974e152850b533dafc6654d0df7bddfbd4bf.tar.gz
rails-6c2d974e152850b533dafc6654d0df7bddfbd4bf.tar.bz2
rails-6c2d974e152850b533dafc6654d0df7bddfbd4bf.zip
Use annoted source code in Template:Error to avoid special cases in the show exceptions middleware.
Diffstat (limited to 'actionpack/lib/action_view/template/error.rb')
-rw-r--r--actionpack/lib/action_view/template/error.rb5
1 files changed, 2 insertions, 3 deletions
diff --git a/actionpack/lib/action_view/template/error.rb b/actionpack/lib/action_view/template/error.rb
index a947d746e3..6866eabf77 100644
--- a/actionpack/lib/action_view/template/error.rb
+++ b/actionpack/lib/action_view/template/error.rb
@@ -84,9 +84,8 @@ module ActionView
end
end
- def to_s
- "\n#{self.class} (#{message}) #{source_location}:\n\n" +
- "#{source_extract(4)}\n #{backtrace.join("\n ")}\n\n"
+ def annoted_source_code
+ source_extract(4)
end
private