eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/ProjectHelper.py

changeset 7971
ff2971513d6d
parent 7923
91e843545d9a
child 8043
0acf98cd089a
child 8218
7c09585bd960
--- a/eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/ProjectHelper.py	Tue Jan 12 20:03:30 2021 +0100
+++ b/eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/ProjectHelper.py	Wed Jan 13 17:46:13 2021 +0100
@@ -780,22 +780,19 @@
         """
         Private slot used to create a new named patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueNewPatch(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueNewPatch()
     
     def __hgQueueRefreshPatch(self):
         """
         Private slot used to refresh the current patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueRefreshPatch(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueRefreshPatch()
     
     def __hgQueueRefreshPatchMessage(self):
         """
         Private slot used to refresh the current patch and its commit message.
         """
-        self.vcs.getExtensionObject("mq").hgQueueRefreshPatch(
-            self.project.getProjectPath(), editMessage=True)
+        self.vcs.getExtensionObject("mq").hgQueueRefreshPatch(editMessage=True)
     
     def __hgQueueShowPatch(self):
         """
@@ -808,16 +805,14 @@
         """
         Private slot used to show the commit message of the current patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueShowHeader(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueShowHeader()
     
-    def __hgQueuePushPopPatches(self, name, operation, doAll=False,
+    def __hgQueuePushPopPatches(self, operation, doAll=False,
                                 named=False, force=False):
         """
         Private method to push patches onto the stack or pop patches off the
         stack.
         
-        @param name file/directory name (string)
         @param operation operation type to be performed (Queues.POP,
             Queues.PUSH, Queues.GOTO)
         @param doAll flag indicating to push/pop all (boolean)
@@ -826,7 +821,7 @@
         @param force flag indicating a forceful pop (boolean)
         """
         shouldReopen = self.vcs.getExtensionObject("mq").hgQueuePushPopPatches(
-            name, operation=operation, doAll=doAll, named=named, force=force)
+            operation=operation, doAll=doAll, named=named, force=force)
         if shouldReopen:
             res = E5MessageBox.yesNo(
                 None,
@@ -841,7 +836,6 @@
         Private slot used to push the next patch onto the stack.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.PUSH, doAll=False, named=False)
     
     def __hgQueuePushPatchForced(self):
@@ -850,7 +844,6 @@
         of local changes.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.PUSH, doAll=False, named=False, force=True)
     
     def __hgQueuePushAllPatches(self):
@@ -858,7 +851,6 @@
         Private slot used to push all patches onto the stack.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.PUSH, doAll=True, named=False)
     
     def __hgQueuePushAllPatchesForced(self):
@@ -867,7 +859,6 @@
         of local changes.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.PUSH, doAll=True, named=False, force=True)
     
     def __hgQueuePushPatches(self):
@@ -876,7 +867,6 @@
         one is at the top.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.PUSH, doAll=False, named=True)
     
     def __hgQueuePushPatchesForced(self):
@@ -885,7 +875,6 @@
         one is at the top on top of local changes.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.PUSH, doAll=False, named=True, force=True)
     
     def __hgQueuePopPatch(self):
@@ -893,7 +882,6 @@
         Private slot used to pop the current patch off the stack.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.POP, doAll=False, named=False)
     
     def __hgQueuePopPatchForced(self):
@@ -902,7 +890,6 @@
         any local changes to patched files.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.POP, doAll=False, named=False, force=True)
     
     def __hgQueuePopAllPatches(self):
@@ -910,7 +897,6 @@
         Private slot used to pop all patches off the stack.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.POP, doAll=True, named=False)
     
     def __hgQueuePopAllPatchesForced(self):
@@ -919,7 +905,6 @@
         any local changes to patched files.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.POP, doAll=True, named=False, force=True)
     
     def __hgQueuePopPatches(self):
@@ -928,7 +913,6 @@
         one is at the top.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.POP, doAll=False, named=True)
     
     def __hgQueuePopPatchesForced(self):
@@ -937,7 +921,6 @@
         one is at the top forgetting any local changes to patched files.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.POP, doAll=False, named=True, force=True)
     
     def __hgQueueGotoPatch(self):
@@ -946,7 +929,6 @@
         is at the top of the stack.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.GOTO, doAll=False, named=True)
     
     def __hgQueueGotoPatchForced(self):
@@ -955,113 +937,98 @@
         is at the top of the stack overwriting local changes.
         """
         self.__hgQueuePushPopPatches(
-            self.project.getProjectPath(),
             operation=Queues.GOTO, doAll=False, named=True, force=True)
     
     def __hgQueueListPatches(self):
         """
         Private slot used to show a list of applied and unapplied patches.
         """
-        self.vcs.getExtensionObject("mq").hgQueueListPatches(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueListPatches()
     
     def __hgQueueFinishAppliedPatches(self):
         """
         Private slot used to finish all applied patches.
         """
-        self.vcs.getExtensionObject("mq").hgQueueFinishAppliedPatches(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueFinishAppliedPatches()
     
     def __hgQueueRenamePatch(self):
         """
         Private slot used to rename a patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueRenamePatch(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueRenamePatch()
     
     def __hgQueueDeletePatch(self):
         """
         Private slot used to delete a patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueDeletePatch(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueDeletePatch()
     
     def __hgQueueFoldUnappliedPatches(self):
         """
         Private slot used to fold patches into the current patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueFoldUnappliedPatches(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueFoldUnappliedPatches()
     
     def __hgQueueGuardsDefine(self):
         """
         Private slot used to define guards for the current or a named patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueGuardsDefine(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueGuardsDefine()
     
     def __hgQueueGuardsDropAll(self):
         """
         Private slot used to drop all guards of the current or a named patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueGuardsDropAll(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueGuardsDropAll()
     
     def __hgQueueGuardsList(self):
         """
         Private slot used to list the guards for the current or a named patch.
         """
-        self.vcs.getExtensionObject("mq").hgQueueGuardsList(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueGuardsList()
     
     def __hgQueueGuardsListAll(self):
         """
         Private slot used to list all guards of all patches.
         """
-        self.vcs.getExtensionObject("mq").hgQueueGuardsListAll(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueGuardsListAll()
     
     def __hgQueueGuardsSetActive(self):
         """
         Private slot used to set the active guards.
         """
-        self.vcs.getExtensionObject("mq").hgQueueGuardsSetActive(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueGuardsSetActive()
     
     def __hgQueueGuardsDeactivate(self):
         """
         Private slot used to deactivate all active guards.
         """
-        self.vcs.getExtensionObject("mq").hgQueueGuardsDeactivate(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueGuardsDeactivate()
     
     def __hgQueueGuardsIdentifyActive(self):
         """
         Private slot used to list all active guards.
         """
-        self.vcs.getExtensionObject("mq").hgQueueGuardsIdentifyActive(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueGuardsIdentifyActive()
     
     def __hgQueueCreateQueue(self):
         """
         Private slot used to create a new queue.
         """
-        self.vcs.getExtensionObject("mq").hgQueueCreateRenameQueue(
-            self.project.getProjectPath(), True)
+        self.vcs.getExtensionObject("mq").hgQueueCreateRenameQueue(True)
     
     def __hgQueueRenameQueue(self):
         """
         Private slot used to rename the active queue.
         """
-        self.vcs.getExtensionObject("mq").hgQueueCreateRenameQueue(
-            self.project.getProjectPath(), False)
+        self.vcs.getExtensionObject("mq").hgQueueCreateRenameQueue(False)
     
     def __hgQueueDeleteQueue(self):
         """
         Private slot used to delete the reference to a queue.
         """
         self.vcs.getExtensionObject("mq").hgQueueDeletePurgeActivateQueue(
-            self.project.getProjectPath(), Queues.QUEUE_DELETE)
+            Queues.QUEUE_DELETE)
     
     def __hgQueuePurgeQueue(self):
         """
@@ -1069,21 +1036,20 @@
         the patch directory.
         """
         self.vcs.getExtensionObject("mq").hgQueueDeletePurgeActivateQueue(
-            self.project.getProjectPath(), Queues.QUEUE_PURGE)
+            Queues.QUEUE_PURGE)
     
     def __hgQueueActivateQueue(self):
         """
         Private slot used to set the active queue.
         """
         self.vcs.getExtensionObject("mq").hgQueueDeletePurgeActivateQueue(
-            self.project.getProjectPath(), Queues.QUEUE_ACTIVATE)
+            Queues.QUEUE_ACTIVATE)
     
     def __hgQueueListQueues(self):
         """
         Private slot used to list available queues.
         """
-        self.vcs.getExtensionObject("mq").hgQueueListQueues(
-            self.project.getProjectPath())
+        self.vcs.getExtensionObject("mq").hgQueueListQueues()
     
     def __hgQueueInit(self):
         """

eric ide

mercurial