parameters: ( self )
docstring: Clean up internal state related to the running server instance.
      Implementations are required to call this after disconnection and killing
      the downstream server.
docstring_summary: Clean up internal state related to the running server instance.
      Implementations are required to call this after disconnection and killing
      the downstream server.
docstring_tokens: Clean up internal state related to the running server instance . Implementations are required to call this after disconnection and killing the downstream server .
function: def ServerReset( self ):
      """Clean up internal state related to the running server instance.
      Implementations are required to call this after disconnection and killing
      the downstream server."""
      self._server_file_state = lsp.ServerFileStateStore()
      self._latest_diagnostics_mutex = threading.Lock()
      self._latest_diagnostics = collections.defaultdict( list )
      self._sync_type = 'Full'
      self._initialize_response = None
      self._initialize_event = threading.Event()
      self._on_initialize_complete_handlers = []
      self._server_capabilities = None
      self._is_completion_provider = False
      self._resolve_completion_items = False
      self._project_directory = None
      self._settings = {}
      self._extra_conf_dir = None
function_tokens: def ServerReset ( self ) : self . _server_file_state = lsp . ServerFileStateStore ( ) self . _latest_diagnostics_mutex = threading . Lock ( ) self . _latest_diagnostics = collections . defaultdict ( list ) self . _sync_type = 'Full' self . _initialize_response = None self . _initialize_event = threading . Event ( ) self . _on_initialize_complete_handlers = [ ] self . _server_capabilities = None self . _is_completion_provider = False self . _resolve_completion_items = False self . _project_directory = None self . _settings = { } self . _extra_conf_dir = None