Overview

Request 1010044 accepted

updated to version 7.0.4
see installed CHANGELOG.md
## Rails 7.0.4 (September 09, 2022) ##

* Handle name clashes in attribute methods code generation cache.

When two distinct attribute methods would generate similar names,
the first implementation would be incorrectly re-used.

```ruby
class A
attribute_method_suffix "_changed?"
define_attribute_methods :x
end

class B
attribute_method_suffix "?"
define_attribute_methods :x_changed
end
```

*Jean Boussier*

Request History
Stephan Kulow's avatar

coolo created request

updated to version 7.0.4
see installed CHANGELOG.md
## Rails 7.0.4 (September 09, 2022) ##

* Handle name clashes in attribute methods code generation cache.

When two distinct attribute methods would generate similar names,
the first implementation would be incorrectly re-used.

```ruby
class A
attribute_method_suffix "_changed?"
define_attribute_methods :x
end

class B
attribute_method_suffix "?"
define_attribute_methods :x_changed
end
```

*Jean Boussier*


Saul Goodman's avatar

licensedigger accepted review

ok


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Stephan Factory Kulow's avatar

coolo-factory added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:22"


Stephan Factory Kulow's avatar

coolo-factory accepted review

Picked "openSUSE:Factory:Staging:adi:22"


Dominique Leuenberger's avatar

dimstar accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:22 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:22 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:22 got accepted.

openSUSE Build Service is sponsored by