lib/active_support/rescuable.rb in activesupport-5.1.7 vs lib/active_support/rescuable.rb in activesupport-5.2.0.beta1
- old
+ new
@@ -1,16 +1,17 @@
+# frozen_string_literal: true
+
require "active_support/concern"
require "active_support/core_ext/class/attribute"
require "active_support/core_ext/string/inflections"
module ActiveSupport
# Rescuable module adds support for easier exception handling.
module Rescuable
extend Concern
included do
- class_attribute :rescue_handlers
- self.rescue_handlers = []
+ class_attribute :rescue_handlers, default: []
end
module ClassMethods
# Rescue exceptions raised in controller actions.
#