Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate TmpIface: it's leftover from prototyping #654

Merged
merged 1 commit into from
Feb 26, 2021

Conversation

chapulina
Copy link
Contributor

🦟 Bug fix

Summary

This file was never meant to be installed. In fact, it should have been deleted back before we released Acropolis:

https://github.com/ignitionrobotics/ign-gazebo/blob/bd261d5c140fa4c31a6df8702a305d400e3e1654/include/ignition/gazebo/gui/TmpIface.hh#L38

Better late than never 😇

I felt the urge to just remove it, but we never know if some code is instantiating it by mistake... So this kicks off the tick-tock cycle (deprecate on v5, remove on v6). It's been there for 4 versions, one more won't hurt.

I also removed all the disabled code for loading a new world or a world from a file. We can revive it when addressing #94.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge

Signed-off-by: Louise Poubel <louise@openrobotics.org>
@github-actions github-actions bot added the 🏢 edifice Ignition Edifice label Feb 26, 2021
@codecov
Copy link

codecov bot commented Feb 26, 2021

Codecov Report

Merging #654 (681d073) into main (bd261d5) will increase coverage by 0.06%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #654      +/-   ##
==========================================
+ Coverage   77.13%   77.20%   +0.06%     
==========================================
  Files         215      215              
  Lines       12074    12071       -3     
==========================================
+ Hits         9313     9319       +6     
+ Misses       2761     2752       -9     
Impacted Files Coverage Δ
include/ignition/gazebo/gui/TmpIface.hh 0.00% <ø> (ø)
src/gui/Gui.cc 64.28% <ø> (-0.84%) ⬇️
src/gui/TmpIface.cc 0.00% <0.00%> (-6.53%) ⬇️
src/SimulationRunner.cc 93.85% <0.00%> (+2.16%) ⬆️

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 bd261d5...681d073. Read the comment docs.

@chapulina chapulina merged commit 7b290ec into main Feb 26, 2021
@chapulina chapulina deleted the chapulina/5/TmpIface branch February 26, 2021 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏢 edifice Ignition Edifice
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants