src/eric7/JediInterface/JediServer.py

branch
eric7
changeset 10970
2ad8a7d0867c
parent 10928
46651e194fbe
child 11006
a671918232f3
equal deleted inserted replaced
10969:705b71b3fde6 10970:2ad8a7d0867c
17 from eric7 import Preferences 17 from eric7 import Preferences
18 from eric7.EricNetwork.EricJsonServer import EricJsonServer 18 from eric7.EricNetwork.EricJsonServer import EricJsonServer
19 from eric7.EricWidgets import EricMessageBox 19 from eric7.EricWidgets import EricMessageBox
20 from eric7.EricWidgets.EricApplication import ericApp 20 from eric7.EricWidgets.EricApplication import ericApp
21 from eric7.QScintilla.Editor import EditorIconId, ReferenceItem 21 from eric7.QScintilla.Editor import EditorIconId, ReferenceItem
22 from eric7.SystemUtilities import PythonUtilities 22 from eric7.SystemUtilities import FileSystemUtilities, PythonUtilities
23 23
24 from .RefactoringPreviewDialog import RefactoringPreviewDialog 24 from .RefactoringPreviewDialog import RefactoringPreviewDialog
25 25
26 26
27 class JediServer(EricJsonServer): 27 class JediServer(EricJsonServer):
977 @pyqtSlot() 977 @pyqtSlot()
978 def __projectOpened(self): 978 def __projectOpened(self):
979 """ 979 """
980 Private slot to handle the projectOpened signal. 980 Private slot to handle the projectOpened signal.
981 """ 981 """
982 self.__ensureActive(JediServer.IdProject) 982 if not FileSystemUtilities.isRemoteFileName(
983 self.sendJson( 983 self.__ericProject.getProjectFile()
984 "openProject", 984 ):
985 { 985 self.__ensureActive(JediServer.IdProject)
986 "ProjectPath": self.__ericProject.getProjectPath(), 986 self.sendJson(
987 }, 987 "openProject",
988 idString=JediServer.IdProject, 988 {
989 ) 989 "ProjectPath": self.__ericProject.getProjectPath(),
990 },
991 idString=JediServer.IdProject,
992 )
990 993
991 @pyqtSlot() 994 @pyqtSlot()
992 def __projectClosed(self): 995 def __projectClosed(self):
993 """ 996 """
994 Private slot to handle the projectClosed signal. 997 Private slot to handle the projectClosed signal.

eric ide

mercurial