Uh oh!
There was an error while loading. Please reload this page.
docs(doxygen): enforce warn if undocumented - #5337
Conversation
Move Python tool dependencies (gcovr, clang-format, etc.) from the lizardbyte-common subproject into Sunshine's own pyproject.toml via the lizardbyte-common[c] extra. Update CI workflows and contributing docs to use `uv sync --locked` and `uv run --project ..` instead of referencing the subproject directly.
Bundle ReportBundle size has no change ✅ |
e2a1bca to
b316af2CompareFixes indentation of several Doxygen blocks in Linux and Windows platform code to match the project’s comment style, and removes a redundant multi-line Doxygen block in `video::config_t` where an inline field doc already provides the same context.
b316af2 to
80841bdCompareAdds a SonarCloud quality gate badge to the README status badges section, making project code quality status visible alongside existing CI and coverage badges.
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@## master #5337 +/- ##
==========================================
- Coverage 27.55% 27.53% -0.03%
==========================================
Files 113 113 Lines 25556 25589 +33 Branches 11231 11238 +7 ==========================================
+ Hits 7042 7045 +3 - Misses 16996 17580 +584 + Partials 1518 964 -554
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report in Codecov by Harness.
|
Uh oh!
There was an error while loading. Please reload this page.
|


Description
The main change of this PR is Doxygen will now warn/error for any undocumented code. In the age of AI, there's not much reason to continue allowing the code to go undocumented.
Additionally:
Screenshot
Issues Fixed or Closed
Roadmap Issues
Type of Change
Checklist
AI Usage