-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Don't install deprecated parser_urdf.hh header #276
Don't install deprecated parser_urdf.hh header #276
Conversation
04f84ec
to
5fb487b
Compare
the code_check script apparently doesn't like the visibility macro still being there: |
Codecov Report
@@ Coverage Diff @@
## master #276 +/- ##
==========================================
+ Coverage 86.44% 86.67% +0.23%
==========================================
Files 59 59
Lines 9066 9066
==========================================
+ Hits 7837 7858 +21
+ Misses 1229 1208 -21
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! For the symbol visibility issue, I think parser_urdf_TEST.cc
needs to be compiled with parser_urdf.cc
and SDFExtention.cc
similar to what we're doing for Convter_TEST.cc
. I think it will also need to link against liburdf*
.
2f840ca
to
b763472
Compare
good call; I was stuck before, but I think it's working now as of b763472 |
there were code check complaints about unused private functions, so I made them public (within the private header) and used them in a unit test in 330e6a5 |
@osrf-jenkins run tests please |
Looks good! |
* Remove unused includes of parser_urdf.hh in tests * mv include/sdf/parser_urdf.hh src, since the contents of this header were deprecated in 9.2 * parser_urdf.hh: remove deprecation macros and warning suppression * parser_urdf.hh: remove visibility macro * codecheck: helper functions public, use in test Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
…m#268 Signed-off-by: Steve Peters <scpeters@openrobotics.org>
330e6a5
to
9e7e222
Compare
I just squashed and will "rebase and merge" once CI clears |
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
…#308) * Remove all deprecated *PoseFrame() APIs * Remove deprecated Pose(), SetPose() APIs * Migration guide: update per gazebosim#244, gazebosim#276 * Changelog for gazebosim#308. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
…#308) * Remove all deprecated *PoseFrame() APIs * Remove deprecated Pose(), SetPose() APIs * Migration guide: update per gazebosim#244, gazebosim#276 * Changelog for gazebosim#308. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
The
URDF2SDF
class inparser_urdf.hh
was deprecated in bitbucket pr #658, and I believe the plan was to remove it from the public API inlibsdformat10
, so this PR removes it from the list of installed headers and moves it to thesrc
folder.I included two additional changes:
I did not remove theI removed theSDFORMAT_VISIBLE
macro forURDF2SDF
as it was starting to take a while to figure out how to fix it, so I just left that part out.SDFORMAT_VISIBLE
macro in b763472.