parameters: (self, line: str)
return_statement: return None if not joined else joined
docstring: Handle a line
docstring_summary: Handle a line
docstring_tokens: Handle a line
function: def handle(self, line: str) -> Optional[str]:
          """Handle a line"""
          results = (self._handle(c) for c in self._parser.parse(line))
          joined = " ".join(r for r in results if r)
          return None if not joined else joined
function_tokens: def handle ( self , line : str ) -> Optional [ str ] : results = ( self . _handle ( c ) for c in self . _parser . parse ( line ) ) joined = " " . join ( r for r in results if r ) return None if not joined else joined