--- a/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Sat Sep 25 18:08:10 2021 +0200 +++ b/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Sat Sep 25 18:12:48 2021 +0200 @@ -1431,82 +1431,82 @@ """ Private slot to load the default configuration values. """ - self.__initCategoriesList(Preferences.Prefs.settings.value( + self.__initCategoriesList(Preferences.getSettings().value( "PEP8/EnabledCheckerCategories", ",".join(CodeStyleCheckerDialog.checkCategories.keys()))) - self.excludeFilesEdit.setText(Preferences.Prefs.settings.value( + self.excludeFilesEdit.setText(Preferences.getSettings().value( "PEP8/ExcludeFilePatterns", "")) - self.excludeMessagesEdit.setText(Preferences.Prefs.settings.value( + self.excludeMessagesEdit.setText(Preferences.getSettings().value( "PEP8/ExcludeMessages", pycodestyle.DEFAULT_IGNORE)) - self.includeMessagesEdit.setText(Preferences.Prefs.settings.value( + self.includeMessagesEdit.setText(Preferences.getSettings().value( "PEP8/IncludeMessages", "")) self.repeatCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value("PEP8/RepeatMessages", False))) - self.fixIssuesEdit.setText(Preferences.Prefs.settings.value( + Preferences.getSettings().value("PEP8/RepeatMessages", False))) + self.fixIssuesEdit.setText(Preferences.getSettings().value( "PEP8/FixCodes", "")) - self.noFixIssuesEdit.setText(Preferences.Prefs.settings.value( + self.noFixIssuesEdit.setText(Preferences.getSettings().value( "PEP8/NoFixCodes", "E501")) self.fixIssuesCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value("PEP8/FixIssues", False))) + Preferences.getSettings().value("PEP8/FixIssues", False))) self.ignoredCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value("PEP8/ShowIgnored", False))) - self.lineLengthSpinBox.setValue(int(Preferences.Prefs.settings.value( + Preferences.getSettings().value("PEP8/ShowIgnored", False))) + self.lineLengthSpinBox.setValue(int(Preferences.getSettings().value( "PEP8/MaxLineLength", pycodestyle.MAX_LINE_LENGTH))) # Use MAX_LINE_LENGTH to avoid messages on existing code self.docLineLengthSpinBox.setValue(int( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/MaxDocLineLength", pycodestyle.MAX_LINE_LENGTH))) self.blankBeforeTopLevelSpinBox.setValue( - int(Preferences.Prefs.settings.value( + int(Preferences.getSettings().value( "PEP8/BlankLinesBeforeTopLevel", 2))) self.blankBeforeMethodSpinBox.setValue( - int(Preferences.Prefs.settings.value( + int(Preferences.getSettings().value( "PEP8/BlankLinesBeforeMethod", 1))) self.hangClosingCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value("PEP8/HangClosing", False))) + Preferences.getSettings().value("PEP8/HangClosing", False))) self.docTypeComboBox.setCurrentIndex(self.docTypeComboBox.findData( - Preferences.Prefs.settings.value("PEP8/DocstringType", "pep257"))) - self.complexitySpinBox.setValue(int(Preferences.Prefs.settings.value( + Preferences.getSettings().value("PEP8/DocstringType", "pep257"))) + self.complexitySpinBox.setValue(int(Preferences.getSettings().value( "PEP8/MaxCodeComplexity", 10))) self.lineComplexitySpinBox.setValue( - int(Preferences.Prefs.settings.value( + int(Preferences.getSettings().value( "PEP8/LineComplexity", 15))) self.lineComplexityScoreSpinBox.setValue( - int(Preferences.Prefs.settings.value( + int(Preferences.getSettings().value( "PEP8/LineComplexityScore", 10))) - self.encodingsEdit.setText(Preferences.Prefs.settings.value( + self.encodingsEdit.setText(Preferences.getSettings().value( "PEP8/ValidEncodings", MiscellaneousCheckerDefaultArgs["CodingChecker"] )) self.copyrightFileSizeSpinBox.setValue(int( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/CopyrightMinFileSize", MiscellaneousCheckerDefaultArgs[ "CopyrightChecker"]["MinFilesize"] ) )) self.copyrightAuthorEdit.setText( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/CopyrightAuthor", MiscellaneousCheckerDefaultArgs["CopyrightChecker"]["Author"] ) ) self.__initFuturesList( - Preferences.Prefs.settings.value("PEP8/FutureChecker", "")) + Preferences.getSettings().value("PEP8/FutureChecker", "")) self.__initBuiltinsIgnoreList(Preferences.toDict( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/BuiltinsChecker", MiscellaneousCheckerDefaultArgs["BuiltinsChecker"] )) ) self.aggressiveCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/AggressiveSearch", MiscellaneousCheckerDefaultArgs[ "CommentedCodeChecker"]["Aggressive"] ))) self.__initCommentedCodeCheckerWhiteList(Preferences.toList( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/CommentedCodeWhitelist", MiscellaneousCheckerDefaultArgs[ "CommentedCodeChecker"]["WhiteList"] @@ -1515,86 +1515,86 @@ # type annotations self.minAnnotationsCoverageSpinBox.setValue(int( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/MinimumAnnotationsCoverage", AnnotationsCheckerDefaultArgs["MinimumCoverage"]))) self.maxAnnotationsComplexitySpinBox.setValue(int( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/MaximumAnnotationComplexity", AnnotationsCheckerDefaultArgs["MaximumComplexity"]))) self.maxAnnotationsLengthSpinBox.setValue(int( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/MaximumAnnotationLength", AnnotationsCheckerDefaultArgs["MaximumLength"]))) self.suppressNoneReturningCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/SuppressNoneReturning", AnnotationsCheckerDefaultArgs["SuppressNoneReturning"]))) self.suppressDummyArgsCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/SuppressDummyArgs", AnnotationsCheckerDefaultArgs["SuppressDummyArgs"]))) self.allowUntypedDefsCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/AllowUntypedDefs", AnnotationsCheckerDefaultArgs["AllowUntypedDefs"]))) self.allowUntypedNestedCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/AllowUntypedNested", AnnotationsCheckerDefaultArgs["AllowUntypedNested"]))) self.mypyInitReturnCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/MypyInitReturn", AnnotationsCheckerDefaultArgs["MypyInitReturn"]))) self.dispatchDecoratorEdit.setText(", ".join(Preferences.toList( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/DispatchDecorators", AnnotationsCheckerDefaultArgs["DispatchDecorators"])))) self.overloadDecoratorEdit.setText(", ".join(Preferences.toList( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/OverloadDecorators", AnnotationsCheckerDefaultArgs["OverloadDecorators"])))) # security from .Security.SecurityDefaults import SecurityDefaults self.tmpDirectoriesEdit.setPlainText("\n".join( - Preferences.toList(Preferences.Prefs.settings.value( + Preferences.toList(Preferences.getSettings().value( "PEP8/HardcodedTmpDirectories", SecurityDefaults["hardcoded_tmp_directories"])))) self.hashesEdit.setText(", ".join( - Preferences.toList(Preferences.Prefs.settings.value( + Preferences.toList(Preferences.getSettings().value( "PEP8/InsecureHashes", SecurityDefaults["insecure_hashes"])))), self.insecureSslProtocolsEdit.setPlainText("\n".join( - Preferences.toList(Preferences.Prefs.settings.value( + Preferences.toList(Preferences.getSettings().value( "PEP8/InsecureSslProtocolVersions", SecurityDefaults["insecure_ssl_protocol_versions"])))), self.dsaHighRiskCombo.setCurrentText( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/WeakKeySizeDsaHigh", str(SecurityDefaults["weak_key_size_dsa_high"]))) self.dsaMediumRiskCombo.setCurrentText( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/WeakKeySizeDsaMedium", str(SecurityDefaults["weak_key_size_dsa_medium"]))), self.rsaHighRiskCombo.setCurrentText( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/WeakKeySizeRsaHigh", str(SecurityDefaults["weak_key_size_rsa_high"]))), self.rsaMediumRiskCombo.setCurrentText( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/WeakKeySizeRsaMedium", str(SecurityDefaults["weak_key_size_rsa_medium"]))), self.ecHighRiskCombo.setCurrentText( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/WeakKeySizeEcHigh", str(SecurityDefaults["weak_key_size_ec_high"]))), self.ecMediumRiskCombo.setCurrentText( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/WeakKeySizeEcMedium", str(SecurityDefaults["weak_key_size_ec_medium"]))), self.typedExceptionsCheckBox.setChecked(Preferences.toBool( - Preferences.Prefs.settings.value( + Preferences.getSettings().value( "PEP8/CheckTypedException", SecurityDefaults["check_typed_exception"]))), @@ -1606,131 +1606,131 @@ Private slot to store the current configuration values as default values. """ - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/EnabledCheckerCategories", self.__getCategories(True)) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/ExcludeFilePatterns", self.excludeFilesEdit.text()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/ExcludeMessages", self.excludeMessagesEdit.text()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/IncludeMessages", self.includeMessagesEdit.text()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/RepeatMessages", self.repeatCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/FixCodes", self.fixIssuesEdit.text()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/NoFixCodes", self.noFixIssuesEdit.text()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/FixIssues", self.fixIssuesCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/ShowIgnored", self.ignoredCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MaxLineLength", self.lineLengthSpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MaxDocLineLength", self.docLineLengthSpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/BlankLinesBeforeTopLevel", self.blankBeforeTopLevelSpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/BlankLinesBeforeMethod", self.blankBeforeMethodSpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/HangClosing", self.hangClosingCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/DocstringType", self.docTypeComboBox.itemData( self.docTypeComboBox.currentIndex())) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MaxCodeComplexity", self.complexitySpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/LineComplexity", self.lineComplexitySpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/LineComplexityScore", self.lineComplexityScoreSpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/ValidEncodings", self.encodingsEdit.text()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/CopyrightMinFileSize", self.copyrightFileSizeSpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/CopyrightAuthor", self.copyrightAuthorEdit.text()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/FutureChecker", self.__getSelectedFutureImports()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/BuiltinsChecker", self.__getBuiltinsIgnoreList()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/AggressiveSearch", self.aggressiveCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/CommentedCodeWhitelist", self.__getCommentedCodeCheckerWhiteList()) # type annotations - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MinimumAnnotationsCoverage", self.minAnnotationsCoverageSpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MaximumAnnotationComplexity", self.maxAnnotationsComplexitySpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MaximumAnnotationLength", self.maxAnnotationsLengthSpinBox.value()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/SuppressNoneReturning", self.suppressNoneReturningCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/SuppressDummyArgs", self.suppressDummyArgsCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/AllowUntypedDefs", self.allowUntypedDefsCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/AllowUntypedNested", self.allowUntypedNestedCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MypyInitReturn", self.mypyInitReturnCheckBox.isChecked()) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/DispatchDecorators", [d.strip() for d in self.dispatchDecoratorEdit.text().split(",")]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/OverloadDecorators", [d.strip() for d in self.overloadDecoratorEdit.text().split(",")]) # security - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/HardcodedTmpDirectories", [t.strip() for t in self.tmpDirectoriesEdit.toPlainText().splitlines() ]), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/InsecureHashes", [h.strip() for h in self.hashesEdit.text().split(",") ]), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/InsecureSslProtocolVersions", [p.strip() for p in self.insecureSslProtocolsEdit.toPlainText().splitlines() ]), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeDsaHigh", self.dsaHighRiskCombo.currentText()), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeDsaMedium", self.dsaMediumRiskCombo.currentText()), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeRsaHigh", self.rsaHighRiskCombo.currentText()), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeRsaMedium", self.rsaMediumRiskCombo.currentText()), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeEcHigh", self.ecHighRiskCombo.currentText()), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeEcMedium", self.ecMediumRiskCombo.currentText()), - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/CheckTypedException", self.typedExceptionsCheckBox.isChecked()), @@ -1739,122 +1739,122 @@ """ Private slot to reset the configuration values to their default values. """ - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/EnabledCheckerCategories", ",".join(CodeStyleCheckerDialog.checkCategories.keys())) - Preferences.Prefs.settings.setValue("PEP8/ExcludeFilePatterns", "") - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue("PEP8/ExcludeFilePatterns", "") + Preferences.getSettings().setValue( "PEP8/ExcludeMessages", pycodestyle.DEFAULT_IGNORE) - Preferences.Prefs.settings.setValue("PEP8/IncludeMessages", "") - Preferences.Prefs.settings.setValue("PEP8/RepeatMessages", False) - Preferences.Prefs.settings.setValue("PEP8/FixCodes", "") - Preferences.Prefs.settings.setValue("PEP8/NoFixCodes", "E501") - Preferences.Prefs.settings.setValue("PEP8/FixIssues", False) - Preferences.Prefs.settings.setValue("PEP8/ShowIgnored", False) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue("PEP8/IncludeMessages", "") + Preferences.getSettings().setValue("PEP8/RepeatMessages", False) + Preferences.getSettings().setValue("PEP8/FixCodes", "") + Preferences.getSettings().setValue("PEP8/NoFixCodes", "E501") + Preferences.getSettings().setValue("PEP8/FixIssues", False) + Preferences.getSettings().setValue("PEP8/ShowIgnored", False) + Preferences.getSettings().setValue( "PEP8/MaxLineLength", pycodestyle.MAX_LINE_LENGTH) # Hard reset to pycodestyle preferences - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MaxDocLineLength", pycodestyle.MAX_DOC_LENGTH) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/BlankLinesBeforeTopLevel", 2) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/BlankLinesBeforeMethod", 1) - Preferences.Prefs.settings.setValue("PEP8/HangClosing", False) - Preferences.Prefs.settings.setValue("PEP8/DocstringType", "pep257") - Preferences.Prefs.settings.setValue("PEP8/MaxCodeComplexity", 10) - Preferences.Prefs.settings.setValue("PEP8/LineComplexity", 15) - Preferences.Prefs.settings.setValue("PEP8/LineComplexityScore", 10) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue("PEP8/HangClosing", False) + Preferences.getSettings().setValue("PEP8/DocstringType", "pep257") + Preferences.getSettings().setValue("PEP8/MaxCodeComplexity", 10) + Preferences.getSettings().setValue("PEP8/LineComplexity", 15) + Preferences.getSettings().setValue("PEP8/LineComplexityScore", 10) + Preferences.getSettings().setValue( "PEP8/ValidEncodings", MiscellaneousCheckerDefaultArgs["CodingChecker"] ) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/CopyrightMinFileSize", MiscellaneousCheckerDefaultArgs["CopyrightChecker"]["MinFilesize"] ) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/CopyrightAuthor", MiscellaneousCheckerDefaultArgs["CopyrightChecker"]["Author"] ) - Preferences.Prefs.settings.setValue("PEP8/FutureChecker", "") - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue("PEP8/FutureChecker", "") + Preferences.getSettings().setValue( "PEP8/BuiltinsChecker", MiscellaneousCheckerDefaultArgs["BuiltinsChecker"] ) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/AggressiveSearch", MiscellaneousCheckerDefaultArgs[ "CommentedCodeChecker"]["Aggressive"] ) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/CommentedCodeWhitelist", MiscellaneousCheckerDefaultArgs[ "CommentedCodeChecker"]["WhiteList"] ) # type annotations - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MinimumAnnotationsCoverage", AnnotationsCheckerDefaultArgs["MinimumCoverage"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MaximumAnnotationComplexity", AnnotationsCheckerDefaultArgs["MaximumComplexity"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MaximumAnnotationLength", AnnotationsCheckerDefaultArgs["MaximumLength"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/SuppressNoneReturning", AnnotationsCheckerDefaultArgs["SuppressNoneReturning"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/SuppressDummyArgs", AnnotationsCheckerDefaultArgs["SuppressDummyArgs"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/AllowUntypedDefs", AnnotationsCheckerDefaultArgs["AllowUntypedDefs"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/AllowUntypedNested", AnnotationsCheckerDefaultArgs["AllowUntypedNested"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/MypyInitReturn", AnnotationsCheckerDefaultArgs["MypyInitReturn"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/DispatchDecorators", AnnotationsCheckerDefaultArgs["DispatchDecorators"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/OverloadDecorators", AnnotationsCheckerDefaultArgs["OverloadDecorators"]) # security from .Security.SecurityDefaults import SecurityDefaults - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/HardcodedTmpDirectories", SecurityDefaults["hardcoded_tmp_directories"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/InsecureHashes", SecurityDefaults["insecure_hashes"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/InsecureSslProtocolVersions", SecurityDefaults["insecure_ssl_protocol_versions"]) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeDsaHigh", str(SecurityDefaults["weak_key_size_dsa_high"])) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeDsaMedium", str(SecurityDefaults["weak_key_size_dsa_medium"])) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeRsaHigh", str(SecurityDefaults["weak_key_size_rsa_high"])) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeRsaMedium", str(SecurityDefaults["weak_key_size_rsa_medium"])) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeEcHigh", str(SecurityDefaults["weak_key_size_ec_high"])) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/WeakKeySizeEcMedium", str(SecurityDefaults["weak_key_size_ec_medium"])) - Preferences.Prefs.settings.setValue( + Preferences.getSettings().setValue( "PEP8/CheckTypedException", SecurityDefaults["check_typed_exception"])