Skip to content

Rework options management#365

Merged
trns1997 merged 1 commit intomasterfrom
option_management
Mar 31, 2026
Merged

Rework options management#365
trns1997 merged 1 commit intomasterfrom
option_management

Conversation

@leducp
Copy link
Copy Markdown
Owner

@leducp leducp commented Mar 31, 2026

Add a options management script to sync conan deps and CMake
image

@leducp leducp requested a review from trns1997 March 31, 2026 11:29
Comment thread .github/workflows/ci.yml
@leducp leducp force-pushed the option_management branch from 1295a6d to 56aa92a Compare March 31, 2026 12:13
@trns1997
Copy link
Copy Markdown
Collaborator

Disable ENABLE_ESI_PARSER for nuttx build

@leducp leducp force-pushed the option_management branch from 56aa92a to 0d08fdb Compare March 31, 2026 12:24
@leducp leducp force-pushed the option_management branch from 0d08fdb to cb4de9b Compare March 31, 2026 12:31
@github-actions
Copy link
Copy Markdown

File Coverage Lines Branches
All files 78% 81% 75%
lib/include/kickcat/Error.h 91% 100% 83%
lib/include/kickcat/SBufQueue.h 80% 98% 63%
lib/master/src/Bus.cc 90% 92% 89%
lib/master/src/CoE.cc 61% 71% 51%
lib/master/src/Link.cc 98% 100% 97%
lib/master/src/MailboxSequencer.cc 97% 100% 94%
lib/master/src/MasterOD.cc 99% 98% 100%
lib/master/src/Prints.cc 95% 95% 95%
lib/master/src/Slave.cc 21% 39% 3%
lib/master/src/dc.cc 0% 0% 0%
lib/slave/src/AbstractESC.cc 92% 100% 84%
lib/slave/src/AbstractEmulatedEEPROM.cc 0% 0% 0%
lib/slave/src/ESMStates.cc 96% 98% 94%
lib/slave/src/ESM.cc 95% 100% 90%
lib/slave/src/PDO.cc 92% 97% 88%
lib/slave/src/ESC/EmulatedESC.cc 57% 63% 51%
lib/slave/src/ESC/Lan9252.cc 0% 0% 0%
lib/src/Frame.cc 98% 100% 97%
lib/src/Mailbox.cc 90% 94% 86%
lib/src/SIIParser.cc 40% 50% 30%
lib/src/protocol.cc 94% 92% 96%
lib/src/CoE/EsiParser.cc 93% 95% 90%
lib/src/CoE/OD.cc 98% 98% 98%
lib/src/CoE/protocol.cc 93% 93% 94%
lib/src/CoE/CiA/DS402/StateMachine.cc 93% 94% 92%
lib/src/CoE/mailbox/request.cc 80% 84% 76%
lib/src/CoE/mailbox/response.cc 93% 97% 88%
lib/src/EoE/protocol.cc 0% 0% 0%

Minimum allowed coverage is 75%

Generated by 🐒 cobertura-action against cb4de9b

@trns1997 trns1997 merged commit 625161e into master Mar 31, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants