original_docstring: 
              Rewrite and raise Exception `e` with help supplied based on the
              specified issue_type.
              
docstring: Rewrite and raise Exception `e` with help supplied based on the
  specified issue_type.
docstring_tokens: Rewrite and raise Exception ` e ` with help supplied based on the specified issue_type .
code: def error_rewrite(e, issue_type):
              """
              Rewrite and raise Exception `e` with help supplied based on the
              specified issue_type.
              """
              if config.SHOW_HELP:
                  help_msg = errors.error_extras[issue_type]
                  e.patch_message('\n'.join((str(e).rstrip(), help_msg)))
              if config.FULL_TRACEBACKS:
                  raise e
              else:
                  reraise(type(e), e, None)
code_tokens: def error_rewrite ( e , issue_type ) : if config . SHOW_HELP : help_msg = errors . error_extras [ issue_type ] e . patch_message ( '\n' . join ( ( str ( e ) . rstrip ( ) , help_msg ) ) ) if config . FULL_TRACEBACKS : raise e else : reraise ( type ( e ) , e , None )
short_docstring: Rewrite and raise Exception `e` with help supplied based on the
  specified issue_type.
short_docstring_tokens: Rewrite and raise Exception ` e ` with help supplied based on the specified issue_type .
comment: """
              Rewrite and raise Exception `e` with help supplied based on the
              specified issue_type.
              """