micro-ROS / system_modes

System modes for ROS 2 and micro-ROS
Apache License 2.0
43 stars 9 forks source link

Feature/windows build #82

Open norro opened 3 years ago

norro commented 3 years ago

This PR introduces the necessary changes to build the system modes packages on Windows, e.g., visibility control. Part of https://github.com/micro-ROS/system_modes/issues/35 and the quality level

codecov[bot] commented 3 years ago

Codecov Report

Merging #82 (b63631e) into master (fdeb512) will increase coverage by 0.47%. The diff coverage is 84.61%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #82      +/-   ##
==========================================
+ Coverage   31.67%   32.15%   +0.47%     
==========================================
  Files          14       11       -3     
  Lines        1048     1048              
  Branches      754      754              
==========================================
+ Hits          332      337       +5     
+ Misses        157      142      -15     
- Partials      559      569      +10     
Impacted Files Coverage Δ
...ystem_modes/include/system_modes/mode_handling.hpp 100.00% <ø> (ø)
system_modes/src/system_modes/mode_impl.cpp 38.37% <ø> (ø)
system_modes/src/system_modes/mode_manager.cpp 17.60% <50.00%> (+1.06%) :arrow_up:
system_modes/include/system_modes/mode.hpp 100.00% <100.00%> (ø)
system_modes/include/system_modes/mode_impl.hpp 81.48% <100.00%> (ø)
...stem_modes/include/system_modes/mode_inference.hpp 100.00% <100.00%> (ø)
system_modes/src/system_modes/mode_monitor.cpp 27.55% <100.00%> (+0.57%) :arrow_up:
system_modes/src/system_modes/mode_observer.cpp 21.56% <100.00%> (+1.56%) :arrow_up:
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update fdeb512...b63631e. Read the comment docs.