def param_formatter(self):
    ''
    logger.info("[GoogleSection] section '{}' starts formatting".format(self.alias))
    s = ''
    for param in self.args.values():
        if param.descr_only:
            s += with_bounding_newlines(param.description, ntrailing=1)
        else:
            if (len(param.names) > 1):
                logger.warn("section '{}' : Google docstrings don't allow > 1 parameter per description".format(self.alias))
            p = '{0}'.format(', '.join(param.names))
            if param.types:
                types = param.types.strip()
                if types:
                    p = '{0} ({1})'.format(p, types)
            if param.description:
                desc = indent_docstr(param.description, param.meta.get('indent', self.indent))
                p = '{0}: {1}'.format(p, desc)
            s += with_bounding_newlines(p, ntrailing=1)
    return s
def param_formatter(self):
    
    logger.info("[GoogleSection] section '{}' starts formatting".format(self.alias))
    s = 
    for param in self.args.values():
        if param.descr_only:
            s += with_bounding_newlines(param.description, ntrailing=1)
        else:
            if (len(param.names) > 1):
                logger.warn("section '{}' : Google docstrings don't allow > 1 parameter per description".format(self.alias))
            p = '{0}'.format(', '.join(param.names))
            if param.types:
                types = param.types.strip()
                if types:
                    p = '{0} ({1})'.format(p, types)
            if param.description:
                desc = indent_docstr(param.description, param.meta.get('indent', self.indent))
                p = '{0}: {1}'.format(p, desc)
            s += with_bounding_newlines(p, ntrailing=1)
    return s