You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the _header_dict() method on LockfileMetadata needs to be called at all levels of the class hierarchy in order to function correctly. This results in a lot of guardrails being necessary, and we can probably avoid that.
The text was updated successfully, but these errors were encountered:
…re robust `header_attrs` mechanism (#14229)
Here's my first effort at replacing the flaky header_dict mechanism in LockfileMetadata with something that doesn't break spectacularly if you don't call super() and amend the resulting dict in each level of the class hierarchy. The hierarchy is still somewhat messy, and that might be the subject of a future refactor.
Closes#14219.
Currently, the
_header_dict()
method onLockfileMetadata
needs to be called at all levels of the class hierarchy in order to function correctly. This results in a lot of guardrails being necessary, and we can probably avoid that.The text was updated successfully, but these errors were encountered: