Skip to content

Conversation

@urfeex
Copy link
Member

@urfeex urfeex commented Mar 13, 2025

The way we link against yaml-cpp seems to be a leftover from times where it didn't support modern CMake.

Fixes #1294

@codecov
Copy link

codecov bot commented Mar 13, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 5.66%. Comparing base (1b121b7) to head (0376031).
Report is 410 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff            @@
##            main   #1295      +/-   ##
========================================
+ Coverage   3.59%   5.66%   +2.07%     
========================================
  Files         13      31      +18     
  Lines        947    3072    +2125     
  Branches     152     375     +223     
========================================
+ Hits          34     174     +140     
- Misses       843    2896    +2053     
+ Partials      70       2      -68     
Flag Coverage Δ
unittests 5.66% <ø> (+2.07%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@urfeex urfeex force-pushed the update_yaml_cpp_linkage branch from 72627e1 to 0376031 Compare March 17, 2025 12:53
@urfeex urfeex merged commit 843e500 into UniversalRobots:main Mar 18, 2025
14 checks passed
@urfeex urfeex deleted the update_yaml_cpp_linkage branch March 18, 2025 10:46
mergify bot pushed a commit that referenced this pull request Mar 18, 2025
* Use modern CMake to link against yaml-cpp
* Remove direct yaml-cpp include

(cherry picked from commit 843e500)
urfeex pushed a commit that referenced this pull request Mar 18, 2025
* Use modern CMake to link against yaml-cpp
* Remove direct yaml-cpp include
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

YAML_CPP_LIBRARIES is empty in ur_calibration causing the yaml-cpp library to be missing while during linking

2 participants