File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed
Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -22,4 +22,5 @@ Gem::Specification.new do |spec|
2222 spec . add_development_dependency 'appraisal' , '>= 1'
2323 spec . add_development_dependency 'minitest' , '~> 5.4'
2424 spec . add_development_dependency 'minitest-reporters'
25+ spec . add_development_dependency 'debug'
2526end
Original file line number Diff line number Diff line change 1- begin
2- require 'pry-byebug'
3- rescue LoadError
4- end
1+ require 'debug'
52
63require 'state_machines-activemodel'
74require 'minitest/autorun'
@@ -17,9 +14,9 @@ def new_model(&block)
1714 # Simple ActiveModel superclass
1815 parent = Class . new do
1916 def self . model_attribute ( name )
20- define_method ( name ) { instance_variable_defined? ( "@#{ name } " ) ? instance_variable_get ( "@#{ name } " ) : nil }
17+ define_method ( name ) { instance_variable_defined? ( : "@#{ name } ") ? instance_variable_get ( : "@#{ name } ") : nil }
2118 define_method ( "#{ name } =" ) do |value |
22- send ( "#{ name } _will_change!" ) if self . class <= ActiveModel ::Dirty && value != send ( name )
19+ send ( : "#{ name } _will_change!") if self . class <= ActiveModel ::Dirty && value != send ( name )
2320 instance_variable_set ( "@#{ name } " , value )
2421 end
2522 end
You can’t perform that action at this time.
0 commit comments