Skip to content

Modernize first-party C++ doc comments - #186

Merged
BenjaFriend merged 2 commits into
mainfrom
cleanup/comment-style-166
Aug 12, 2026
Merged

Modernize first-party C++ doc comments#186
BenjaFriend merged 2 commits into
mainfrom
cleanup/comment-style-166

Conversation

@BenjaFriend

Copy link
Copy Markdown
Member

Summary

  • Replace verbose @brief-heavy Doxygen wizard comments in first-party C++ with plain descriptions (issue Clean up comments to be in a better and more modern C++ style #166)
  • Add .clang-format, docs/CodingStyle.md, and scripts/check_comment_style.py (plus a CI job) to keep the style from regressing
  • Merged latest main so FlingTests config loading under DEFINE_SHIPPING is included and unit tests can pass

Test plan

  • CI Build jobs are green (including FlingTests)
  • CI Comment style job passes
  • Spot-check a few headers (Buffer.h, Timing.h, StackAllocator.h) for readable docs

Made with Cursor

BenjaFriend and others added 2 commits August 12, 2026 08:01
Replace verbose @brief-heavy Doxygen wizard comments with plain descriptions,
add clang-format + a comment-style check, and enforce it in CI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Pick up the FlingTests DEFINE_SHIPPING config fix so CI unit tests pass.
@BenjaFriend
BenjaFriend merged commit b6fb61b into main Aug 12, 2026
6 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