Skip to content
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

Implement support for curly braces #125

Merged
merged 45 commits into from
Dec 15, 2023
Merged

Implement support for curly braces #125

merged 45 commits into from
Dec 15, 2023

Conversation

happy5214
Copy link
Member

This PR implements support for curly braces in sidecars, as described in https://hed-specification.readthedocs.io/en/develop/03_HED_formats.html#sidecar-curly-braces. It is not done yet.

Also fix typo in unbalanced parentheses issue names.
@happy5214 happy5214 added enhancement New feature or request bids BIDS integration tests Issues related to testcases hed 3 HED 3-specific issues validation Tag validation issues parsing String parsing labels Sep 15, 2023
@happy5214 happy5214 self-assigned this Sep 15, 2023
Also fix test issue in previous commit.
 - Split bids/types.js into several files.
 - Move curly brace mapping generation to BidsSidecar.
 - Fix test issue.
 - Don't include columns spliced through curly braces in combined string.
Also comment out failing test issues.
Also add tests for "n/a" deletion.
Also add documentation for buildBidsSchemas.
Also re-enable two tests in stringParser module.
@happy5214 happy5214 marked this pull request as ready for review December 15, 2023 23:01
@happy5214 happy5214 merged commit 0e08352 into master Dec 15, 2023
6 of 7 checks passed
@happy5214 happy5214 added this to the 3.13.0 milestone Dec 15, 2023
@happy5214 happy5214 deleted the curly-braces branch April 19, 2024 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bids BIDS integration enhancement New feature or request hed 3 HED 3-specific issues parsing String parsing tests Issues related to testcases validation Tag validation issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant