fix: fix param base name which starts with '.'#87
fix: fix param base name which starts with '.'#87wep21 wants to merge 2 commits intoros-perception:foxy-develfrom
Conversation
Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
|
FYI @mjcarroll @gbiggs |
|
Please post a clearer example and explanation of what the error is? |
Co-authored-by: Geoffrey Biggs <gbiggs@killbots.net>
|
@gbiggs I found out the output of
If I come across this problem again, I will reopen this PR. |
|
@gbiggs I confirmed that a parameter starts with '.' causes the problem. I have tested with
Do you think this PR should be reopened? |
|
So it turns out that dots in parameter names are used for namespace separation in a number of places. This means that we can't consider a dot to be a valid character in a parameter name. There is an old proposal to change this, but it didn't get implemented. I suggest you resurrect that if you want move forward with this idea. |
param base name which starts with '.' causes the problem for parameter as below.