Skip to content

docs(doxygen): enforce warn if undocumented #4382

docs(doxygen): enforce warn if undocumented

docs(doxygen): enforce warn if undocumented #4382

Triggered via pull request June 26, 2026 01:46
Status Success
Total duration 56m 27s
Artifacts 39

ci.yml

on: pull_request
Release Setup
12s
Release Setup
GitHub Env Debug  /  GitHub Env Debug
4s
GitHub Env Debug / GitHub Env Debug
Matrix: Homebrew / build_homebrew
Matrix: Linux Flatpak / build_linux_flatpak
Matrix: Linux / build_linux
Matrix: Windows / build_windows
Docker  /  Check Dockerfiles
7s
Docker / Check Dockerfiles
Matrix: macOS / build_dmg
FreeBSD  /  Setup Build Matrix
3s
FreeBSD / Setup Build Matrix
Linux Copr  /  ...  /  Setup
24s
Linux Copr / call-copr-ci / Setup
Bundle Analysis  /  bundle_analysis
15s
Bundle Analysis / bundle_analysis
Matrix: Docker / docker
Matrix: macOS / notarize_dmg
Matrix: FreeBSD / build_freebsd
Linux Copr  /  ...  /  Build
40m 24s
Linux Copr / call-copr-ci / Build
Docker  /  Release
Docker / Release
Matrix: coverage
Matrix: Linux Copr / call-copr-ci / artifacts
Linux Copr  /  ...  /  Get logs
42s
Linux Copr / call-copr-ci / Get logs
Release
Release
Linux Copr  /  ...  /  conclude
2s
Linux Copr / call-copr-ci / conclude
Release Homebrew Beta
0s
Release Homebrew Beta
Linux Copr  /  Release
Linux Copr / Release
Fit to window
Zoom out
Zoom in

Annotations

73 warnings
Docker / Docker-clion-toolchain
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-x64, another job may be creating this cache.
Archlinux / Archlinux
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
Homebrew / macos-14
Skipping lizardbyte/homebrew because it is not trusted. Run `brew trust lizardbyte/homebrew` to trust it.
Homebrew / macos-14
Skipping lizardbyte/homebrew because it is not trusted. Run `brew trust lizardbyte/homebrew` to trust it.
Homebrew / macos-14
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Homebrew / macos-14
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
Homebrew / macos-14
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Homebrew / macos-26
Skipping lizardbyte/homebrew because it is not trusted. Run `brew trust lizardbyte/homebrew` to trust it.
Homebrew / macos-26
Skipping lizardbyte/homebrew because it is not trusted. Run `brew trust lizardbyte/homebrew` to trust it.
Homebrew / macos-15
Skipping lizardbyte/homebrew because it is not trusted. Run `brew trust lizardbyte/homebrew` to trust it.
Homebrew / macos-15
Skipping lizardbyte/homebrew because it is not trusted. Run `brew trust lizardbyte/homebrew` to trust it.
Docker / Docker-ubuntu-22.04
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-x64, another job may be creating this cache.
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
macOS / macOS-arm64: third-party/tray/src/tray_darwin.m#L130
'popUpStatusItemMenu:' is deprecated: first deprecated in macOS 10.14 - Use the menu property instead [-Wdeprecated-declarations]
macOS / macOS-arm64
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
macOS / macOS-arm64
icu4c@78 78.3 is already installed, it's just not linked. To link this version, run: brew link icu4c@78
Docker / Docker-ubuntu-26.04
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-x64, another job may be creating this cache.
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-24.04
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-x64, another job may be creating this cache.
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-debian-trixie
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-x64, another job may be creating this cache.
Windows / Windows-ARM64: third-party/googletest/googletest/include/gtest/gtest-printers.h#L528
implicit conversion from 'char8_t' to 'char32_t' may change the meaning of the represented code unit [-Wcharacter-conversion]
Linux Flatpak / aarch64
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Flatpak / aarch64
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Flatpak / aarch64
ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
Linux Flatpak / aarch64
‘readIntVec’ defined but not used [-Wunused-function]
Linux Flatpak / aarch64
redundant redeclaration of ‘bindresvport’ [-Wredundant-decls]
macOS / macOS-x86_64: third-party/tray/src/tray_darwin.m#L130
'popUpStatusItemMenu:' is deprecated: first deprecated in macOS 10.14 - Use the menu property instead [-Wdeprecated-declarations]
macOS / macOS-x86_64
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macOS / macOS-x86_64
icu4c@78 78.3 is already installed, it's just not linked. To link this version, run: brew link icu4c@78
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Copr / call-copr-ci / Get logs
‘std::vector<std::shared_ptr<input_event> > inputtino::fetch_events(int, int)’ defined but not used [-Wunused-function]
Linux Copr / call-copr-ci / Get logs
‘std::vector<std::shared_ptr<input_event> > inputtino::fetch_events(int, int)’ defined but not used [-Wunused-function]
Linux Copr / call-copr-ci / Get logs
loop variable ‘dev_entry’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
Linux Copr / call-copr-ci / Get logs
‘std::vector<std::shared_ptr<input_event> > inputtino::fetch_events(int, int)’ defined but not used [-Wunused-function]
Linux Copr / call-copr-ci / Get logs
‘std::vector<std::shared_ptr<input_event> > inputtino::fetch_events(int, int)’ defined but not used [-Wunused-function]
Linux Copr / call-copr-ci / Get logs
‘std::vector<std::shared_ptr<input_event> > inputtino::fetch_events(int, int)’ defined but not used [-Wunused-function]
Linux Copr / call-copr-ci / Get logs
invalid-url Source0: tarball.tar.gz
Linux Copr / call-copr-ci / Get logs
specfile-warning sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
Linux Copr / call-copr-ci / Artifacts (fedora-rawhide-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (opensuse-leap-15.6-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (opensuse-leap-15.6-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-44-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-43-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-43-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-rawhide-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-44-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Flatpak / x86_64
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Flatpak / x86_64
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Flatpak / x86_64
ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
Linux Flatpak / x86_64
redundant redeclaration of ‘bindresvport’ [-Wredundant-decls]
Homebrew / ubuntu-24.04
Skipping lizardbyte/homebrew because it is not trusted. Run `brew trust lizardbyte/homebrew` to trust it.
Homebrew / ubuntu-24.04
Skipping lizardbyte/homebrew because it is not trusted. Run `brew trust lizardbyte/homebrew` to trust it.
sunshine: new dependency impact: Formula/s/sunshine.rb#L96
Adding `qtsvg` adds 1 new recursive dependency on x86_64_linux (1.5MB).
Homebrew / ubuntu-24.04
The following taps are not trusted: lizardbyte/homebrew Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap lizardbyte/homebrew Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust lizardbyte/homebrew To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust

Artifacts

Produced during runtime
Name Size Digest
LizardByte~Sunshine~144CX6.dockerbuild
140 KB
sha256:e256abbee187f2e6d3546ce7603ee3ea2cd93ba3c67e82e3ae4886f4f97b8505
LizardByte~Sunshine~EKNKVM.dockerbuild
229 KB
sha256:885b21b4f25fbbc4ebc0dca0953bb021a19c96ce7388d30212e324dbac635a7e
LizardByte~Sunshine~JGXMUO.dockerbuild
240 KB
sha256:fa6917cc33727c86712ce708e9528621db4493f5ec87b7d433226a76e5237b85
LizardByte~Sunshine~LHPXG3.dockerbuild
268 KB
sha256:6a5a26772aa85ef30c367d00352b436880865763dd5dcae4598837935fd00f66
LizardByte~Sunshine~SEL8XP.dockerbuild
258 KB
sha256:030dde6c256e92aaa44c98bbcf4bc8c3b7f64a7dc7359f4d97f10fbea41b45bd
beta-Homebrew
5.05 KB
sha256:d1f86dcd5c922e1f84a80d62664c4d2d757076bfd11420c4813ba5976357d0d5
build-Archlinux
9.37 MB
sha256:40975492089cb3e5bbaa4fe01fabda75222201f6f455f3905ab8d508e528dc50
build-Docker-debian-trixie
12.7 MB
sha256:2ea783a0d516827e0864f9d88aa18f3e05e1e8f53269e1e0622ac262b5ff0a8d
build-Docker-ubuntu-22.04
10.2 MB
sha256:fe1decf6087715008175076503bb9ad676802c105b2558d215123eb31ebeb2d4
build-Docker-ubuntu-24.04
10.2 MB
sha256:091612178884da9f65395fb08abf6b8d77c69196b58af3a3868371ead3a1b91c
build-Docker-ubuntu-26.04
13.4 MB
sha256:38080448ed31ac5334980a461617855e6d4b26596113b9d52837ec1722cf4565
build-FreeBSD-amd64
10.6 MB
sha256:865f62069b72de0fc89f50904d2781b755610d9a705e162931250cacf5b73447
build-Homebrew
5.01 KB
sha256:04ad9f4fdb08b34f9217664978865d3c2bc66e3ad6f437a9f53221e4e3a7df05
build-Linux-AppImage
41.1 MB
sha256:7b672686819f0418124298655c9620165fc2b6bc67b1c42319dcd0cde481c576
build-Linux-Flatpak-aarch64
114 MB
sha256:ca3663eb4378f7cb1c1e444b173cd8c4aafe3405bf846551ba5a6a2361da246f
build-Linux-Flatpak-x86_64
119 MB
sha256:f18b7fae26f9136eb775de7cf42148bceaa509ca762f5164fa9c882ed1386352
build-Sunshine-0.0.5337-1.fc43.aarch64.rpm Expired
7.61 MB
sha256:7b50525b56833c75e9c87a09238c57c21aa71428db831a6d9ebfa60a6d585cab
build-Sunshine-0.0.5337-1.fc43.x86_64.rpm Expired
8.22 MB
sha256:69c65072c0aefecfd7a34006b34327f5b1ec06ee9173982c34e4223dbef48b7b
build-Sunshine-0.0.5337-1.fc44.aarch64.rpm Expired
7.65 MB
sha256:3b0d02fe3b4123de956e23c57f72bf481b3ce312f4643e02e2b7ac475238ec28
build-Sunshine-0.0.5337-1.fc44.x86_64.rpm Expired
8.25 MB
sha256:77a4bbe5c94fdec9201d8316a2bed1c19fefd6a827dc4bacf68c0a4e658ec136
build-Sunshine-0.0.5337-1.fc45.aarch64.rpm Expired
7.65 MB
sha256:fefdef2713f00475f41f8bd7fdef7a6adc53081419045b7f2c80ea74530e1dcf
build-Sunshine-0.0.5337-1.fc45.x86_64.rpm Expired
8.28 MB
sha256:14c1421267cd7b3d7ab2096e4cb21f7670b4d03119d4cfea7aa08438295f7a12
build-Sunshine-0.0.5337-1.suse.lp156.aarch64.rpm Expired
13.1 MB
sha256:cda427f236097322bcb786124d5a6b1a26cdb017e7bbf05c2fe13106011534cd
build-Sunshine-0.0.5337-1.suse.lp156.x86_64.rpm Expired
14.5 MB
sha256:d79a88c266587857845a81e96dd4d24ae97d272431681d0b9f9e349089cc4fdd
build-Windows-AMD64
189 MB
sha256:3e44cf228eddc0199a779113e1a5294c30fc54b40ec77d1bafdaf6d4a4c5c4d6
build-Windows-ARM64
119 MB
sha256:2bc688c3dd704ec9b494d870bd6794ff60b05d92de645702fc89ec441ea87bcb
build-macOS-arm64
27.9 MB
sha256:76e72bd4a469763169818515b7fd8ea9c283b410f1762e852b2d2ccc67ae4dae
build-macOS-x86_64
29.1 MB
sha256:2dde8068fb62d97ead1d2fa65a28d120afb5a58fcdcc160c4eed9cacd00f9e9c
coverage-Archlinux
195 KB
sha256:f1d38ea7d1890f65ee6b9f785a33aedf180e1990997f8eceb723c7a6b5911895
coverage-FreeBSD-amd64
204 KB
sha256:682af8caead44b459e7155db57f373c9771388c00087aaa9c2f1bd772be2de75
coverage-Homebrew-macos-14
97.4 KB
sha256:a02c67cbf0e840ae1e946e6d9efb56d68e772a3de983e49525db91976d4bec25
coverage-Homebrew-macos-15
101 KB
sha256:7aec2fef7ef613c5e04782b72f260ea9edcf0e90995c20540b6b4701fd3ab503
coverage-Homebrew-macos-26
98.6 KB
sha256:beec647a753c53c94c6e2a9e6ee4beb59ec08f68d8e62c37a3100a5e0367760d
coverage-Homebrew-ubuntu-24.04
189 KB
sha256:81954e7bb5b47f07032126bfdc923eb76d5ecb9a85349dbdd58b4eb3414eace6
coverage-Linux-AppImage
194 KB
sha256:66ee9e6dd956e45b7b115cea2d89a581076bb1f2db495f9f9f574f384029ee51
coverage-Windows-AMD64
185 KB
sha256:d8364252ec4cdab03f3516fe4bc02bd765965bfed37892a1141f9e90c8d15cc1
coverage-Windows-ARM64
210 KB
sha256:5f0ad1f535172c0e8c5c7ac04bbc8bb3e1392c3d26dfb80e7192f1782624e86c
coverage-macOS-arm64
150 KB
sha256:16764f27d974e9d2483083cc2bb9a045ee378564b52f7aae52950c00ffee868d
coverage-macOS-x86_64
148 KB
sha256:a308c1a6b158c3084beb564471f3c3d81b8015102c6b9f7505bc26221f47ec4d