src/eric7/Project/ProjectBrowserModel.py

branch
eric7
changeset 10491
acabc60b19a2
parent 10470
cd7bfd539ac9
child 10517
aecd5a8c958c
--- a/src/eric7/Project/ProjectBrowserModel.py	Mon Jan 08 11:14:48 2024 +0100
+++ b/src/eric7/Project/ProjectBrowserModel.py	Mon Jan 08 11:50:27 2024 +0100
@@ -25,6 +25,7 @@
     BrowserSimpleDirectoryItem,
 )
 from eric7.Utilities import ModuleParser
+from eric7.VCS.VersionControl import VersionControlState
 
 
 class ProjectBrowserItemMixin:
@@ -360,7 +361,7 @@
                     fname = f.absoluteFilePath()
                     if (
                         states[os.path.normcase(fname)]
-                        == self.project.vcs.canBeCommitted
+                        == VersionControlState.Controlled
                     ):
                         node.addVcsStatus(self.project.vcs.vcsName())
                         self.project.clearStatusMonitorCachedState(f.absoluteFilePath())
@@ -443,7 +444,7 @@
                 if self.project.vcs is not None:
                     if (
                         states[os.path.normcase(fname)]
-                        == self.project.vcs.canBeCommitted
+                        == VersionControlState.Controlled
                     ):
                         itm.addVcsStatus(self.project.vcs.vcsName())
                     else:
@@ -742,7 +743,7 @@
                 if self.project.vcs is not None:
                     self.project.vcs.clearStatusCache()
                     state = self.project.vcs.vcsRegisteredState(node.name())
-                    if state == self.project.vcs.canBeCommitted:
+                    if state == VersionControlState.Controlled:
                         node.addVcsStatus(self.project.vcs.vcsName())
                     else:
                         node.addVcsStatus(self.tr("local"))
@@ -779,7 +780,7 @@
         vcs = self.project.vcs
         if vcs is not None:
             state = vcs.vcsRegisteredState(name)
-            if state == vcs.canBeCommitted:
+            if state == VersionControlState.Controlled:
                 item.addVcsStatus(vcs.vcsName())
             else:
                 item.addVcsStatus(self.tr("local"))
@@ -801,7 +802,7 @@
         if vcs is not None:
             vcs.clearStatusCache()
             state = vcs.vcsRegisteredState(name)
-            if state == vcs.canBeCommitted:
+            if state == VersionControlState.Controlled:
                 item.setVcsStatus(vcs.vcsName())
             else:
                 item.setVcsStatus(self.tr("local"))

eric ide

mercurial