-
Notifications
You must be signed in to change notification settings - Fork 0
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
Update member variable names to avoid shadowing #102
Conversation
@stephprince This is a first pass at fixing the naming conventions for member variables to avoid shadowing of names. For the main NWB data types, I propose that I fix those on the read PR #85 since I'll need to modify those members for read anyways and modifying them here as well will only lead to tons of merge conflicts. |
Sounds good. As I'm looking through I had a question. I thought |
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.
Added a couple comments/questions! Mainly suggestions to use m_
instead of both this->
and m_
since I think they are redundant? If there is a reason to use both feel free to ignore those.
In this case, yes, |
Co-authored-by: Steph Prince <[email protected]>
…ride of getFilename in HDF5IO
…into resolve_shadowing
… with ElectrodeTable
…into resolve_shadowing
…into resolve_shadowing
@stephprince can you please re-review. I moved some of the simple setter functions. |
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.
Looks good to me!
@stephprince is it expected that the validate tests are failing or is this new in this PR. Just wanted to check if this is something I need to fix here or whether this is something for a separate PR. |
Ok, comparing the test files generated by the main branch and this branch it looks like something broke with writing the |
@stephprince can you re-review. All tests are passing now. Turns out, the issue with the invalid |
ah ok. So from what I understand, #106 is resolved but is a behavior to keep an eye out for in the future |
Correct. At least I hope I caught all the places where this is happening. |
Fix #60
Fix #9
Fix #106
To be fixed in read I/O PR #85