RefactoringRope/InlineDialog.py

branch
eric7
changeset 389
4f53795beff0
parent 374
958f34e97952
child 409
65153bf17e8d
--- a/RefactoringRope/InlineDialog.py	Sat Jun 25 18:06:56 2022 +0200
+++ b/RefactoringRope/InlineDialog.py	Wed Sep 21 15:30:34 2022 +0200
@@ -18,10 +18,11 @@
     """
     Class implementing the Inline dialog.
     """
+
     def __init__(self, refactoring, title, filename, offset, parent=None):
         """
         Constructor
-        
+
         @param refactoring reference to the main refactoring object
         @type RefactoringServer
         @param title title of the dialog
@@ -35,37 +36,40 @@
         """
         RefactoringDialogBase.__init__(self, refactoring, title, parent)
         self.setupUi(self)
-        
+
         self._changeGroupName = "Inline"
-        
+
         self.__filename = filename
         self.__offset = offset
-        
-        self.__okButton = self.buttonBox.button(
-            QDialogButtonBox.StandardButton.Ok)
+
+        self.__okButton = self.buttonBox.button(QDialogButtonBox.StandardButton.Ok)
         self.__previewButton = self.buttonBox.addButton(
-            self.tr("Preview"), QDialogButtonBox.ButtonRole.ActionRole)
+            self.tr("Preview"), QDialogButtonBox.ButtonRole.ActionRole
+        )
         self.__previewButton.setDefault(True)
-        
+
         self.__inlinerKind = ""
-        
-        self._refactoring.sendJson("RequestInlineType", {
-            "ChangeGroup": self._changeGroupName,
-            "Title": self._title,
-            "FileName": self.__filename,
-            "Offset": self.__offset,
-        })
-    
+
+        self._refactoring.sendJson(
+            "RequestInlineType",
+            {
+                "ChangeGroup": self._changeGroupName,
+                "Title": self._title,
+                "FileName": self.__filename,
+                "Offset": self.__offset,
+            },
+        )
+
     def __processInlineType(self, data):
         """
         Private method to process the inline type data sent by the refactoring
         client in order to polish the dialog.
-        
+
         @param data dictionary containing the inline type data
         @type dict
         """
         self.__inlinerKind = data["Kind"]
-        
+
         if data["Kind"] == "parameter":
             self.removeCheckBox.setVisible(False)
             self.currentCheckBox.setVisible(False)
@@ -77,17 +81,19 @@
         self.resize(500, 20)
 
         self.description.setText(
-            self.tr("Inlining occurrences of <b>{0}</b> (type '<i>{1}</i>').")
-                .format(data["Name"], data["Kind"]))
-        
+            self.tr("Inlining occurrences of <b>{0}</b> (type '<i>{1}</i>').").format(
+                data["Name"], data["Kind"]
+            )
+        )
+
         msh = self.minimumSizeHint()
         self.resize(max(self.width(), msh.width()), msh.height())
-    
+
     @pyqtSlot(QAbstractButton)
     def on_buttonBox_clicked(self, button):
         """
         Private slot to act on the button pressed.
-        
+
         @param button reference to the button pressed
         @type QAbstractButton
         """
@@ -95,27 +101,30 @@
             self.requestPreview()
         elif button == self.__okButton:
             self.applyChanges()
-    
+
     def _calculateChanges(self):
         """
         Protected method to initiate the calculation of the changes.
         """
-        self._refactoring.sendJson("CalculateInlineChanges", {
-            "ChangeGroup": self._changeGroupName,
-            "Title": self._title,
-            "FileName": self.__filename,
-            "Offset": self.__offset,
-            "Kind": self.__inlinerKind,
-            "Hierarchy": self.hierarchyCheckBox.isChecked(),
-            "Remove": self.removeCheckBox.isChecked(),
-            "OnlyCurrent": self.currentCheckBox.isChecked(),
-        })
-    
+        self._refactoring.sendJson(
+            "CalculateInlineChanges",
+            {
+                "ChangeGroup": self._changeGroupName,
+                "Title": self._title,
+                "FileName": self.__filename,
+                "Offset": self.__offset,
+                "Kind": self.__inlinerKind,
+                "Hierarchy": self.hierarchyCheckBox.isChecked(),
+                "Remove": self.removeCheckBox.isChecked(),
+                "OnlyCurrent": self.currentCheckBox.isChecked(),
+            },
+        )
+
     def processChangeData(self, data):
         """
         Public method to process the change data sent by the refactoring
         client.
-        
+
         @param data dictionary containing the change data
         @type dict
         """

eric ide

mercurial