Open EricCousineau-TRI opened 4 years ago
I broke drake-external-examples master again because of this via https://reviewable.io/reviews/RobotLocomotion/drake/12680. Drake removed a deprecated text_logging_gflags header, but it remained used by drake-external-examples until it was fully removed and thus broke the build.
Per f2f: C++ should be easy (-Wdeprecations
or what not), if we're not already doing that.
For Python, will be annoying (env vars with test runners, updating each testing mode, or parsing stdout), but doable.
Note that we can't just turn on -Werror
-- these repositories are intended for users to copy into their own project, and we don't want them using -Werror
. So the trick is to find a way for us to get CI reports about these, but for that not to propagate that into users' replicas of this.
I think when I work on https://github.com/RobotLocomotion/drake/issues/19167 soon, I should circle back and toggle it here as well.
Deprecations generally slip through, and cause breakage when their removed.