Skip to content

Bug fixes and CSV progress, allColumns support#98

Merged
bleonar5 merged 12 commits intomainfrom
bug_fixes
Sep 3, 2025
Merged

Bug fixes and CSV progress, allColumns support#98
bleonar5 merged 12 commits intomainfrom
bug_fixes

Conversation

@bleonar5
Copy link
Contributor

Add CSV progress tracking, missing header check, and bug fixes

Summary

Adds CSV file progress tracking to the validation process, checks for missing headers, and improves error handling for edge cases.

Key Changes

CSV Progress Tracking

  • Added progress counter showing successful/total CSV validations (e.g., "3/4 files validated")

Validation Improvements

  • Added allColumns field to track variableMeasured headers missing from CSV columns
  • Enhanced error handling for non-directory inputs and early cancellations
  • Fixed invalid JSON formatting bug in dataset_description.json processing

Testing & Bug Fixes

  • Added new invalid datasets for comprehensive testing coverage
  • Resolved TypeScript type checking issues in displayChecklist functionality
  • Added ignore flag for irrelevant Buffer/Uint8Array compatibility issue

@bleonar5 bleonar5 requested a review from mekline June 27, 2025 19:27
Brian Leonard added 2 commits June 30, 2025 07:44
…es where the @context url is either incorrect or missing an http/https at the beginning
@bleonar5 bleonar5 merged commit 1dca37a into main Sep 3, 2025
3 checks passed
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.

1 participant