Can a Custom Message Built In a Workspace Be Used in Another?
I ran into an interesting scenario: I have two Catkin workspaces, in workspace A,I built a message type "MyMsg". Later for a different project, in workspace B, I made a different version of "MyMsg.msg" and built successfully.
When I start working in workspace B, I thought the workspace B would use its own "MyMsg.msg", but I realized I was wrong when I used rosmsg show to check for message type information.
So is it true that one message type previously built in a catkin workspace can be seen and used in another? Also it might override the local message type with the same name?