def FiletypeCompleterExistsForFiletype(self, filetype): try: return self._available_completers[filetype] except KeyError: pass exists_completer = (self.IsServerAlive() and bool(SendCompleterAvailableRequest(filetype))) self._available_completers[filetype] = exists_completer return exists_completer
def FiletypeCompleterExistsForFiletype(self, filetype): try: return self._available_completers[filetype] except KeyError: pass exists_completer = SendCompleterAvailableRequest(filetype) if exists_completer is None: return False self._available_completers[filetype] = exists_completer return exists_completer