File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ class Atom < Synchronization::Object
6161 include Concern ::Observable
6262
6363 safe_initialization!
64- private *attr_volatile_with_cas ( :value )
64+ private ( *attr_volatile_with_cas ( :value ) )
6565 public :value
6666
6767 # Create a new atom with the given initial value.
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ def self.new(*)
7979 end
8080
8181 def self . safe_initialization?
82- @safe_initialization || ( superclass . respond_to? ( :safe_initialization? ) && superclass . safe_initialization? )
82+ ( defined? ( @safe_initialization ) && @safe_initialization ) || ( superclass . respond_to? ( :safe_initialization? ) && superclass . safe_initialization? )
8383 end
8484
8585 # For testing purposes, quite slow.
@@ -122,7 +122,7 @@ def compare_and_set_#{name}(expected, value)
122122 end
123123
124124 def update_#{ name } (&block)
125- #{ ivar } .update &block
125+ #{ ivar } .update( &block)
126126 end
127127 RUBY
128128 end
You can’t perform that action at this time.
0 commit comments