(self, raw=None, before_lim='')
Parses the docstring

        :param raw: the data to parse if not internally provided (Default value = None)
        :param before_lim: specify raw or unicode or format docstring type (ie. "r" for r'''... or "fu" for fu'''...)
Parses the docstring
Parses the docstring
def parse_docs(self, raw=None, before_lim=''):
        """Parses the docstring

        :param raw: the data to parse if not internally provided (Default value = None)
        :param before_lim: specify raw or unicode or format docstring type (ie. "r" for r'''... or "fu" for fu'''...)

        """
        self.before_lim = before_lim
        if raw is not None:
            raw = raw.strip()
            if raw.startswith('"""') or raw.startswith("'''"):
                raw = raw[3:]
            if raw.endswith('"""') or raw.endswith("'''"):
                raw = raw[:-3]
            self.docs['in']['raw'] = raw
            self.dst.autodetect_style(raw)
        if self.docs['in']['raw'] is None:
            return
        self.dst.set_known_parameters(self.element['params'])
        self._extract_docs_doctest()
        self._extract_docs_params()
        self._extract_docs_return()
        self._extract_docs_raises()
        self._extract_docs_description()
        self._extract_docs_other()
        self.parsed_docs = True
def parse_docs ( self , raw = None , before_lim = '' ) : self . before_lim = before_lim if raw is not None : raw = raw . strip ( ) if raw . startswith ( '"""' ) or raw . startswith ( "'''" ) : raw = raw [ 3 : ] if raw . endswith ( '"""' ) or raw . endswith ( "'''" ) : raw = raw [ : - 3 ] self . docs [ 'in' ] [ 'raw' ] = raw self . dst . autodetect_style ( raw ) if self . docs [ 'in' ] [ 'raw' ] is None : return self . dst . set_known_parameters ( self . element [ 'params' ] ) self . _extract_docs_doctest ( ) self . _extract_docs_params ( ) self . _extract_docs_return ( ) self . _extract_docs_raises ( ) self . _extract_docs_description ( ) self . _extract_docs_other ( ) self . parsed_docs = True