Skip to content

eliminate duplicate parsing code and unnecessary double-parsing - #9

Merged
joefutrelle merged 2 commits into
mainfrom
fix-adc-parsing
Aug 14, 2026
Merged

eliminate duplicate parsing code and unnecessary double-parsing#9
joefutrelle merged 2 commits into
mainfrom
fix-adc-parsing

Conversation

@joefutrelle

Copy link
Copy Markdown
Collaborator

This PR addresses code duplication around ADC parsing, as well as unnecessary double-parsing of ADC data.

It produces byte-identical outputs for well-formed data and changes error handling behavior for malformed data. Explicit checks for malformed data will be added in a separate, upcoming qa/qc related PR.

Because this changes error handling for malformed data to make it consistent across the library, it will warrant a new minor release.

@joefutrelle
joefutrelle requested a review from johnwaalsh August 13, 2026 16:16
@joefutrelle joefutrelle self-assigned this Aug 13, 2026

@johnwaalsh johnwaalsh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@joefutrelle
joefutrelle merged commit 9e7e9f9 into main Aug 14, 2026
4 checks passed
@joefutrelle
joefutrelle deleted the fix-adc-parsing branch August 14, 2026 16:00
Sign up for free to 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