-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: Use std::size_t
consistently
#2624
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice! do you know if we can enforce this via clang tidy?
it would also be nice for int32_t
and so on
Codecov Report
@@ Coverage Diff @@
## main #2624 +/- ##
=======================================
Coverage 49.59% 49.59%
=======================================
Files 473 473
Lines 26819 26824 +5
Branches 12356 12355 -1
=======================================
+ Hits 13300 13304 +4
- Misses 4752 4753 +1
Partials 8767 8767
📣 Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today! |
@andiwand not as far as I know but maybe there's something I haven't seen. |
This PR currently has a merge conflict. Please resolve this and then re-add the |
Can you click one more time @andiwand? Resolved some conflicts. |
This PR rationalizes the documentation a bit. The main points are - Remove the documentation of the old standalone examples executables - Restructure the core documentation to be less sprawling - Move the figures from a central folder closer to the relevant source files - Remove the full auto API documentation in favor of a combination of hard-coded documented symbols + an auto detection mechanism to catch when we references symbols somewhere - This reduces the time it takes to build the docs drastically - Enable nitpicky generation, which will warn (and fail) if symbols are references that don't have a target. - [x] Try to auto-generate API listings only for the elements we explicitly call out by class / func roles. Blocked by: - #2616 - #2617 - #2624
size_t
->std::size_t
.I'll look into adding a CI check for this in the future.