Skip to content

Use ImplPtr from ign-utils where relevant#299

Merged
mjcarroll merged 14 commits intomainfrom
main_implptr
Jan 11, 2022
Merged

Use ImplPtr from ign-utils where relevant#299
mjcarroll merged 14 commits intomainfrom
main_implptr

Conversation

@mjcarroll
Copy link
Copy Markdown

🎉 New feature

We are introducing ign-utils as a dependency, so it seems like a reasonable to to switch to ImplPtr where relevant. I have done this for everything except for what is covered by #294

Note to maintainers: Remember to use Squash-Merge

@mjcarroll
Copy link
Copy Markdown
Author

@osrf-jenkins retest this please

Michael Carroll added 4 commits December 15, 2021 13:25
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
@scpeters
Copy link
Copy Markdown
Member

I've added an ignition-math7 formula in osrf/homebrew-simulation#1727, so it should be easy now to add ignition-utils as a dependency

@codecov
Copy link
Copy Markdown

codecov bot commented Dec 21, 2021

Codecov Report

Merging #299 (c10e31d) into main (3cc9adb) will increase coverage by 0.10%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #299      +/-   ##
==========================================
+ Coverage   99.53%   99.64%   +0.10%     
==========================================
  Files          68       65       -3     
  Lines        6275     6131     -144     
==========================================
- Hits         6246     6109     -137     
+ Misses         29       22       -7     
Impacted Files Coverage Δ
include/ignition/math/AxisAlignedBox.hh 100.00% <ø> (ø)
include/ignition/math/Box.hh 100.00% <ø> (ø)
include/ignition/math/Cylinder.hh 100.00% <ø> (ø)
include/ignition/math/SemanticVersion.hh 100.00% <ø> (ø)
include/ignition/math/Sphere.hh 100.00% <ø> (ø)
include/ignition/math/Temperature.hh 100.00% <ø> (ø)
src/SplinePrivate.cc 100.00% <ø> (ø)
src/SplinePrivate.hh 94.11% <ø> (ø)
src/AxisAlignedBox.cc 100.00% <100.00%> (ø)
src/DiffDriveOdometry.cc 100.00% <100.00%> (+9.21%) ⬆️
... and 15 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 3cc9adb...c10e31d. Read the comment docs.

Michael Carroll added 3 commits December 21, 2021 11:10
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
@mjcarroll mjcarroll marked this pull request as ready for review December 22, 2021 21:20
@mjcarroll mjcarroll requested a review from scpeters as a code owner December 22, 2021 21:20
Signed-off-by: Michael Carroll <michael@openrobotics.org>
@mjcarroll
Copy link
Copy Markdown
Author

@scpeters this is ready for another look

Signed-off-by: Michael Carroll <michael@openrobotics.org>
Copy link
Copy Markdown
Contributor

@chapulina chapulina left a comment

Choose a reason for hiding this comment

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

Mainly minor comments

@chapulina chapulina added the 🌱 garden Ignition Garden label Dec 30, 2021
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Michael Carroll added 2 commits January 7, 2022 13:57
Signed-off-by: Michael Carroll <michael@openrobotics.org>
@scpeters scpeters changed the title Convert ign-math to use implptr where relevant Use ImplPtr from ign-utils where relevant Jan 7, 2022
@chapulina chapulina self-requested a review January 10, 2022 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🌱 garden Ignition Garden

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants