Xavier Noria
Xavier Noria
Ah, scratch that, we have the descendants tracker in place.
This is the minimal reproduction, I think: ```ruby class C; end Class.new(C) p C.subclasses # => [#] ``` The subclass was not even stored anywhere. It is all ramifications of...
Let me also point out that this is [documented](https://docs.ruby-lang.org/en/3.3/Class.html#method-i-subclasses). Not unlike `ObjectSpace`. Time ago I looked for a way to detect stale objects after a reload by inspecting `ObjectSpace`, but...
Let me be more explicit with the consequences of my remarks above. I believe this issue is only tangentially related to `stub_const` and essentially unrelated to the fact that there...
```ruby ActiveRecord.deprecator.warn(
👍 target moved to 8.1 in https://github.com/rails/rails/commit/7d282b449eea3b2d0d19b5b52a7c313e7013f09f.
Hey @adrianthedev! In principle, I am 👍 the core idea. AR already has API to skip validations like `save(validate: false)` (as pointed out before), and `update_column(s)`, for example. It feels...
After thinking more about it, there is something I'd like to understand better in the use case. I guess the point is that `record` is a new object, so that...
Hey, thanks for proposing this. I am not 100% sure I like the idea. Reason is, the spirit to this website is to give credit to people and pay tribute...
Let me remind the origin of the PR. The situation in which there is a `.gemspec` AND a version specifier in `Gemfile`, as in: ```ruby gem 'rails', '7.1.3.4', github: 'rails',...