Closed RobertWilbrandt closed 3 years ago
Thanks for looking through this. I tried applying all requested changes, and since there was some time since the initial pr i went ahead and rebased to current melodic_devel
.
I applied the documentation changes. Regarding the formatting: Are there any guidelines for this? I tried keeping line-lengths etc consistent for the touched files, but other files are formatted completely different. Is there any preferred clang-format config (e.g. moveit)?
It actually looks all good to me I was just hoping for a little more feedback from others. Let's go ahead with this though, I'll cherry-pick it to Noetic as well and push some releases
This fixes #452. Most importantly, it handles registered
InterfaceManagers
transparently inside thegetNames()
andgetInterfaceResources()
functions (adding interfaces and resources from them and removing duplicates when needed). In addition, a test for this functionality is added and the documentation is updated (most of it didn't get updated since whenregisterInterfaceManager()
was introduced). Finally, a small duplicate error message was removed.