Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate interface package system_modes_msgs #74

Merged
merged 7 commits into from
Apr 19, 2021

Conversation

norro
Copy link
Collaborator

@norro norro commented Apr 12, 2021

Separated msg and srv types into seperate package system_modes_msgs. This seems to be the ROS 2 way anyway, was requiring a hack beforehand, and seems necessary to get the windows build working. (I have a working windows build based on this change now)

Separated msg and srv types into seperate package . This seems to be the
ROS 2 way anyway, was requiring a hack beforehand, and seems necessary
to get windows build working.

Signed-off-by: Nordmann Arne (CR/ADT3) <arne.nordmann@de.bosch.com>
Signed-off-by: Nordmann Arne (CR/ADT3) <arne.nordmann@de.bosch.com>
Adapts system_modes and system_modes_example packages to separated system_modes_msgs interface package.

Signed-off-by: Nordmann Arne (CR/ADT3) <arne.nordmann@de.bosch.com>
@norro norro added the enhancement New feature or request label Apr 12, 2021
@norro norro requested a review from ralph-lange April 12, 2021 12:37
@norro norro self-assigned this Apr 12, 2021
Signed-off-by: Nordmann Arne (CR/ADT3) <arne.nordmann@de.bosch.com>
Signed-off-by: Nordmann Arne (CR/ADT3) <arne.nordmann@de.bosch.com>
Signed-off-by: Nordmann Arne (CR/ADT3) <arne.nordmann@de.bosch.com>
@norro norro requested a review from nielsvd April 12, 2021 13:03
@micro-ROS micro-ROS deleted a comment from codecov bot Apr 16, 2021
Copy link
Contributor

@ralph-lange ralph-lange left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very good work. One finding only in system_modes/package.xml.

system_modes/package.xml Outdated Show resolved Hide resolved
system_modes_msgs/package.xml Show resolved Hide resolved
Signed-off-by: Nordmann Arne (CR/ADT3) <arne.nordmann@de.bosch.com>
@norro norro requested a review from ralph-lange April 19, 2021 12:53
@codecov-commenter
Copy link

Codecov Report

Merging #74 (beda889) into master (2917384) will decrease coverage by 0.76%.
The diff coverage is 0.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #74      +/-   ##
==========================================
- Coverage   32.63%   31.87%   -0.77%     
==========================================
  Files          14       14              
  Lines        1048     1048              
  Branches      754      754              
==========================================
- Hits          342      334       -8     
- Misses        132      136       +4     
- Partials      574      578       +4     
Impacted Files Coverage Δ
system_modes/include/system_modes/mode_manager.hpp 100.00% <ø> (ø)
system_modes/include/system_modes/mode_monitor.hpp 100.00% <ø> (ø)
...ystem_modes/include/system_modes/mode_observer.hpp 100.00% <ø> (ø)
system_modes/src/system_modes/mode_manager.cpp 17.29% <0.00%> (-1.13%) ⬇️
system_modes/src/system_modes/mode_monitor.cpp 26.98% <ø> (ø)
system_modes/src/system_modes/mode_observer.cpp 20.00% <ø> (ø)
system_modes/include/system_modes/mode_impl.hpp 81.48% <0.00%> (-3.71%) ⬇️
system_modes/src/system_modes/mode_inference.cpp 35.96% <0.00%> (-1.09%) ⬇️
... 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 2917384...beda889. Read the comment docs.

@norro norro merged commit 86fe634 into master Apr 19, 2021
@norro norro deleted the feature/separate-interface branch April 19, 2021 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants