Skip to content

Update Go jsonic dependency from v0.1.4 to v0.1.6 - #3

Merged
rjrodger merged 1 commit into
mainfrom
claude/update-jsonic-dependency-1Z8Lo
Apr 4, 2026
Merged

Update Go jsonic dependency from v0.1.4 to v0.1.6#3
rjrodger merged 1 commit into
mainfrom
claude/update-jsonic-dependency-1Z8Lo

Conversation

@rjrodger

Copy link
Copy Markdown
Contributor
  • Update LexMatcher signature to include *Rule parameter
  • Disable built-in string matcher in strict CSV mode when CSV string
    matcher is active, allowing mid-field quotes as literal text
  • Add field-start detection to CSV string matcher so unterminated
    strings at field boundaries properly error
  • Implement field.exact validation using ctx.ParseErr for field count
    mismatch errors (csv_missing_field/csv_extra_field)
  • Add jsonicOpt support in test fixtures for custom comment definitions
    and value definitions

https://claude.ai/code/session_01W48WvbdaRuV3FbPH3X3qTh

- Update LexMatcher signature to include *Rule parameter
- Disable built-in string matcher in strict CSV mode when CSV string
matcher is active, allowing mid-field quotes as literal text
- Add field-start detection to CSV string matcher so unterminated
strings at field boundaries properly error
- Implement field.exact validation using ctx.ParseErr for field count
mismatch errors (csv_missing_field/csv_extra_field)
- Add jsonicOpt support in test fixtures for custom comment definitions
and value definitions
https://claude.ai/code/session_01W48WvbdaRuV3FbPH3X3qTh
@rjrodger
rjrodger merged commit 1b69143 into mainApr 4, 2026
5 checks passed
@rjrodger
rjrodger deleted the claude/update-jsonic-dependency-1Z8Lo branch April 19, 2026 16:32
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@rjrodger@claude