コード例 #1
0
 def __init__(self):
     self._name = 'go_langserver'
     self._did_open_list = {}
     self._lsp = lsp.LSP()
     self.is_server_start = 'not_started'
     self.DocumentVersionID = -1
     self._deamon_queue = None
コード例 #2
0
ファイル: css.py プロジェクト: wsdjeg/EasyCompleteYou
 def __init__(self):
     """ notes: 
     """
     self._name = 'css_lsp'
     self._did_open_list = {}
     self._lsp = lsp.LSP()
     self.is_server_start = 'not_started'
     self.DocumentVersionID = -1
     self._deamon_queue = None
     self._workspace_list = []
     self._diagnosis_cache = None
コード例 #3
0
 def __init__(self):
     self._name = 'html_lsp'
     self._did_open_list = {}
     self._lsp = lsp.LSP()
     self._deamon_queue = None
     self._starting_server_cmd = None
     self._diagnosis_queue = queue.LifoQueue()
     self._htmlHint = HtmlHint()
     self._is_http_server_started = None
     self.is_server_start = 'not started'
     threading.Thread(target=self._handle_diagnosis).start()
コード例 #4
0
ファイル: go_gopls.py プロジェクト: wsdjeg/EasyCompleteYou
 def __init__(self):
     """ notes:
     """
     self._name = 'go_gopls'
     self._did_open_list = {}
     self._lsp = lsp.LSP()
     self.is_server_start = 'not_started'
     self.DocumentVersionID = -1
     self._deamon_queue = None
     self._workspace_list = []
     self.BASE_DIR = os.path.dirname(os.path.abspath(__file__))
     self._workspace = None
コード例 #5
0
    def __init__(self):
        """ notes:
        """
        self._name = 'texlab'
        self.lsp_name = 'texlab'
        self.languageId = 'latex'

        self._did_open_list = {}
        self._lsp = lsp.LSP()
        self.is_server_start = 'not_started'
        self.DocumentVersionID = -1
        self._deamon_queue = None
        self._workspace_list = []
        self._diagnosis_cache = None
        self._is_incomplete_items = False
        self.lsp_setting = None
コード例 #6
0
    def __init__(self):
        """ notes:
        """
        self._name = 'intelephense'
        self.lsp_name = 'intelephense'
        self.languageId = 'php'

        self._did_open_list = {}
        self.regex = r'[A-Za-z0-9\_\$]'
        self._lsp = lsp.LSP()
        self.is_server_start = 'not_started'
        self.DocumentVersionID = -1
        self._deamon_queue = None
        self._workspace_list = []
        self._diagnosis_cache = None
        self._is_incomplete_items = False
        self.lsp_setting = None