Skip to content

Conversation

@csjones
Copy link
Contributor

@csjones csjones commented Nov 2, 2025

- Added concurrency-safe stderr output using writeStderr() helper function
- Replaced all fputs() calls with thread-safe writeStderr() for consistent error handling
- Simplified brace validation logic by removing unused inBraceExpansion flag
- Fixed test assertion for YAML error translation to properly check error case
- Removed unused mutable errors array in SchemaValidator

The main change is introducing a thread-safe way to write error messages by
- Added explicit build step with --jobs 2 flag to enable parallel compilation
- Split build and test phases using --skip-build flag to avoid redundant compilation
- Applied same optimization to both macOS and Linux test workflows
- Updated Docker command to use consistent job limits for build performance
@csjones csjones merged commit b3ab6ca into main Nov 9, 2025
6 checks passed
@csjones csjones deleted the REDONE-SUBTREE branch November 9, 2025 20:59
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