-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
678 select #683
678 select #683
Conversation
…eferencing non-container in select_impl
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Besides the comment below:
- News item?
- Maybe also consider fixing the case with a None container in this PR:
{"x": "${y.z}", "y": DictConfig(None)}
(ok too to leave it for another PR if you prefer)
Raising the wrong exception? File a separate issue? |
New issue: #685 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good to merge after fixing this small typo!
Actually not the same issue I was thinking about.
no OmegaConf.select involved. |
Hopefully both can be fixed at the same time :) |
Looks like the fix accidentally fixed the other bug: OmegaConf.create({"x": "${y.z}", "y": DictConfig(None)}).x
...
InterpolationKeyError: Interpolation key 'y.z' not found
full_key: x
object_type=dict |
Nice -- that's what I was hoping for since both were raising the same exception. |
Followup to discussion 678. easier to review individual commits.
Closes #678