src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCodeSelectionDialog.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9473
3f23dbf37dbe
diff -r e9e7eca7efee -r bf71ee032bb4 src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCodeSelectionDialog.py
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCodeSelectionDialog.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCodeSelectionDialog.py	Wed Jul 13 14:55:47 2022 +0200
@@ -23,10 +23,11 @@
     """
     Class implementing a dialog to select code style message codes.
     """
+
     def __init__(self, codes, categories, showFixCodes, parent=None):
         """
         Constructor
-        
+
         @param codes comma separated list of selected codes
         @type str
         @param categories list of message categories to omit
@@ -39,25 +40,23 @@
         """
         super().__init__(parent)
         self.setupUi(self)
-        
+
         textWrapper = textwrap.TextWrapper(width=60)
-        
+
         self.codeTable.headerItem().setText(self.codeTable.columnCount(), "")
         codeList = [code.strip() for code in codes.split(",") if code.strip()]
         if categories:
             codeList = [code for code in codeList if code[0] not in categories]
-        
+
         if showFixCodes:
             from .CodeStyleFixer import FixableCodeStyleIssues
+
             selectableCodes = FixableCodeStyleIssues
         else:
-            selectableCodes = (
-                [x for x in getMessageCodes() if not x.startswith('FIX')]
-            )
+            selectableCodes = [x for x in getMessageCodes() if not x.startswith("FIX")]
             if categories:
                 # filter by category
-                selectableCodes = [x for x in selectableCodes
-                                   if x[0] not in categories]
+                selectableCodes = [x for x in selectableCodes if x[0] not in categories]
         for msgCode in sorted(selectableCodes):
             message = getTranslatedMessage(msgCode, [], example=True)
             if message is None:
@@ -70,8 +69,9 @@
                         break
                 else:
                     continue
-            itm = QTreeWidgetItem(self.codeTable, [
-                msgCode, "\n".join(textWrapper.wrap(message))])
+            itm = QTreeWidgetItem(
+                self.codeTable, [msgCode, "\n".join(textWrapper.wrap(message))]
+            )
             CodeStyleCheckerUtilities.setItemIcon(itm, 0, msgCode)
             itm.setFlags(itm.flags() | Qt.ItemFlag.ItemIsUserCheckable)
             if msgCode in codeList:
@@ -82,21 +82,21 @@
         self.codeTable.resizeColumnToContents(0)
         self.codeTable.resizeColumnToContents(1)
         self.codeTable.header().setStretchLastSection(True)
-        
+
         self.__extraCodes = codeList[:]
-    
+
     def getSelectedCodes(self):
         """
         Public method to get a comma separated list of codes selected.
-        
+
         @return comma separated list of selected codes
         @rtype str
         """
         selectedCodes = []
-        
+
         for index in range(self.codeTable.topLevelItemCount()):
             itm = self.codeTable.topLevelItem(index)
             if itm.checkState(0) == Qt.CheckState.Checked:
                 selectedCodes.append(itm.text(0))
-        
+
         return ", ".join(self.__extraCodes + selectedCodes)

eric ide

mercurial