Don't install deprecated parser_urdf.hh header#276
Don't install deprecated parser_urdf.hh header#276scpeters merged 3 commits intogazebosim:masterfrom
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.
|
azeey
left a comment
There was a problem hiding this comment.
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
URDF2SDFclass inparser_urdf.hhwas 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 thesrcfolder.I included two additional changes:
I did not remove theI removed theSDFORMAT_VISIBLEmacro forURDF2SDFas it was starting to take a while to figure out how to fix it, so I just left that part out.SDFORMAT_VISIBLEmacro in b763472.