Description
command-line-api/src/System.CommandLine/Option.cs
Lines 38 to 49 in 28ad8f7
The documentation comments for Option.HelpName
inaccurately state that it sets the name for the option for the help. That is not true, as it sets the (placeholder) name for the option argument; it doesn't alter the option name in the help.
Also, it features a mysterious remark "Useful for localization". How?
I'd like to submit a PR for this, rephrasing "name of the Option" to "name of the Option argument".
However, what about this "Useful for localization" remark? Is that a leftover from the older code base and can i remove this? Or is this something that will be addressed and become clear with the eventual proper release? Because as it currently stands, it's rather unclear what this remark is supposed to mean.