Skip to content

Improve EStop Manager's atomics + set to Idle when changing pin/enabled. #913

Improve EStop Manager's atomics + set to Idle when changing pin/enabled.

Improve EStop Manager's atomics + set to Idle when changing pin/enabled. #913

Triggered via pull request May 26, 2026 00:51
Status Success
Total duration 1m 47s
Artifacts

cpp-linter.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
src/EStopManager.cpp:42:29 [cppcoreguidelines-avoid-non-const-global-variables]: src/EStopManager.cpp#L42
variable 's_estopActivatedAt' is non-const and globally accessible, consider making it const
src/EStopManager.cpp:39:19 [cppcoreguidelines-avoid-non-const-global-variables]: src/EStopManager.cpp#L39
variable 's_estopPin' is non-const and globally accessible, consider making it const
src/EStopManager.cpp:38:21 [cppcoreguidelines-avoid-non-const-global-variables]: src/EStopManager.cpp#L38
variable 's_estopTask' is non-const and globally accessible, consider making it const
src/EStopManager.cpp:36:31 [cppcoreguidelines-avoid-non-const-global-variables]: src/EStopManager.cpp#L36
variable 's_estopMutex' is non-const and globally accessible, consider making it const
include/estop/EStopManager.h:1:1 [portability-avoid-pragma-once]: include/estop/EStopManager.h#L1
avoid 'pragma once' directive; use include guards instead