Fix Docs & Silence Output - #264
Merged
Merged
Conversation
- Pass -q to Sphinx and Doxygen so only warnings and errors reach the console; a clean build drops from 3159 lines of stdout to none - Swallow the two bare print() calls that -q cannot reach, from the ipctk finder and the theme's sitemap generator - Spin a stage line naming what is running, since a silent half-minute is indistinguishable from a hung build - Wrap Sphinx's own warning handler so warnings never land mid-frame; swapping sys.stderr is too late, as the stream binds at startup - Limit the spinner to interactive terminals, leaving redirected output and CI byte-for-byte as quiet as before - Set DOCS_VERBOSE=1 to restore the full log - Check Doxygen's exit status, which the old truthiness test on the CompletedProcess could never detect Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
- Give each group in normal.hpp its own id, and close the line-line group inside the namespace that opened it - Rewrite parameter docs in point3.hpp and smooth_collisions.hpp that still described earlier signatures - Document the parameters that were missing in the broad phase, spatial hash, and smooth contact potential headers - Name the unused point-point hessian parameters so their docs resolve - Expand IPC_TOOLKIT_HOST_DEVICE away so Sphinx can parse the signatures; 22 functions were missing from the docs entirely - Write matrix dimensions as |F| rather than #F, which Doxygen read as a link to an entity named F - Hide the fmt::formatter specialization, whose scope Doxygen cannot resolve because it never parses fmt's headers - Drop an @InGroup naming a group that is never defined - Raise DOT_GRAPH_MAX_NODES past the largest graph the build produces
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #264 +/- ##
=======================================
Coverage 96.92% 96.92%
=======================================
Files 194 194
Lines 17349 17349
Branches 944 943 -1
=======================================
Hits 16816 16816
Misses 533 533
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.