Format all C++ code for consistent style and implement PR style checking #143
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR addresses issue #127 by implementing consistent C++ code formatting using clang-format, similar to how Java projects use
./gradlew spotlessCheckand./gradlew spotlessApply.Changes Made
.clang-formatconfiguration - Defines consistent style rules for all C++ code./format-check.sh- Equivalent to./gradlew spotlessCheckfor C++./format-apply.sh- Equivalent to./gradlew spotlessApplyfor C++Format Scripts Usage
Check formatting (similar to
./gradlew spotlessCheck):Apply formatting (similar to
./gradlew spotlessApply):CI Integration
Pull requests now automatically check C++ code formatting. If formatting issues are found, the PR will fail until code is properly formatted, ensuring consistent code style across all contributions.
Test Plan
🤖 Generated with Claude Code
Resolves #127