src/eric7/JediInterface/JediServer.py

branch
eric7-maintenance
changeset 9549
67295777d9fe
parent 9442
906485dcd210
parent 9517
d73c3a1e432b
child 9654
7328efba128b
--- a/src/eric7/JediInterface/JediServer.py	Mon Oct 31 14:07:57 2022 +0100
+++ b/src/eric7/JediInterface/JediServer.py	Wed Nov 30 09:19:51 2022 +0100
@@ -11,17 +11,14 @@
 import os
 import uuid
 
-from PyQt6.QtCore import pyqtSlot, QCoreApplication, QTimer, QThread
-from PyQt6.QtWidgets import QInputDialog, QLineEdit, QDialog
-
-from eric7.EricWidgets.EricApplication import ericApp
-from eric7.EricWidgets import EricMessageBox
-
-from eric7.EricNetwork.EricJsonServer import EricJsonServer
-
-from eric7.QScintilla.Editor import Editor
+from PyQt6.QtCore import QCoreApplication, QThread, QTimer, pyqtSlot
+from PyQt6.QtWidgets import QDialog, QInputDialog, QLineEdit
 
 from eric7 import Globals, Preferences
+from eric7.EricNetwork.EricJsonServer import EricJsonServer
+from eric7.EricWidgets import EricMessageBox
+from eric7.EricWidgets.EricApplication import ericApp
+from eric7.QScintilla.Editor import Editor, ReferenceItem
 
 from .RefactoringPreviewDialog import RefactoringPreviewDialog
 
@@ -144,7 +141,7 @@
             and self.__ericProject.getProjectLanguage() == language
         ):
             filename = editor.getFileName()
-            if self.__ericProject.isProjectSource(filename):
+            if self.__ericProject.isProjectCategory(filename, "SOURCES"):
                 idString = JediServer.IdProject
 
         if not idString and language in self.__editorLanguageMapping:
@@ -416,8 +413,6 @@
         """
         euuid = result["Uuid"]
         with contextlib.suppress(ImportError):
-            from eric7.QScintilla.Editor import ReferenceItem
-
             if "Error" not in result:
                 # ignore errors silently
                 references = result["GotoReferencesList"]

eric ide

mercurial