fzi-forschungszentrum-informatik / ros2_ros_bt_py

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a ReactJS-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!
BSD 3-Clause "New" or "Revised" License
24 stars 6 forks source link

Directly show inputs and outputs for Services/Topics/Actions #100

Closed Oberacda closed 3 days ago

Oberacda commented 1 month ago

Services/Topics/Actions get a Request/Response or Message as input or output. This PR changes it so that the fields of the messages are shown directly on the node.

github-actions[bot] commented 1 month ago

Test Results

  3 files  ±0    3 suites  ±0   41s :stopwatch: ±0s 202 tests ±0  202 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  591 runs  ±0  591 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 33327506. ± Comparison against base commit bf3fea0a.

:recycle: This comment has been updated with latest results.

codecov-commenter commented 3 days ago

:warning: Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

Attention: Patch coverage is 41.68126% with 333 lines in your changes missing coverage. Please review.

Project coverage is 46.80%. Comparing base (bf3fea0) to head (3332750). Report is 7 commits behind head on dev.

Files with missing lines Patch % Lines
ros_bt_py/ros_bt_py/ros_nodes/action.py 12.39% 303 Missing and 1 partial :warning:
ros_bt_py/ros_bt_py/ros_nodes/service.py 85.20% 24 Missing and 5 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## dev #100 +/- ## ========================================== - Coverage 50.92% 46.80% -4.12% ========================================== Files 58 58 Lines 7348 8915 +1567 Branches 1604 2250 +646 ========================================== + Hits 3742 4173 +431 - Misses 3540 4626 +1086 - Partials 66 116 +50 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.