Repository navigation
Make Subject required by default in NWBFile::initialize() #320
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
Merged
oruebel
merged 50 commits into
add_time_intervals
from
copilot/make-subject-required-by-default
Sep 3, 2026
Merged
Changes from all commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
689d747
Initial plan
Copilot 54fd124
Apply remaining changes
Copilot b5575c7
Make Subject required by default in NWBFile::initialize()
Copilot b4bd01e
Added Subject type
oruebel ac90401
Merge branch 'copilot/make-subject-required-by-default' of https://gi…
oruebel d5a741e
Update unit tests
oruebel a526662
Update Changelog and fix docstring
oruebel b732aea
Add missing testSubject.cpp file
oruebel dabddc7
Fix nwb-inspector validation errors
oruebel cbd9a1f
Fix validation tests
oruebel 10de7dd
Fix nwb-inspector validation errors
oruebel bcb223e
Fix nwb-inspector validation errors
oruebel d3f1893
Fix subject metadata nwb-inspector test
oruebel 49f9ea6
Potential fix for pull request finding
oruebel b016125
Potential fix for pull request finding
oruebel 7d16947
Potential fix for pull request finding
oruebel 7bb903e
Address review comment
oruebel e6427bd
Avoid overwriting exiting subject
oruebel 5e39cd2
Prevent invalid Subject data write
oruebel 76be639
Merge branch 'main' into copilot/make-subject-required-by-default
oruebel 597be22
Make Subject constructor protected
oruebel 8cd3833
Merge branch 'copilot/make-subject-required-by-default' of https://gi…
oruebel 88c3ce9
Merge branch 'schema_2_10' into copilot/make-subject-required-by-default
oruebel 0a430ce
Fix missing subject in unit test from parent branch
oruebel 5dab595
Added missing convenience Subject::create to fix the path
oruebel 425ff13
Fix codespell
oruebel b164a7a
Added missing Subject to unit test to fix nwb-inspector error
oruebel 87af098
Fix missing Subject in Event workflow
oruebel 2efab35
Allow function changing in SubjectSpec to ease initalization with opt…
oruebel bef3132
Fix codespell
oruebel 19a366a
Merge branch 'add_time_intervals' into copilot/make-subject-required-…
oruebel b28ea09
Add missing Subject to time intervals tests
oruebel 699e4de
Updated CHANGELOG to group related changes for the upcoming release
oruebel 0ad29bb
Merge branch 'add_time_intervals' into copilot/make-subject-required-…
oruebel 3b0005e
Added missing Subject in new unit test
oruebel d262d8b
Merge branch 'add_time_intervals' into copilot/make-subject-required-…
oruebel 526e6f5
Fix failing unit test
oruebel 6d04453
Fix NWB scherma version in change log
oruebel 1f64903
Fix column docstrings in EventsTable::createDefaultDataSpecs to match…
oruebel 2d43100
Update MeaningsTable.target doc
oruebel 35d2eaf
Merge branch 'add_time_intervals' into copilot/make-subject-required-…
oruebel 907d4f9
Update changelog to fix formatting
oruebel dd449bb
Fix bad link in CHANGLEOG
oruebel 07deef1
Merge branch 'add_time_intervals' into copilot/make-subject-required-…
oruebel 7c3630c
Updated changelog
oruebel 64ee4a6
Update changelog
oruebel 59a9718
Merge branch 'add_time_intervals' into copilot/make-subject-required-…
oruebel 616b39e
Ensure cached registered objects match their concrete on-disk type, keep
oruebel 5131191
Fix status checks in the Subject class
oruebel 8fcb541
Fix NWBFile::initialize() docstring to clarify subject creation
oruebel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.