def _add_parameter_help()

in knack/help.py [0:0]


    def _add_parameter_help(self, param):
        param_kwargs = {
            'description': param.help,
            'choices': param.choices,
            'required': param.required,
            'default': param.default,
            'group_name': param.container.description
        }
        normal_options = []
        deprecated_options = []
        for item in param.option_strings:
            deprecated_info = getattr(item, 'deprecate_info', None)
            if deprecated_info:
                if deprecated_info.show_in_help():
                    deprecated_options.append(item)
            else:
                normal_options.append(item)
        if deprecated_options:
            param_kwargs.update({
                'name_source': deprecated_options,
                'deprecate_info': deprecated_options[0].deprecate_info
            })
            self.parameters.append(HelpParameter(**param_kwargs))
        param_kwargs.update({
            'name_source': normal_options,
            'deprecate_info': getattr(param, 'deprecate_info', None),
            'preview_info': getattr(param, 'preview_info', None),
            'experimental_info': getattr(param, 'experimental_info', None),
            'default_value_source': getattr(param, 'default_value_source', None)
        })
        self.parameters.append(HelpParameter(**param_kwargs))