Actions
Feature #11534
closedCircular assignment / method shadowing unexpected behavior
Status:
Rejected
Assignee:
-
Target version:
-
Description
def foo
1
end
puts foo + 1
bar = foo + 1
puts bar
foo = foo + 1
puts foo
# EXPECTED
2
2
2
# ACTUAL
2
2
undefined method `+' for nil:NilClass (NoMethodError)
Actions
Like0
Like0Like0