Closed qiayuanl closed 3 years ago
Hi @QiayuanLiao, thanks for the report! Any deviation from roslaunch is definitely a bug.
Merge keys are not official YAML syntax and are not supported by the YAML parser we are using (yaml-cpp). So @Cartoonman implemented merge key handling inside rosmon... See #117 for details.
I guess a small fix is needed, but I don't have time to look at it at the moment. If you can come up with a PR I'd be happy to look at it, though.
PR #153 should fix your issue. Could you please test it?
Hello, I found that the YAML merge key is working well under the struct environment but not correct under the lists/array environment.
YAML code:
roslaunch outupt:
mon launch output:
Difference:
Note the causing by the lists/array environment