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
61
61
include Concern ::Observable
62
62
63
63
safe_initialization!
64
- private *attr_volatile_with_cas ( :value )
64
+ private ( *attr_volatile_with_cas ( :value ) )
65
65
public :value
66
66
67
67
# 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(*)
79
79
end
80
80
81
81
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? )
83
83
end
84
84
85
85
# For testing purposes, quite slow.
@@ -122,7 +122,7 @@ def compare_and_set_#{name}(expected, value)
122
122
end
123
123
124
124
def update_#{ name } (&block)
125
- #{ ivar } .update &block
125
+ #{ ivar } .update( &block)
126
126
end
127
127
RUBY
128
128
end
You can’t perform that action at this time.
0 commit comments