Skip to content

👷 gucc: add grub config gen from provided struct #126

👷 gucc: add grub config gen from provided struct

👷 gucc: add grub config gen from provided struct #126

Triggered via push July 1, 2024 22:15
Status Success
Total duration 1m 29s
Artifacts

checks.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 2 warnings, and 1 notice
/gucc/include/gucc/bootloader.hpp:16:31 [cppcoreguidelines-avoid-magic-numbers: gucc/include/gucc/bootloader.hpp#L16
5 is a magic number; consider replacing it with a named constant
/gucc/src/bootloader.cpp:33:9 [cppcoreguidelines-macro-usage: gucc/src/bootloader.cpp#L33
function-like macro 'CONV_REQ_F' used; consider a 'constexpr' template function
/gucc/src/bootloader.cpp:37:9 [cppcoreguidelines-macro-usage: gucc/src/bootloader.cpp#L37
function-like macro 'CONV_REQ_F_S' used; consider a 'constexpr' template function
/gucc/src/bootloader.cpp:41:9 [cppcoreguidelines-macro-usage: gucc/src/bootloader.cpp#L41
function-like macro 'CONV_OPT_F' used; consider a 'constexpr' template function
/gucc/src/bootloader.cpp:44:46 [bugprone-macro-parentheses: gucc/src/bootloader.cpp#L44
macro argument should be enclosed in parentheses
/gucc/src/bootloader.cpp:48:9 [cppcoreguidelines-macro-usage: gucc/src/bootloader.cpp#L48
function-like macro 'CONV_OPT_F_S' used; consider a 'constexpr' template function
/gucc/src/bootloader.cpp:51:50 [bugprone-macro-parentheses: gucc/src/bootloader.cpp#L51
macro argument should be enclosed in parentheses
/gucc/src/bootloader.cpp:55:9 [cppcoreguidelines-macro-usage: gucc/src/bootloader.cpp#L55
function-like macro 'CONV_REQ_B' used; consider a 'constexpr' template function
/gucc/src/bootloader.cpp:59:9 [cppcoreguidelines-macro-usage: gucc/src/bootloader.cpp#L59
function-like macro 'CONV_OPT_B' used; consider a 'constexpr' template function
/gucc/src/bootloader.cpp:62:74 [bugprone-macro-parentheses: gucc/src/bootloader.cpp#L62
macro argument should be enclosed in parentheses
Check C++ style
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
cpp-linter
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Run clang-format on gucc/src/bootloader.cpp: gucc/src/bootloader.cpp#L1
File gucc/src/bootloader.cpp does not conform to Custom style guidelines. (lines 138)