With AS::Dependencies disabled, loading models can fail #567
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Given a setup like this:
Before this patch, the User model would have no declared fields, because it
inherited from Account before any field declarations could be executed.
Note that this failure is masked in environments where
activesupport/dependencies is required, because AS handles this case already.
You can, however, replicate this in an AS-enabled environment by setting
ENV["NO_RELOAD"].