RefactoringRope/CodeAssistServer.py

branch
eric7
changeset 404
c855f98a5217
parent 396
933b8fcd854f
child 406
923d7f711cae
diff -r 8bbc8305a790 -r c855f98a5217 RefactoringRope/CodeAssistServer.py
--- a/RefactoringRope/CodeAssistServer.py	Sun Oct 30 11:03:27 2022 +0100
+++ b/RefactoringRope/CodeAssistServer.py	Thu Nov 17 18:07:13 2022 +0100
@@ -144,7 +144,14 @@
             and self.__e5project.getProjectLanguage() == language
         ):
             filename = editor.getFileName()
-            if self.__e5project.isProjectSource(filename):
+            try:
+                isProjectSource = self.__e5project.isProjectCategory(
+                    filename, "SOURCES"
+                )
+            except AttributeError:
+                # backward compatibility for eric < 22.12
+                isProjectSource = self.__e5project.isProjectSource(filename)
+            if isProjectSource:
                 idString = CodeAssistServer.IdProject
 
         if not idString and language in self.__editorLanguageMapping:

eric ide

mercurial