-
Notifications
You must be signed in to change notification settings - Fork 9
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
[WIP] BUG: Rework API for DataMap and DeepCopy in DataObject. #864
base: develop
Are you sure you want to change the base?
[WIP] BUG: Rework API for DataMap and DeepCopy in DataObject. #864
Conversation
1574138
to
87026c2
Compare
87026c2
to
6656d8c
Compare
5f6a520
to
943f344
Compare
67a7875
to
12c9140
Compare
943f344
to
9d8546b
Compare
@JDuffeyBQ @mmarineBlueQuartz @nyoungbq Did we want to actually do something more with this as in changing the API? Otherwise I'll rename the PR to something like "Updating error message" |
09d289b
to
c9c2cf3
Compare
@imikejackson I'm gonna be honest, it's been a while, so I don't really remember exactly what API this PR was aiming to fix in the first place. However, if the point is percolating errors up the call tree as the description suggests then I think it's a good idea to go further with this, since it will be easier to debug and more stable. |
I think there was some early discussion on slack about this. But, yes, I think the issue is that the error should be percolated up the call chain instead of just crashing at runtime. Either that or every call that uses this API should be put inside of a try-catch in order to not crash. |
1425cc2
to
e15f583
Compare
e2f414f
to
c2b4b00
Compare
c2b4b00
to
643a8c1
Compare
62c1ebf
to
5f22eee
Compare
5f22eee
to
da2e463
Compare
da2e463
to
49e98a7
Compare
We need to be able to report errors back up the call tree if possible. Signed-off-by: Michael Jackson <[email protected]>
Co-authored-by: Nathan Young <[email protected]>
Signed-off-by: Michael Jackson <[email protected]>
Signed-off-by: Michael Jackson <[email protected]>
49e98a7
to
7f302ff
Compare
We need to be able to report errors back up the call tree if possible.