eric6/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py

changeset 8250
4d65b3ec1d31
parent 8246
e4b95b0ebd31
child 8259
2bbec88047dd
diff -r 8232e8e4eeef -r 4d65b3ec1d31 eric6/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py
--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Sat Apr 17 12:42:28 2021 +0200
+++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Sat Apr 17 16:51:19 2021 +0200
@@ -519,7 +519,7 @@
             # We are upgrading from an older data structure
             if "MaximumLength" not in self.__data["AnnotationsChecker"]:
                 # MaximumLength is the sentinel for the first extension
-                self.__data["AnnotationsChecker"].extend({
+                self.__data["AnnotationsChecker"].update({
                     "MaximumLength":
                         AnnotationsCheckerDefaultArgs["MaximumLength"],
                     "SuppressNoneReturning":
@@ -537,7 +537,6 @@
                     "OverloadDecorators":
                         AnnotationsCheckerDefaultArgs["OverloadDecorators"],
                 })
-        # TODO: add additional AnnotationsChecker parameters
         
         if "SecurityChecker" not in self.__data:
             from .Security.SecurityDefaults import SecurityDefaults
@@ -618,7 +617,6 @@
         self.overloadDecoratorEdit.setText(
             ", ".join(
                 self.__data["AnnotationsChecker"]["OverloadDecorators"]))
-        # TODO: add additional AnnotationsChecker parameters
         
         # security
         self.tmpDirectoriesEdit.setPlainText("\n".join(
@@ -795,7 +793,6 @@
                     [d.strip()
                      for d in self.overloadDecoratorEdit.text().split(",")],
             }
-            # TODO: add additional AnnotationsChecker parameters
             
             securityArgs = {
                 "hardcoded_tmp_directories": [
@@ -1228,7 +1225,6 @@
                          for d in self.overloadDecoratorEdit.text().split(",")
                          ],
                 },
-                # TODO: add additional AnnotationsChecker parameters
                 "SecurityChecker": {
                     "HardcodedTmpDirectories": [
                         t.strip()
@@ -1557,7 +1553,6 @@
             Preferences.Prefs.settings.value(
                 "PEP8/OverloadDecorators",
                 AnnotationsCheckerDefaultArgs["OverloadDecorators"]))))
-        # TODO: add additional AnnotationsChecker parameters
         
         # security
         from .Security.SecurityDefaults import SecurityDefaults
@@ -1699,7 +1694,6 @@
             "PEP8/OverloadDecorators",
             [d.strip()
              for d in self.overloadDecoratorEdit.text().split(",")])
-        # TODO: add additional AnnotationsChecker parameters
         
         # security
         Preferences.Prefs.settings.setValue(
@@ -1829,7 +1823,6 @@
         Preferences.Prefs.settings.setValue(
             "PEP8/OverloadDecorators",
             AnnotationsCheckerDefaultArgs["OverloadDecorators"])
-        # TODO: add additional AnnotationsChecker parameters
         
         # security
         from .Security.SecurityDefaults import SecurityDefaults

eric ide

mercurial