Fri, 25 Apr 2014 18:37:47 +0200
Merged with Py2 comp. branch to make this the default line of development.
--- a/APIs/Python3/eric5.api Thu Apr 24 18:57:10 2014 +0200 +++ b/APIs/Python3/eric5.api Fri Apr 25 18:37:47 2014 +0200 @@ -1797,7 +1797,7 @@ eric5.Globals.AppInfo.makeAppInfo?4(argv, name, arg, description, options=[]) eric5.Globals.checkBlacklistedVersions?4() eric5.Globals.configDir?7 -eric5.Globals.findPython2Interpreters?4() +eric5.Globals.findPythonInterpreters?4(pyVersion) eric5.Globals.getConfigDir?4() eric5.Globals.getPyQt4ModulesDirectory?4() eric5.Globals.getPythonModulesDirectory?4() @@ -3693,6 +3693,7 @@ eric5.PluginManager.PluginExceptions.PluginModuleFormatError?1(name, missing) eric5.PluginManager.PluginExceptions.PluginModulesError?1() eric5.PluginManager.PluginExceptions.PluginPathError?1(msg=None) +eric5.PluginManager.PluginExceptions.PluginPy2IncompatibleError?1(name) eric5.PluginManager.PluginInfoDialog.PluginInfoDialog.on_pluginList_itemActivated?4(item, column) eric5.PluginManager.PluginInfoDialog.PluginInfoDialog?1(pluginManager, parent=None) eric5.PluginManager.PluginInstallDialog.PluginInstallDialog.restartNeeded?4() @@ -3771,7 +3772,12 @@ eric5.Plugins.AboutPlugin.AboutDialog.licenseText?7 eric5.Plugins.AboutPlugin.AboutDialog.thanksText?7 eric5.Plugins.AboutPlugin.AboutDialog.titleText?7 -eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.CodeStyleCheckerPy2?1(filename, lines, repeat=False, select="", ignore="", max_line_length=79, hang_closing=False, docType="pep257") +eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.CodeStyleCheckerReport.error_args?4(line_number, offset, code, check, *args) +eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.CodeStyleCheckerReport?1(options) +eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.codeStyleCheck?4(filename, source, args) +eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.extractLineFlags?4(line, startComment=") +eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.initService?4() +eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.check?4(codestring='', onlyFixes={}) eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.codeRole?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.filenameRole?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.fixableRole?7 @@ -3795,16 +3801,14 @@ eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.positionRole?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.prepare?4(fileList, project) eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.start?4(fn, save=False, repeat=None) -eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog?1(parent=None) -eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerReport.error_args?4(line_number, offset, code, check, *args) -eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerReport?1(options) +eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog?1(styleCheckService, parent=None) eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCodeSelectionDialog.CodeStyleCodeSelectionDialog.getSelectedCodes?4() eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCodeSelectionDialog.CodeStyleCodeSelectionDialog?1(codes, showFixCodes, parent=None) eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.CodeStyleFixer.finalize?4() eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.CodeStyleFixer.fixIssue?4(line, pos, message) eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.CodeStyleFixer.mutualStartswith?4(b) eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.CodeStyleFixer.saveFile?4(encoding) -eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.CodeStyleFixer?1(project, filename, sourceLines, fixCodes, noFixCodes, maxLineLength, inPlace) +eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.CodeStyleFixer?1(filename, sourceLines, fixCodes, noFixCodes, maxLineLength, inPlace, eol) eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.FixableCodeStyleIssues?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.IndentationWrapper.SKIP_TOKENS?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.IndentationWrapper.pep8Expected?4() @@ -3817,9 +3821,6 @@ eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.Reindenter?1(sourceLines) eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleStatisticsDialog.CodeStyleStatisticsDialog?1(statistics, parent=None) eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.DocStyleChecker.Codes?7 -eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.DocStyleChecker.Messages?7 -eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.DocStyleChecker.MessagesSampleArgs?7 -eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.DocStyleChecker.getMessage?4(code, *args) eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.DocStyleChecker.run?4() eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.DocStyleChecker.unpackArgs?4() eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.DocStyleChecker?1(source, filename, select, ignore, expected, repeat, maxLineLength=79, docType="pep257") @@ -3833,11 +3834,10 @@ eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.CamelcaseRegexp?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.Codes?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.LowercaseRegex?7 -eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.Messages?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.MixedcaseRegexp?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.UppercaseRegexp?7 -eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.getMessage?4(code, *args) eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.run?4() +eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker.unpackArgs?4() eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.NamingStyleChecker?1(tree, filename, options) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.ARITHMETIC_OP?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.BENCHMARK_KEYS?7 @@ -3920,7 +3920,6 @@ eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.explicit_line_join?4(logical_line, tokens) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.extraneous_whitespace?4(logical_line) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.filename_match?4(filename, patterns, default=True) -eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.getMessage?4(code, *args) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.get_parser?4(prog='pep8', version=__version__) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.imports_on_separate_lines?4(logical_line) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.indentation?4(logical_line, previous_logical, indent_char, indent_level, previous_indent_level) @@ -3932,8 +3931,6 @@ eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.mute_string?4(text) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.noqa?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.parse_udiff?4(diff, patterns=None, parent='.') -eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.pep8_messages?7 -eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.pep8_messages_sample_args?7 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.process_options?4(arglist=None, parse_argv=False, config_file=None, parser=None) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.python_3000_backticks?4(logical_line) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.python_3000_has_key?4(logical_line) @@ -3953,6 +3950,21 @@ eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.whitespace_around_operator?4(logical_line) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.whitespace_before_inline_comment?4(logical_line, tokens) eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.whitespace_before_parameters?4(logical_line, tokens) +eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations._messages?8 +eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations._messages_sample_args?8 +eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations.getTranslatedMessage?4(message) +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.extractLineFlags?4(line, startComment=") +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.initService?4() +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.normalizeCode?4(codestring) +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.syntaxAndPyflakesCheck?4(filename, codestring, checkFlakes=True, ignoreStarImportWarnings=False) +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.addLanguage?4(lang, env, path, module, getArgs, getExt, callback, onError) +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.getExtensions?4() +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.getLanguages?4() +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.removeLanguage?4(lang) +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.syntaxCheck?4(lang, filename, source) +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.syntaxChecked?7 +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService?1() +eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.SyntaxCheckerDialog.check?4(codestring='') eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.SyntaxCheckerDialog.errorRole?7 eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.SyntaxCheckerDialog.filenameRole?7 eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.SyntaxCheckerDialog.indexRole?7 @@ -3965,6 +3977,9 @@ eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.SyntaxCheckerDialog.start?4(fn, codestring="") eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.SyntaxCheckerDialog.warningRole?7 eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.SyntaxCheckerDialog?1(parent=None) +eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.initService?4() +eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.jsCheckSyntax?4(file, codestring) +eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.normalizeCode?4(codestring) eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.NannyNag.get_line?4() eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.NannyNag.get_lineno?4() eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.NannyNag.get_msg?4() @@ -3978,13 +3993,15 @@ eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.Whitespace?1(ws) eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.check?4(file, text="") eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.format_witnesses?4(w) +eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.initService?4() eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.process_tokens?4(tokens) +eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.TabnannyDialog.check?4(codestring='') eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.TabnannyDialog.on_buttonBox_clicked?4(button) eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.TabnannyDialog.on_resultList_itemActivated?4(itm, col) eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.TabnannyDialog.on_startButton_clicked?4() eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.TabnannyDialog.prepare?4(fileList, project) eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.TabnannyDialog.start?4(fn) -eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.TabnannyDialog?1(parent=None) +eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.TabnannyDialog?1(indentCheckService, parent=None) eric5.Plugins.DocumentationPlugins.Ericapi.EricapiConfigDialog.EricapiConfigDialog.accept?4() eric5.Plugins.DocumentationPlugins.Ericapi.EricapiConfigDialog.EricapiConfigDialog.generateParameters?4() eric5.Plugins.DocumentationPlugins.Ericapi.EricapiConfigDialog.EricapiConfigDialog.on_addButton_clicked?4() @@ -4033,10 +4050,13 @@ eric5.Plugins.PluginAbout.name?7 eric5.Plugins.PluginAbout.packageName?7 eric5.Plugins.PluginAbout.pyqtApi?7 +eric5.Plugins.PluginAbout.python2Compatible?7 eric5.Plugins.PluginAbout.shortDescription?7 eric5.Plugins.PluginAbout.version?7 eric5.Plugins.PluginCodeStyleChecker.CodeStyleCheckerPlugin.activate?4() eric5.Plugins.PluginCodeStyleChecker.CodeStyleCheckerPlugin.deactivate?4() +eric5.Plugins.PluginCodeStyleChecker.CodeStyleCheckerPlugin.styleCheck?4(lang, filename, source, args) +eric5.Plugins.PluginCodeStyleChecker.CodeStyleCheckerPlugin.styleChecked?7 eric5.Plugins.PluginCodeStyleChecker.CodeStyleCheckerPlugin?1(ui) eric5.Plugins.PluginCodeStyleChecker.author?7 eric5.Plugins.PluginCodeStyleChecker.autoactivate?7 @@ -4047,6 +4067,7 @@ eric5.Plugins.PluginCodeStyleChecker.name?7 eric5.Plugins.PluginCodeStyleChecker.packageName?7 eric5.Plugins.PluginCodeStyleChecker.pyqtApi?7 +eric5.Plugins.PluginCodeStyleChecker.python2Compatible?7 eric5.Plugins.PluginCodeStyleChecker.shortDescription?7 eric5.Plugins.PluginCodeStyleChecker.version?7 eric5.Plugins.PluginEricapi.EricapiPlugin.activate?4() @@ -4062,6 +4083,7 @@ eric5.Plugins.PluginEricapi.name?7 eric5.Plugins.PluginEricapi.packageName?7 eric5.Plugins.PluginEricapi.pyqtApi?7 +eric5.Plugins.PluginEricapi.python2Compatible?7 eric5.Plugins.PluginEricapi.shortDescription?7 eric5.Plugins.PluginEricapi.version?7 eric5.Plugins.PluginEricdoc.EricdocPlugin.activate?4() @@ -4077,6 +4099,7 @@ eric5.Plugins.PluginEricdoc.name?7 eric5.Plugins.PluginEricdoc.packageName?7 eric5.Plugins.PluginEricdoc.pyqtApi?7 +eric5.Plugins.PluginEricdoc.python2Compatible?7 eric5.Plugins.PluginEricdoc.shortDescription?7 eric5.Plugins.PluginEricdoc.version?7 eric5.Plugins.PluginSyntaxChecker.SyntaxCheckerPlugin.activate?4() @@ -4091,10 +4114,13 @@ eric5.Plugins.PluginSyntaxChecker.name?7 eric5.Plugins.PluginSyntaxChecker.packageName?7 eric5.Plugins.PluginSyntaxChecker.pyqtApi?7 +eric5.Plugins.PluginSyntaxChecker.python2Compatible?7 eric5.Plugins.PluginSyntaxChecker.shortDescription?7 eric5.Plugins.PluginSyntaxChecker.version?7 eric5.Plugins.PluginTabnanny.TabnannyPlugin.activate?4() eric5.Plugins.PluginTabnanny.TabnannyPlugin.deactivate?4() +eric5.Plugins.PluginTabnanny.TabnannyPlugin.indentCheck?4(lang, filename, source) +eric5.Plugins.PluginTabnanny.TabnannyPlugin.indentChecked?7 eric5.Plugins.PluginTabnanny.TabnannyPlugin?1(ui) eric5.Plugins.PluginTabnanny.author?7 eric5.Plugins.PluginTabnanny.autoactivate?7 @@ -4105,6 +4131,7 @@ eric5.Plugins.PluginTabnanny.name?7 eric5.Plugins.PluginTabnanny.packageName?7 eric5.Plugins.PluginTabnanny.pyqtApi?7 +eric5.Plugins.PluginTabnanny.python2Compatible?7 eric5.Plugins.PluginTabnanny.shortDescription?7 eric5.Plugins.PluginTabnanny.version?7 eric5.Plugins.PluginVcsMercurial.VcsMercurialPlugin.activate?4() @@ -4134,6 +4161,7 @@ eric5.Plugins.PluginVcsMercurial.pluginTypename?7 eric5.Plugins.PluginVcsMercurial.prepareUninstall?4() eric5.Plugins.PluginVcsMercurial.pyqtApi?7 +eric5.Plugins.PluginVcsMercurial.python2Compatible?7 eric5.Plugins.PluginVcsMercurial.shortDescription?7 eric5.Plugins.PluginVcsMercurial.version?7 eric5.Plugins.PluginVcsPySvn.VcsPySvnPlugin.activate?4() @@ -4162,6 +4190,7 @@ eric5.Plugins.PluginVcsPySvn.pluginTypename?7 eric5.Plugins.PluginVcsPySvn.prepareUninstall?4() eric5.Plugins.PluginVcsPySvn.pyqtApi?7 +eric5.Plugins.PluginVcsPySvn.python2Compatible?7 eric5.Plugins.PluginVcsPySvn.shortDescription?7 eric5.Plugins.PluginVcsPySvn.subversionCfgPluginObject?7 eric5.Plugins.PluginVcsPySvn.version?7 @@ -4191,6 +4220,7 @@ eric5.Plugins.PluginVcsSubversion.pluginTypename?7 eric5.Plugins.PluginVcsSubversion.prepareUninstall?4() eric5.Plugins.PluginVcsSubversion.pyqtApi?7 +eric5.Plugins.PluginVcsSubversion.python2Compatible?7 eric5.Plugins.PluginVcsSubversion.shortDescription?7 eric5.Plugins.PluginVcsSubversion.subversionCfgPluginObject?7 eric5.Plugins.PluginVcsSubversion.version?7 @@ -4210,6 +4240,7 @@ eric5.Plugins.PluginVmListspace.pluginTypename?7 eric5.Plugins.PluginVmListspace.previewPix?4() eric5.Plugins.PluginVmListspace.pyqtApi?7 +eric5.Plugins.PluginVmListspace.python2Compatible?7 eric5.Plugins.PluginVmListspace.shortDescription?7 eric5.Plugins.PluginVmListspace.version?7 eric5.Plugins.PluginVmTabview.VmTabviewPlugin.activate?4() @@ -4228,6 +4259,7 @@ eric5.Plugins.PluginVmTabview.pluginTypename?7 eric5.Plugins.PluginVmTabview.previewPix?4() eric5.Plugins.PluginVmTabview.pyqtApi?7 +eric5.Plugins.PluginVmTabview.python2Compatible?7 eric5.Plugins.PluginVmTabview.shortDescription?7 eric5.Plugins.PluginVmTabview.version?7 eric5.Plugins.PluginWizardE5MessageBox.E5MessageBoxWizard.activate?4() @@ -4242,6 +4274,7 @@ eric5.Plugins.PluginWizardE5MessageBox.name?7 eric5.Plugins.PluginWizardE5MessageBox.packageName?7 eric5.Plugins.PluginWizardE5MessageBox.pyqtApi?7 +eric5.Plugins.PluginWizardE5MessageBox.python2Compatible?7 eric5.Plugins.PluginWizardE5MessageBox.shortDescription?7 eric5.Plugins.PluginWizardE5MessageBox.version?7 eric5.Plugins.PluginWizardPyRegExp.PyRegExpWizard.activate?4() @@ -4256,6 +4289,7 @@ eric5.Plugins.PluginWizardPyRegExp.name?7 eric5.Plugins.PluginWizardPyRegExp.packageName?7 eric5.Plugins.PluginWizardPyRegExp.pyqtApi?7 +eric5.Plugins.PluginWizardPyRegExp.python2Compatible?7 eric5.Plugins.PluginWizardPyRegExp.shortDescription?7 eric5.Plugins.PluginWizardPyRegExp.version?7 eric5.Plugins.PluginWizardQColorDialog.ColorDialogWizard.activate?4() @@ -4270,6 +4304,7 @@ eric5.Plugins.PluginWizardQColorDialog.name?7 eric5.Plugins.PluginWizardQColorDialog.packageName?7 eric5.Plugins.PluginWizardQColorDialog.pyqtApi?7 +eric5.Plugins.PluginWizardQColorDialog.python2Compatible?7 eric5.Plugins.PluginWizardQColorDialog.shortDescription?7 eric5.Plugins.PluginWizardQColorDialog.version?7 eric5.Plugins.PluginWizardQFileDialog.FileDialogWizard.activate?4() @@ -4284,6 +4319,7 @@ eric5.Plugins.PluginWizardQFileDialog.name?7 eric5.Plugins.PluginWizardQFileDialog.packageName?7 eric5.Plugins.PluginWizardQFileDialog.pyqtApi?7 +eric5.Plugins.PluginWizardQFileDialog.python2Compatible?7 eric5.Plugins.PluginWizardQFileDialog.shortDescription?7 eric5.Plugins.PluginWizardQFileDialog.version?7 eric5.Plugins.PluginWizardQFontDialog.FontDialogWizard.activate?4() @@ -4298,6 +4334,7 @@ eric5.Plugins.PluginWizardQFontDialog.name?7 eric5.Plugins.PluginWizardQFontDialog.packageName?7 eric5.Plugins.PluginWizardQFontDialog.pyqtApi?7 +eric5.Plugins.PluginWizardQFontDialog.python2Compatible?7 eric5.Plugins.PluginWizardQFontDialog.shortDescription?7 eric5.Plugins.PluginWizardQFontDialog.version?7 eric5.Plugins.PluginWizardQInputDialog.InputDialogWizard.activate?4() @@ -4312,6 +4349,7 @@ eric5.Plugins.PluginWizardQInputDialog.name?7 eric5.Plugins.PluginWizardQInputDialog.packageName?7 eric5.Plugins.PluginWizardQInputDialog.pyqtApi?7 +eric5.Plugins.PluginWizardQInputDialog.python2Compatible?7 eric5.Plugins.PluginWizardQInputDialog.shortDescription?7 eric5.Plugins.PluginWizardQInputDialog.version?7 eric5.Plugins.PluginWizardQMessageBox.MessageBoxWizard.activate?4() @@ -4326,6 +4364,7 @@ eric5.Plugins.PluginWizardQMessageBox.name?7 eric5.Plugins.PluginWizardQMessageBox.packageName?7 eric5.Plugins.PluginWizardQMessageBox.pyqtApi?7 +eric5.Plugins.PluginWizardQMessageBox.python2Compatible?7 eric5.Plugins.PluginWizardQMessageBox.shortDescription?7 eric5.Plugins.PluginWizardQMessageBox.version?7 eric5.Plugins.PluginWizardQRegExp.QRegExpWizard.activate?4() @@ -4340,6 +4379,7 @@ eric5.Plugins.PluginWizardQRegExp.name?7 eric5.Plugins.PluginWizardQRegExp.packageName?7 eric5.Plugins.PluginWizardQRegExp.pyqtApi?7 +eric5.Plugins.PluginWizardQRegExp.python2Compatible?7 eric5.Plugins.PluginWizardQRegExp.shortDescription?7 eric5.Plugins.PluginWizardQRegExp.version?7 eric5.Plugins.PluginWizardQRegularExpression.QRegularExpressionWizard.activate?4() @@ -4354,6 +4394,7 @@ eric5.Plugins.PluginWizardQRegularExpression.name?7 eric5.Plugins.PluginWizardQRegularExpression.packageName?7 eric5.Plugins.PluginWizardQRegularExpression.pyqtApi?7 +eric5.Plugins.PluginWizardQRegularExpression.python2Compatible?7 eric5.Plugins.PluginWizardQRegularExpression.shortDescription?7 eric5.Plugins.PluginWizardQRegularExpression.version?7 eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.HgBookmarkDialog.HgBookmarkDialog.DEFINE_MODE?7 @@ -6201,7 +6242,6 @@ eric5.Preferences.Prefs.userDefaults?7 eric5.Preferences.Prefs.varDefaults?7 eric5.Preferences.Prefs.vcsDefaults?7 -eric5.Preferences.Prefs.viewProfilesLength?7 eric5.Preferences.Prefs.webSettingsIntitialized?7 eric5.Preferences.ProgramsDialog.ProgramsDialog.on_buttonBox_clicked?4(button) eric5.Preferences.ProgramsDialog.ProgramsDialog.on_programsSearchButton_clicked?4() @@ -6993,7 +7033,7 @@ eric5.QScintilla.Editor.Editor.toggleBookmark?4(line) eric5.QScintilla.Editor.Editor.toggleCommentBlock?4() eric5.QScintilla.Editor.Editor.toggleSyntaxError?4(line, index, error, msg="", show=False) -eric5.QScintilla.Editor.Editor.toggleWarning?4(line, warning, msg="", warningType=WarningCode) +eric5.QScintilla.Editor.Editor.toggleWarning?4(line, col, warning, msg="", warningType=WarningCode) eric5.QScintilla.Editor.Editor.uncommentLine?4() eric5.QScintilla.Editor.Editor.uncommentLineOrSelection?4() eric5.QScintilla.Editor.Editor.uncommentSelection?4() @@ -8231,6 +8271,17 @@ eric5.Utilities.AutoSaver.AutoSaver.saveIfNeccessary?4() eric5.Utilities.AutoSaver.AutoSaver.timerEvent?4(evt) eric5.Utilities.AutoSaver.AutoSaver?1(parent, save) +eric5.Utilities.BackgroundClient.BackgroundClient.backgroundClient?7 +eric5.Utilities.BackgroundClient.BackgroundClient.run?4() +eric5.Utilities.BackgroundClient.BackgroundClient?1(host, port) +eric5.Utilities.BackgroundService.BackgroundService.enqueueRequest?4(fx, lang, fn, data) +eric5.Utilities.BackgroundService.BackgroundService.on_disconnectSocket?4(lang) +eric5.Utilities.BackgroundService.BackgroundService.on_newConnection?4() +eric5.Utilities.BackgroundService.BackgroundService.serviceConnect?4(fx, lang, modulepath, module, callback, onErrorCallback=None) +eric5.Utilities.BackgroundService.BackgroundService.serviceDisconnect?4(fx, lang) +eric5.Utilities.BackgroundService.BackgroundService.serviceNotAvailable?7 +eric5.Utilities.BackgroundService.BackgroundService.shutdown?4() +eric5.Utilities.BackgroundService.BackgroundService?1() eric5.Utilities.ClassBrowsers.ClbrBaseClasses.Attribute.addAssignment?4(lineno) eric5.Utilities.ClassBrowsers.ClbrBaseClasses.Attribute?1(module, name, file, lineno) eric5.Utilities.ClassBrowsers.ClbrBaseClasses.Class?1(module, name, super, file, lineno) @@ -8449,7 +8500,14 @@ eric5.Utilities.codingBytes_regexps?7 eric5.Utilities.coding_regexps?7 eric5.Utilities.compactPath?4(path, width, measure=len) -eric5.Utilities.compile?4(file, codestring="") +eric5.Utilities.compatibility_fixes.File.fp?7 +eric5.Utilities.compatibility_fixes.File.next?4() +eric5.Utilities.compatibility_fixes.File.read?4(n=-1) +eric5.Utilities.compatibility_fixes.File.readline?4(limit=-1) +eric5.Utilities.compatibility_fixes.File.readlines?4(hint=-1) +eric5.Utilities.compatibility_fixes.File.write?4(txt) +eric5.Utilities.compatibility_fixes.File?1(filein, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True) +eric5.Utilities.compatibility_fixes.open?4(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True) eric5.Utilities.configDir?7 eric5.Utilities.convertLineEnds?4(text, eol) eric5.Utilities.crypto.CryptoMarker?7 @@ -8526,7 +8584,6 @@ eric5.Utilities.isExecutable?4(exe) eric5.Utilities.isinpath?4(file) eric5.Utilities.joinext?4(prefix, ext) -eric5.Utilities.jsCheckSyntax?4(file, codestring="") eric5.Utilities.linesep?4() eric5.Utilities.normabsjoinpath?4(a, *p) eric5.Utilities.normabspath?4(path) @@ -8537,131 +8594,13 @@ eric5.Utilities.parseOptionString?4(s) eric5.Utilities.parseString?4(s, rx) eric5.Utilities.prepareQtMacBundle?4(toolname, version, args) -eric5.Utilities.py2compile?4(fileName, checkFlakes=False, txt="") -eric5.Utilities.pyflakes.checker.Checker.AND?7 -eric5.Utilities.pyflakes.checker.Checker.ASSIGN?4(node) -eric5.Utilities.pyflakes.checker.Checker.AUGASSIGN?4(node) -eric5.Utilities.pyflakes.checker.Checker.BOOLOP?7 -eric5.Utilities.pyflakes.checker.Checker.CLASSDEF?4(node) -eric5.Utilities.pyflakes.checker.Checker.COMPREHENSION?7 -eric5.Utilities.pyflakes.checker.Checker.CONTINUE?7 -eric5.Utilities.pyflakes.checker.Checker.DICTCOMP?4(node) -eric5.Utilities.pyflakes.checker.Checker.EXCEPTHANDLER?4(node) -eric5.Utilities.pyflakes.checker.Checker.FOR?4(node) -eric5.Utilities.pyflakes.checker.Checker.FUNCTIONDEF?4(node) -eric5.Utilities.pyflakes.checker.Checker.GENERATOREXP?4(node) -eric5.Utilities.pyflakes.checker.Checker.GLOBAL?4(node) -eric5.Utilities.pyflakes.checker.Checker.IMPORT?4(node) -eric5.Utilities.pyflakes.checker.Checker.IMPORTFROM?4(node) -eric5.Utilities.pyflakes.checker.Checker.LAMBDA?4(node) -eric5.Utilities.pyflakes.checker.Checker.LISTCOMP?4(node) -eric5.Utilities.pyflakes.checker.Checker.LOAD?7 -eric5.Utilities.pyflakes.checker.Checker.NAME?4(node) -eric5.Utilities.pyflakes.checker.Checker.NONLOCAL?7 -eric5.Utilities.pyflakes.checker.Checker.NUM?7 -eric5.Utilities.pyflakes.checker.Checker.RETURN?7 -eric5.Utilities.pyflakes.checker.Checker.SETCOMP?7 -eric5.Utilities.pyflakes.checker.Checker.SLICE?7 -eric5.Utilities.pyflakes.checker.Checker.TRY?4(node) -eric5.Utilities.pyflakes.checker.Checker.TRYEXCEPT?7 -eric5.Utilities.pyflakes.checker.Checker._customBuiltIns?8 -eric5.Utilities.pyflakes.checker.Checker._getDoctestExamples?8 -eric5.Utilities.pyflakes.checker.Checker.addArgs?4() -eric5.Utilities.pyflakes.checker.Checker.addBinding?4(node, value, reportRedef=True) -eric5.Utilities.pyflakes.checker.Checker.builtIns?7 -eric5.Utilities.pyflakes.checker.Checker.checkDeadScopes?4() -eric5.Utilities.pyflakes.checker.Checker.checkUnusedAssignments?4() -eric5.Utilities.pyflakes.checker.Checker.collectLoopVars?4() -eric5.Utilities.pyflakes.checker.Checker.deferAssignment?4(callable) -eric5.Utilities.pyflakes.checker.Checker.deferFunction?4(callable) -eric5.Utilities.pyflakes.checker.Checker.descendantOf?4(node, ancestors, stop=None) -eric5.Utilities.pyflakes.checker.Checker.differentForks?4(lnode, rnode) -eric5.Utilities.pyflakes.checker.Checker.getCommonAncestor?4(lnode, rnode, stop=None) -eric5.Utilities.pyflakes.checker.Checker.getDocstring?4(node) -eric5.Utilities.pyflakes.checker.Checker.getNodeHandler?4(node_class) -eric5.Utilities.pyflakes.checker.Checker.handleChildren?4(tree) -eric5.Utilities.pyflakes.checker.Checker.handleDoctests?4(node) -eric5.Utilities.pyflakes.checker.Checker.handleNode?4(node, parent) -eric5.Utilities.pyflakes.checker.Checker.handleNodeDelete?4(node) -eric5.Utilities.pyflakes.checker.Checker.handleNodeLoad?4(node) -eric5.Utilities.pyflakes.checker.Checker.handleNodeStore?4(node) -eric5.Utilities.pyflakes.checker.Checker.hasParent?4(node, kind) -eric5.Utilities.pyflakes.checker.Checker.ignore?4(node) -eric5.Utilities.pyflakes.checker.Checker.isDocstring?4(node) -eric5.Utilities.pyflakes.checker.Checker.nodeDepth?7 -eric5.Utilities.pyflakes.checker.Checker.offset?7 -eric5.Utilities.pyflakes.checker.Checker.onFork?4(parent, lnode, rnode, items) -eric5.Utilities.pyflakes.checker.Checker.popScope?4() -eric5.Utilities.pyflakes.checker.Checker.pushClassScope?4() -eric5.Utilities.pyflakes.checker.Checker.pushFunctionScope?4() -eric5.Utilities.pyflakes.checker.Checker.pushScope?4(scopeClass=FunctionScope) -eric5.Utilities.pyflakes.checker.Checker.report?4(messageClass, *args, **kwargs) -eric5.Utilities.pyflakes.checker.Checker.runDeferred?4(deferred) -eric5.Utilities.pyflakes.checker.Checker.runFunction?4() -eric5.Utilities.pyflakes.checker.Checker.scope?4() -eric5.Utilities.pyflakes.checker.Checker.traceTree?7 -eric5.Utilities.pyflakes.checker.Checker.withDoctest?7 -eric5.Utilities.pyflakes.checker.Checker?1(tree, filename='(none)', builtins=None) -eric5.Utilities.pyflakes.checker.FunctionScope.alwaysUsed?7 -eric5.Utilities.pyflakes.checker.FunctionScope.usesLocals?7 -eric5.Utilities.pyflakes.checker.Scope.importStarred?7 -eric5.Utilities.pyflakes.checker._MAGIC_GLOBALS?8 -eric5.Utilities.pyflakes.checker.getNodeName?4(node) -eric5.Utilities.pyflakes.checker.getNodeType?4(node_class) -eric5.Utilities.pyflakes.checker.iter_child_nodes?4(node) -eric5.Utilities.pyflakes.checker.names?4(self) -eric5.Utilities.pyflakes.checker.unusedAssignments?4(self) -eric5.Utilities.pyflakes.messages.DoctestSyntaxError.message?7 -eric5.Utilities.pyflakes.messages.DoctestSyntaxError.message_id?7 -eric5.Utilities.pyflakes.messages.DoctestSyntaxError?1(filename, loc, position=None) -eric5.Utilities.pyflakes.messages.DuplicateArgument.message?7 -eric5.Utilities.pyflakes.messages.DuplicateArgument.message_id?7 -eric5.Utilities.pyflakes.messages.DuplicateArgument?1(filename, loc, name) -eric5.Utilities.pyflakes.messages.ImportShadowedByLoopVar.message?7 -eric5.Utilities.pyflakes.messages.ImportShadowedByLoopVar.message_id?7 -eric5.Utilities.pyflakes.messages.ImportShadowedByLoopVar?1(filename, loc, name, orig_loc) -eric5.Utilities.pyflakes.messages.ImportStarUsed.message?7 -eric5.Utilities.pyflakes.messages.ImportStarUsed.message_id?7 -eric5.Utilities.pyflakes.messages.ImportStarUsed?1(filename, loc, modname) -eric5.Utilities.pyflakes.messages.LateFutureImport.message?7 -eric5.Utilities.pyflakes.messages.LateFutureImport.message_id?7 -eric5.Utilities.pyflakes.messages.LateFutureImport?1(filename, loc, names) -eric5.Utilities.pyflakes.messages.Message.getMessageData?4() -eric5.Utilities.pyflakes.messages.Message.message?7 -eric5.Utilities.pyflakes.messages.Message.message_args?7 -eric5.Utilities.pyflakes.messages.Message.message_id?7 -eric5.Utilities.pyflakes.messages.Message?1(filename, loc) -eric5.Utilities.pyflakes.messages.Redefined.message?7 -eric5.Utilities.pyflakes.messages.Redefined.message_id?7 -eric5.Utilities.pyflakes.messages.Redefined?1(filename, loc, name, orig_loc) -eric5.Utilities.pyflakes.messages.RedefinedInListComp.message?7 -eric5.Utilities.pyflakes.messages.RedefinedInListComp.message_id?7 -eric5.Utilities.pyflakes.messages.RedefinedInListComp?1(filename, loc, name, orig_loc) -eric5.Utilities.pyflakes.messages.RedefinedWhileUnused.message?7 -eric5.Utilities.pyflakes.messages.RedefinedWhileUnused.message_id?7 -eric5.Utilities.pyflakes.messages.RedefinedWhileUnused?1(filename, loc, name, orig_loc) -eric5.Utilities.pyflakes.messages.UndefinedExport.message?7 -eric5.Utilities.pyflakes.messages.UndefinedExport.message_id?7 -eric5.Utilities.pyflakes.messages.UndefinedExport?1(filename, loc, name) -eric5.Utilities.pyflakes.messages.UndefinedLocal.message?7 -eric5.Utilities.pyflakes.messages.UndefinedLocal.message_id?7 -eric5.Utilities.pyflakes.messages.UndefinedLocal?1(filename, loc, name, orig_loc) -eric5.Utilities.pyflakes.messages.UndefinedName.message?7 -eric5.Utilities.pyflakes.messages.UndefinedName.message_id?7 -eric5.Utilities.pyflakes.messages.UndefinedName?1(filename, loc, name) -eric5.Utilities.pyflakes.messages.UnusedImport.message?7 -eric5.Utilities.pyflakes.messages.UnusedImport.message_id?7 -eric5.Utilities.pyflakes.messages.UnusedImport?1(filename, loc, name) -eric5.Utilities.pyflakes.messages.UnusedVariable.message?7 -eric5.Utilities.pyflakes.messages.UnusedVariable.message_id?7 -eric5.Utilities.pyflakes.messages.UnusedVariable?1(filename, loc, names) -eric5.Utilities.pyflakes.translations._messages?8 -eric5.Utilities.pyflakes.translations.getTranslatedFlakesMessage?4(message_id, message_args) +eric5.Utilities.quote?4(url) eric5.Utilities.readEncodedFile?4(filename) eric5.Utilities.readEncodedFileWithEncoding?4(filename, encoding) eric5.Utilities.readEncodedFileWithHash?4(filename) eric5.Utilities.readStringFromStream?4(stream) eric5.Utilities.relpath?4(path, start=os.path.curdir) +eric5.Utilities.samefilepath?4(f1, f2) eric5.Utilities.samepath?4(f1, f2) eric5.Utilities.splitPath?4(name) eric5.Utilities.supportedCodecs?7 @@ -8676,284 +8615,6 @@ eric5.Utilities.win32_Kill?4(pid) eric5.Utilities.win32_getRealName?4() eric5.Utilities.writeEncodedFile?4(filename, text, orig_coding) -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport.docType?7 -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport.error_args?4(line_number, offset, code, check, *args) -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport.filename?7 -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport.hang_closing?7 -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport.ignore?7 -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport.max_line_length?7 -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport.repeat?7 -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport.select?7 -eric5.UtilitiesPython2.CodeStyleChecker.CodeStyleReport?1(options) -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleChecker.Codes?7 -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleChecker.run?4() -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleChecker.unpackArgs?4() -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleChecker?1(source, filename, select, ignore, expected, repeat, maxLineLength=79, docType="pep257") -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleContext.contextType?4() -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleContext.end?4() -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleContext.indent?4() -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleContext.source?4() -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleContext.ssource?4() -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleContext.start?4() -eric5.UtilitiesPython2.DocStyleCheckerPy2.DocStyleContext?1(source, startLine, contextType) -eric5.UtilitiesPython2.NamingStyleCheckerPy2.NamingStyleChecker.CamelcaseRegexp?7 -eric5.UtilitiesPython2.NamingStyleCheckerPy2.NamingStyleChecker.Codes?7 -eric5.UtilitiesPython2.NamingStyleCheckerPy2.NamingStyleChecker.LowercaseRegex?7 -eric5.UtilitiesPython2.NamingStyleCheckerPy2.NamingStyleChecker.MixedcaseRegexp?7 -eric5.UtilitiesPython2.NamingStyleCheckerPy2.NamingStyleChecker.UppercaseRegexp?7 -eric5.UtilitiesPython2.NamingStyleCheckerPy2.NamingStyleChecker.run?4() -eric5.UtilitiesPython2.NamingStyleCheckerPy2.NamingStyleChecker.unpackArgs?4() -eric5.UtilitiesPython2.NamingStyleCheckerPy2.NamingStyleChecker?1(tree, filename, options) -eric5.UtilitiesPython2.Py2SyntaxChecker.compile?4(file, codestring) -eric5.UtilitiesPython2.Py2SyntaxChecker.flakesCheck?4(fileName, codestring, ignoreStarImportWarnings) -eric5.UtilitiesPython2.Tabnanny.NannyNag.get_line?4() -eric5.UtilitiesPython2.Tabnanny.NannyNag.get_lineno?4() -eric5.UtilitiesPython2.Tabnanny.NannyNag.get_msg?4() -eric5.UtilitiesPython2.Tabnanny.NannyNag?1(lineno, msg, line) -eric5.UtilitiesPython2.Tabnanny.Whitespace.equal?4(other) -eric5.UtilitiesPython2.Tabnanny.Whitespace.indent_level?4(tabsize) -eric5.UtilitiesPython2.Tabnanny.Whitespace.less?4(other) -eric5.UtilitiesPython2.Tabnanny.Whitespace.longest_run_of_spaces?4() -eric5.UtilitiesPython2.Tabnanny.Whitespace.not_equal_witness?4(other) -eric5.UtilitiesPython2.Tabnanny.Whitespace.not_less_witness?4(other) -eric5.UtilitiesPython2.Tabnanny.Whitespace?1(ws) -eric5.UtilitiesPython2.Tabnanny.check?4(filename, codestring) -eric5.UtilitiesPython2.Tabnanny.format_witnesses?4(w) -eric5.UtilitiesPython2.Tabnanny.process_tokens?4(tokens) -eric5.UtilitiesPython2.Tools.coding_regexps?7 -eric5.UtilitiesPython2.Tools.decode?4(text) -eric5.UtilitiesPython2.Tools.extractLineFlags?4(line, startComment=") -eric5.UtilitiesPython2.Tools.get_coding?4(text) -eric5.UtilitiesPython2.Tools.normalizeCode?4(codestring) -eric5.UtilitiesPython2.Tools.readEncodedFile?4(filename) -eric5.UtilitiesPython2.pep8.ARITHMETIC_OP?7 -eric5.UtilitiesPython2.pep8.BENCHMARK_KEYS?7 -eric5.UtilitiesPython2.pep8.BaseReport.error?4(line_number, offset, text, check) -eric5.UtilitiesPython2.pep8.BaseReport.error_args?4(line_number, offset, code, check, *args) -eric5.UtilitiesPython2.pep8.BaseReport.get_count?4(prefix='') -eric5.UtilitiesPython2.pep8.BaseReport.get_file_results?4() -eric5.UtilitiesPython2.pep8.BaseReport.get_statistics?4(prefix='') -eric5.UtilitiesPython2.pep8.BaseReport.increment_logical_line?4() -eric5.UtilitiesPython2.pep8.BaseReport.init_file?4(filename, lines, expected, line_offset) -eric5.UtilitiesPython2.pep8.BaseReport.print_benchmark?4() -eric5.UtilitiesPython2.pep8.BaseReport.print_filename?7 -eric5.UtilitiesPython2.pep8.BaseReport.print_statistics?4(prefix='') -eric5.UtilitiesPython2.pep8.BaseReport.start?4() -eric5.UtilitiesPython2.pep8.BaseReport.stop?4() -eric5.UtilitiesPython2.pep8.BaseReport?1(options) -eric5.UtilitiesPython2.pep8.COMMENT_WITH_NL?7 -eric5.UtilitiesPython2.pep8.COMPARE_SINGLETON_REGEX?7 -eric5.UtilitiesPython2.pep8.COMPARE_TYPE_REGEX?7 -eric5.UtilitiesPython2.pep8.Checker.build_tokens_line?4() -eric5.UtilitiesPython2.pep8.Checker.check_all?4(expected=None, line_offset=0) -eric5.UtilitiesPython2.pep8.Checker.check_ast?4() -eric5.UtilitiesPython2.pep8.Checker.check_logical?4() -eric5.UtilitiesPython2.pep8.Checker.check_physical?4(line) -eric5.UtilitiesPython2.pep8.Checker.generate_tokens?4() -eric5.UtilitiesPython2.pep8.Checker.readline?4() -eric5.UtilitiesPython2.pep8.Checker.readline_check_physical?4() -eric5.UtilitiesPython2.pep8.Checker.report_invalid_syntax?4() -eric5.UtilitiesPython2.pep8.Checker.run_check?4(check, argument_names) -eric5.UtilitiesPython2.pep8.Checker?1(filename=None, lines=None, options=None, report=None, **kwargs) -eric5.UtilitiesPython2.pep8.DEFAULT_EXCLUDE?7 -eric5.UtilitiesPython2.pep8.DEFAULT_IGNORE?7 -eric5.UtilitiesPython2.pep8.DOCSTRING_REGEX?7 -eric5.UtilitiesPython2.pep8.DiffReport.error?4(line_number, offset, text, check) -eric5.UtilitiesPython2.pep8.DiffReport?1(options) -eric5.UtilitiesPython2.pep8.ERRORCODE_REGEX?7 -eric5.UtilitiesPython2.pep8.EXTRANEOUS_WHITESPACE_REGEX?7 -eric5.UtilitiesPython2.pep8.FileReport.print_filename?7 -eric5.UtilitiesPython2.pep8.HUNK_REGEX?7 -eric5.UtilitiesPython2.pep8.INDENT_REGEX?7 -eric5.UtilitiesPython2.pep8.KEYWORDS?7 -eric5.UtilitiesPython2.pep8.KEYWORD_REGEX?7 -eric5.UtilitiesPython2.pep8.LAMBDA_REGEX?7 -eric5.UtilitiesPython2.pep8.MAX_LINE_LENGTH?7 -eric5.UtilitiesPython2.pep8.OPERATOR_REGEX?7 -eric5.UtilitiesPython2.pep8.PROJECT_CONFIG?7 -eric5.UtilitiesPython2.pep8.RAISE_COMMA_REGEX?7 -eric5.UtilitiesPython2.pep8.REPORT_FORMAT?7 -eric5.UtilitiesPython2.pep8.RERAISE_COMMA_REGEX?7 -eric5.UtilitiesPython2.pep8.SINGLETONS?7 -eric5.UtilitiesPython2.pep8.SKIP_TOKENS?7 -eric5.UtilitiesPython2.pep8.StandardReport.error?4(line_number, offset, text, check) -eric5.UtilitiesPython2.pep8.StandardReport.error_args?4(line_number, offset, code, check, *args) -eric5.UtilitiesPython2.pep8.StandardReport.get_file_results?4() -eric5.UtilitiesPython2.pep8.StandardReport.init_file?4(filename, lines, expected, line_offset) -eric5.UtilitiesPython2.pep8.StandardReport?1(options) -eric5.UtilitiesPython2.pep8.StyleGuide.check_files?4(paths=None) -eric5.UtilitiesPython2.pep8.StyleGuide.excluded?4(filename, parent=None) -eric5.UtilitiesPython2.pep8.StyleGuide.get_checks?4(argument_name) -eric5.UtilitiesPython2.pep8.StyleGuide.ignore_code?4(code) -eric5.UtilitiesPython2.pep8.StyleGuide.init_report?4(reporter=None) -eric5.UtilitiesPython2.pep8.StyleGuide.input_dir?4(dirname) -eric5.UtilitiesPython2.pep8.StyleGuide.input_file?4(filename, lines=None, expected=None, line_offset=0) -eric5.UtilitiesPython2.pep8.StyleGuide?1(*args, **kwargs) -eric5.UtilitiesPython2.pep8.TESTSUITE_PATH?7 -eric5.UtilitiesPython2.pep8.UNARY_OPERATORS?7 -eric5.UtilitiesPython2.pep8.WHITESPACE?7 -eric5.UtilitiesPython2.pep8.WHITESPACE_AFTER_COMMA_REGEX?7 -eric5.UtilitiesPython2.pep8.WS_NEEDED_OPERATORS?7 -eric5.UtilitiesPython2.pep8.WS_OPTIONAL_OPERATORS?7 -eric5.UtilitiesPython2.pep8._add_check?5(check, kind, codes, args) -eric5.UtilitiesPython2.pep8._checks?8 -eric5.UtilitiesPython2.pep8._main?5() -eric5.UtilitiesPython2.pep8.blank_lines?4(logical_line, blank_lines, indent_level, line_number, previous_logical, previous_indent_level) -eric5.UtilitiesPython2.pep8.comparison_to_singleton?4(logical_line, noqa) -eric5.UtilitiesPython2.pep8.comparison_type?4(logical_line) -eric5.UtilitiesPython2.pep8.compound_statements?4(logical_line) -eric5.UtilitiesPython2.pep8.continued_indentation?4(logical_line, tokens, indent_level, hang_closing, noqa, verbose) -eric5.UtilitiesPython2.pep8.expand_indent?4(line) -eric5.UtilitiesPython2.pep8.explicit_line_join?4(logical_line, tokens) -eric5.UtilitiesPython2.pep8.extraneous_whitespace?4(logical_line) -eric5.UtilitiesPython2.pep8.filename_match?4(filename, patterns, default=True) -eric5.UtilitiesPython2.pep8.get_parser?4(prog='pep8', version=__version__) -eric5.UtilitiesPython2.pep8.imports_on_separate_lines?4(logical_line) -eric5.UtilitiesPython2.pep8.indentation?4(logical_line, previous_logical, indent_char, indent_level, previous_indent_level) -eric5.UtilitiesPython2.pep8.init_checks_registry?4() -eric5.UtilitiesPython2.pep8.maximum_line_length?4(physical_line, max_line_length) -eric5.UtilitiesPython2.pep8.missing_newline?4(physical_line) -eric5.UtilitiesPython2.pep8.missing_whitespace?4(logical_line) -eric5.UtilitiesPython2.pep8.missing_whitespace_around_operator?4(logical_line, tokens) -eric5.UtilitiesPython2.pep8.mute_string?4(text) -eric5.UtilitiesPython2.pep8.noqa?7 -eric5.UtilitiesPython2.pep8.parse_udiff?4(diff, patterns=None, parent='.') -eric5.UtilitiesPython2.pep8.process_options?4(arglist=None, parse_argv=False, config_file=None, parser=None) -eric5.UtilitiesPython2.pep8.python_3000_backticks?4(logical_line) -eric5.UtilitiesPython2.pep8.python_3000_has_key?4(logical_line) -eric5.UtilitiesPython2.pep8.python_3000_not_equal?4(logical_line) -eric5.UtilitiesPython2.pep8.python_3000_raise_comma?4(logical_line) -eric5.UtilitiesPython2.pep8.read_config?4(options, args, arglist, parser) -eric5.UtilitiesPython2.pep8.readlines?4(filename) -eric5.UtilitiesPython2.pep8.register_check?4(check, codes=None) -eric5.UtilitiesPython2.pep8.stdin_get_value?4() -eric5.UtilitiesPython2.pep8.tabs_obsolete?4(physical_line) -eric5.UtilitiesPython2.pep8.tabs_or_spaces?4(physical_line, indent_char) -eric5.UtilitiesPython2.pep8.trailing_blank_lines?4(physical_line, lines, line_number) -eric5.UtilitiesPython2.pep8.trailing_whitespace?4(physical_line) -eric5.UtilitiesPython2.pep8.whitespace_around_comma?4(logical_line) -eric5.UtilitiesPython2.pep8.whitespace_around_keywords?4(logical_line) -eric5.UtilitiesPython2.pep8.whitespace_around_named_parameter_equals?4(logical_line, tokens) -eric5.UtilitiesPython2.pep8.whitespace_around_operator?4(logical_line) -eric5.UtilitiesPython2.pep8.whitespace_before_inline_comment?4(logical_line, tokens) -eric5.UtilitiesPython2.pep8.whitespace_before_parameters?4(logical_line, tokens) -eric5.UtilitiesPython2.pyflakes.checker.Checker.AND?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.ASSIGN?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.AUGASSIGN?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.BOOLOP?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.CLASSDEF?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.COMPREHENSION?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.CONTINUE?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.DICTCOMP?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.EXCEPTHANDLER?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.FOR?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.FUNCTIONDEF?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.GENERATOREXP?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.GLOBAL?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.IMPORT?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.IMPORTFROM?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.LAMBDA?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.LISTCOMP?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.LOAD?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.NAME?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.NONLOCAL?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.NUM?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.RETURN?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.SETCOMP?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.SLICE?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.TRY?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.TRYEXCEPT?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker._customBuiltIns?8 -eric5.UtilitiesPython2.pyflakes.checker.Checker._getDoctestExamples?8 -eric5.UtilitiesPython2.pyflakes.checker.Checker.addArgs?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.addBinding?4(node, value, reportRedef=True) -eric5.UtilitiesPython2.pyflakes.checker.Checker.builtIns?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.checkDeadScopes?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.checkUnusedAssignments?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.collectLoopVars?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.deferAssignment?4(callable) -eric5.UtilitiesPython2.pyflakes.checker.Checker.deferFunction?4(callable) -eric5.UtilitiesPython2.pyflakes.checker.Checker.descendantOf?4(node, ancestors, stop=None) -eric5.UtilitiesPython2.pyflakes.checker.Checker.differentForks?4(lnode, rnode) -eric5.UtilitiesPython2.pyflakes.checker.Checker.getCommonAncestor?4(lnode, rnode, stop=None) -eric5.UtilitiesPython2.pyflakes.checker.Checker.getDocstring?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.getNodeHandler?4(node_class) -eric5.UtilitiesPython2.pyflakes.checker.Checker.handleChildren?4(tree) -eric5.UtilitiesPython2.pyflakes.checker.Checker.handleDoctests?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.handleNode?4(node, parent) -eric5.UtilitiesPython2.pyflakes.checker.Checker.handleNodeDelete?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.handleNodeLoad?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.handleNodeStore?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.hasParent?4(node, kind) -eric5.UtilitiesPython2.pyflakes.checker.Checker.ignore?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.isDocstring?4(node) -eric5.UtilitiesPython2.pyflakes.checker.Checker.nodeDepth?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.offset?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.onFork?4(parent, lnode, rnode, items) -eric5.UtilitiesPython2.pyflakes.checker.Checker.popScope?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.pushClassScope?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.pushFunctionScope?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.pushScope?4(scopeClass=FunctionScope) -eric5.UtilitiesPython2.pyflakes.checker.Checker.report?4(messageClass, *args, **kwargs) -eric5.UtilitiesPython2.pyflakes.checker.Checker.runDeferred?4(deferred) -eric5.UtilitiesPython2.pyflakes.checker.Checker.runFunction?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.scope?4() -eric5.UtilitiesPython2.pyflakes.checker.Checker.traceTree?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker.withDoctest?7 -eric5.UtilitiesPython2.pyflakes.checker.Checker?1(tree, filename='(none)', builtins=None) -eric5.UtilitiesPython2.pyflakes.checker.FunctionScope.alwaysUsed?7 -eric5.UtilitiesPython2.pyflakes.checker.FunctionScope.usesLocals?7 -eric5.UtilitiesPython2.pyflakes.checker.Scope.importStarred?7 -eric5.UtilitiesPython2.pyflakes.checker._MAGIC_GLOBALS?8 -eric5.UtilitiesPython2.pyflakes.checker.getNodeName?4(node) -eric5.UtilitiesPython2.pyflakes.checker.getNodeType?4(node_class) -eric5.UtilitiesPython2.pyflakes.checker.iter_child_nodes?4(node) -eric5.UtilitiesPython2.pyflakes.checker.names?4(self) -eric5.UtilitiesPython2.pyflakes.checker.unusedAssignments?4(self) -eric5.UtilitiesPython2.pyflakes.messages.DoctestSyntaxError.message?7 -eric5.UtilitiesPython2.pyflakes.messages.DoctestSyntaxError.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.DoctestSyntaxError?1(filename, loc, position=None) -eric5.UtilitiesPython2.pyflakes.messages.DuplicateArgument.message?7 -eric5.UtilitiesPython2.pyflakes.messages.DuplicateArgument.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.DuplicateArgument?1(filename, loc, name) -eric5.UtilitiesPython2.pyflakes.messages.ImportShadowedByLoopVar.message?7 -eric5.UtilitiesPython2.pyflakes.messages.ImportShadowedByLoopVar.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.ImportShadowedByLoopVar?1(filename, loc, name, orig_loc) -eric5.UtilitiesPython2.pyflakes.messages.ImportStarUsed.message?7 -eric5.UtilitiesPython2.pyflakes.messages.ImportStarUsed.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.ImportStarUsed?1(filename, loc, modname) -eric5.UtilitiesPython2.pyflakes.messages.LateFutureImport.message?7 -eric5.UtilitiesPython2.pyflakes.messages.LateFutureImport.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.LateFutureImport?1(filename, loc, names) -eric5.UtilitiesPython2.pyflakes.messages.Message.getMessageData?4() -eric5.UtilitiesPython2.pyflakes.messages.Message.message?7 -eric5.UtilitiesPython2.pyflakes.messages.Message.message_args?7 -eric5.UtilitiesPython2.pyflakes.messages.Message.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.Message?1(filename, loc) -eric5.UtilitiesPython2.pyflakes.messages.Redefined.message?7 -eric5.UtilitiesPython2.pyflakes.messages.Redefined.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.Redefined?1(filename, loc, name, orig_loc) -eric5.UtilitiesPython2.pyflakes.messages.RedefinedInListComp.message?7 -eric5.UtilitiesPython2.pyflakes.messages.RedefinedInListComp.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.RedefinedInListComp?1(filename, loc, name, orig_loc) -eric5.UtilitiesPython2.pyflakes.messages.RedefinedWhileUnused.message?7 -eric5.UtilitiesPython2.pyflakes.messages.RedefinedWhileUnused.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.RedefinedWhileUnused?1(filename, loc, name, orig_loc) -eric5.UtilitiesPython2.pyflakes.messages.UndefinedExport.message?7 -eric5.UtilitiesPython2.pyflakes.messages.UndefinedExport.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.UndefinedExport?1(filename, loc, name) -eric5.UtilitiesPython2.pyflakes.messages.UndefinedLocal.message?7 -eric5.UtilitiesPython2.pyflakes.messages.UndefinedLocal.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.UndefinedLocal?1(filename, loc, name, orig_loc) -eric5.UtilitiesPython2.pyflakes.messages.UndefinedName.message?7 -eric5.UtilitiesPython2.pyflakes.messages.UndefinedName.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.UndefinedName?1(filename, loc, name) -eric5.UtilitiesPython2.pyflakes.messages.UnusedImport.message?7 -eric5.UtilitiesPython2.pyflakes.messages.UnusedImport.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.UnusedImport?1(filename, loc, name) -eric5.UtilitiesPython2.pyflakes.messages.UnusedVariable.message?7 -eric5.UtilitiesPython2.pyflakes.messages.UnusedVariable.message_id?7 -eric5.UtilitiesPython2.pyflakes.messages.UnusedVariable?1(filename, loc, names) eric5.VCS.CommandOptionsDialog.VcsCommandOptionsDialog.getOptions?4() eric5.VCS.CommandOptionsDialog.VcsCommandOptionsDialog?1(vcs, parent=None) eric5.VCS.ProjectBrowserHelper.VcsProjectBrowserHelper._VCSAdd?5()
--- a/APIs/Python3/eric5.bas Thu Apr 24 18:57:10 2014 +0200 +++ b/APIs/Python3/eric5.bas Fri Apr 25 18:37:47 2014 +0200 @@ -22,14 +22,13 @@ AddProjectDialog QDialog Ui_AddProjectDialog ApplicationDiagramBuilder UMLDiagramBuilder ApplicationPage ConfigurationPageBase Ui_ApplicationPage -Argument Binding ArgumentsError RuntimeError ArrayElementVarItem VariableItem -Assignment Binding AssociationItem E5ArrowItem Attribute ClbrBaseClasses.Attribute VisibilityMixin AuthenticationDialog QDialog Ui_AuthenticationDialog AutoSaver QObject +BackgroundService QTcpServer BinaryModel QAbstractTableModel BookmarkActionSelectionDialog QDialog Ui_BookmarkActionSelectionDialog BookmarkInfoDialog QDialog Ui_BookmarkInfoDialog @@ -64,10 +63,8 @@ ChatWidget QWidget Ui_ChatWidget ChromeImporter BookmarksImporter Class ClbrBaseClasses.Class VisibilityMixin -ClassDefinition Definition ClassItem UMLItem ClassModel UMLModel -ClassScope Scope ClbrBase _ClbrBase ClickToFlash QWidget Ui_ClickToFlash ClickToFlashPlugin WebPluginInterface @@ -78,8 +75,6 @@ CodeStyleCheckerPlugin QObject CodeStyleCheckerReport pep8.BaseReport CodeStyleCodeSelectionDialog QDialog Ui_CodeStyleCodeSelectionDialog -CodeStyleFixer QObject -CodeStyleReport pep8.BaseReport CodeStyleStatisticsDialog QDialog Ui_CodeStyleStatisticsDialog Coding ClbrBase CodingError Exception @@ -128,18 +123,15 @@ DebuggerPython3Page ConfigurationPageBase Ui_DebuggerPython3Page DebuggerPythonPage ConfigurationPageBase Ui_DebuggerPythonPage DebuggerRubyPage ConfigurationPageBase Ui_DebuggerRubyPage -Definition Binding DeleteFilesConfirmationDialog QDialog Ui_DeleteFilesConfirmationDialog DiffDialog QWidget Ui_DiffDialog DiffReport StandardReport DiffWindow E5MainWindow DirectorySyncHandler SyncHandler -DoctestSyntaxError Message DownloadAskActionDialog QDialog Ui_DownloadAskActionDialog DownloadItem QWidget Ui_DownloadItem DownloadManager QDialog Ui_DownloadManager DownloadModel QAbstractListModel -DuplicateArgument Message E5Action QAction E5Application QApplication E5ArrowItem QAbstractGraphicsShapeItem @@ -233,7 +225,6 @@ ErrorLogDialog QDialog Ui_ErrorLogDialog ExceptionLogger QTreeWidget ExceptionsFilterDialog QDialog Ui_ExceptionsFilterDialog -ExportBinding Binding ExporterBase QObject ExporterHTML ExporterBase ExporterODT ExporterBase @@ -246,6 +237,7 @@ FeedsManager QDialog Ui_FeedsManager Fetch HgExtension FetchProjectHelper HgExtensionProjectHelper +File file FileAccessHandler SchemeAccessHandler FileDialogWizard QObject FileDialogWizardDialog QDialog Ui_FileDialogWizardDialog @@ -264,9 +256,6 @@ FtpReply QNetworkReply FtpSyncHandler SyncHandler Function ClbrBaseClasses.Function VisibilityMixin -FunctionDefinition Definition -FunctionScope Scope -GeneratorScope Scope GotoDialog QDialog Ui_GotoDialog Gpg HgExtension GpgProjectHelper HgExtensionProjectHelper @@ -383,9 +372,6 @@ IconSizeDialog QDialog Ui_IconSizeDialog IconsPage ConfigurationPageBase Ui_IconsPage IconsPreviewDialog QDialog Ui_IconsPreviewDialog -ImportShadowedByLoopVar Message -ImportStarUsed Message -Importation Binding ImportsDiagramBuilder UMLDiagramBuilder InputDialogWizard QObject InputDialogWizardDialog QDialog Ui_InputDialogWizardDialog @@ -410,7 +396,6 @@ Largefiles HgExtension LargefilesProjectBrowserHelper HgExtensionProjectBrowserHelper LargefilesProjectHelper HgExtensionProjectHelper -LateFutureImport Message LexerAssociationDialog QDialog Ui_LexerAssociationDialog LexerBash Lexer QsciLexerBash LexerBatch Lexer QsciLexerBatch @@ -460,7 +445,6 @@ Module ClbrBaseClasses.Module VisibilityMixin ModuleItem UMLItem ModuleModel UMLModel -ModuleScope Scope MultiProject QObject MultiProjectBrowser QTreeWidget MultiProjectPage ConfigurationPageBase Ui_MultiProjectPage @@ -519,6 +503,7 @@ PluginModuleFormatError PluginError PluginModulesError PluginError PluginPathError PluginError +PluginPy2IncompatibleError PluginError PluginRepositoryDialog QDialog PluginRepositoryReader XMLStreamReaderBase PluginRepositoryWidget QWidget Ui_PluginRepositoryDialog @@ -593,15 +578,11 @@ Rebase HgExtension RebaseProjectHelper HgExtensionProjectHelper RecursionError OverflowError ValueError -Redefined Message -RedefinedInListComp Message -RedefinedWhileUnused Message Redirector QObject RemoveBookmarksCommand QUndoCommand RevisionsValidator QValidator SafariImporter BookmarksImporter SchemeAccessHandler QObject -Scope dict SearchReplaceSlidingWidget QWidget SearchReplaceWidget QWidget SearchWidget QWidget Ui_SearchWidget @@ -690,6 +671,7 @@ SyncHandler QObject SyncHostTypePage QWizardPage Ui_SyncHostTypePage SyncManager QObject +SyntaxCheckService QObject SyntaxCheckerDialog QDialog Ui_SyntaxCheckerDialog SyntaxCheckerPlugin QObject TRPreviewer E5MainWindow @@ -734,13 +716,8 @@ UMLItem QGraphicsRectItem UMLSceneSizeDialog QDialog Ui_UMLSceneSizeDialog Uid int -UndefinedExport Message -UndefinedLocal Message -UndefinedName Message UnittestDialog QWidget Ui_UnittestDialog UnittestWindow E5MainWindow -UnusedImport Message -UnusedVariable Message UrlBar E5LineEdit UserAgentManager QObject UserAgentMenu QMenu
--- a/Cooperation/ChatWidget.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Cooperation/ChatWidget.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the chat dialog. """ +from __future__ import unicode_literals + from PyQt4.QtCore import Qt, pyqtSlot, pyqtSignal, QDateTime, QPoint, QFileInfo from PyQt4.QtGui import QWidget, QColor, QListWidgetItem, QMenu, QApplication @@ -53,7 +55,7 @@ @param port port to be used for the cooperation server (integer) @param parent reference to the parent widget (QWidget) """ - super().__init__(parent) + super(ChatWidget, self).__init__(parent) self.setupUi(self) self.shareButton.setIcon(
--- a/Cooperation/Connection.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Cooperation/Connection.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,12 @@ Module implementing a class representing a peer connection. """ +from __future__ import unicode_literals +try: + str = unicode +except NameError: + pass + from PyQt4.QtCore import pyqtSignal, QTimer, QTime, QByteArray from PyQt4.QtNetwork import QTcpSocket, QHostInfo @@ -68,7 +74,7 @@ @param parent referenec to the parent object (QObject) """ - super().__init__(parent) + super(Connection, self).__init__(parent) self.__greetingMessage = self.tr("undefined") self.__username = self.tr("unknown")
--- a/Cooperation/CooperationClient.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Cooperation/CooperationClient.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the client of the cooperation package. """ +from __future__ import unicode_literals + import collections from PyQt4.QtCore import QObject, pyqtSignal, QProcess, QRegExp @@ -47,7 +49,7 @@ @param parent reference to the parent object (QObject) """ - super().__init__(parent) + super(CooperationClient, self).__init__(parent) self.__chatWidget = parent
--- a/Cooperation/CooperationServer.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Cooperation/CooperationServer.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the cooperation server. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSignal from PyQt4.QtNetwork import QTcpServer @@ -31,7 +33,7 @@ @param address address the server should listen on (QHostAddress) @param parent reference to the parent object (QObject) """ - super().__init__(parent) + super(CooperationServer, self).__init__(parent) self.__address = address
--- a/DataViews/CodeMetrics.py Thu Apr 24 18:57:10 2014 +0200 +++ b/DataViews/CodeMetrics.py Fri Apr 25 18:37:47 2014 +0200 @@ -14,8 +14,11 @@ @exception ValueError the tokenize module is too old """ +from __future__ import unicode_literals + import os import io +import sys import keyword import token import tokenize @@ -65,7 +68,10 @@ source = io.BytesIO(text.encode("utf-8")) try: - gen = tokenize.tokenize(source.readline) + if sys.version_info[0] == 2: + gen = tokenize.generate_tokens(source.readline) + else: + gen = tokenize.tokenize(source.readline) for toktype, toktext, start, end, line in gen: (srow, scol) = start (erow, ecol) = end
--- a/DataViews/CodeMetricsDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/DataViews/CodeMetricsDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing a code metrics dialog. """ +from __future__ import unicode_literals + import os import fnmatch @@ -30,7 +32,7 @@ @param parent parent widget (QWidget) """ - super().__init__(parent) + super(CodeMetricsDialog, self).__init__(parent) self.setupUi(self) self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False)
--- a/DataViews/PyCoverageDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/DataViews/PyCoverageDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing a Python code coverage dialog. """ +from __future__ import unicode_literals + import os from PyQt4.QtCore import pyqtSlot, Qt @@ -34,7 +36,7 @@ @param parent parent widget (QWidget) """ - super().__init__(parent) + super(PyCoverageDialog, self).__init__(parent) self.setupUi(self) self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False)
--- a/DataViews/PyProfileDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/DataViews/PyProfileDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing a dialog to display profile data. """ +from __future__ import unicode_literals + import os import pickle @@ -61,7 +63,7 @@ @param parent parent widget (QWidget) """ - super().__init__(parent) + super(PyProfileDialog, self).__init__(parent) self.setupUi(self) self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False)
--- a/DebugClients/Python/DebugClientBase.py Thu Apr 24 18:57:10 2014 +0200 +++ b/DebugClients/Python/DebugClientBase.py Fri Apr 25 18:37:47 2014 +0200 @@ -1430,7 +1430,7 @@ try: exec 'mcdict = dict%s.__class__.__dict__' % access ndict.update(mcdict) # __IGNORE_WARNING__ - if mdict and not "sipThis" in mdict.keys(): # __IGNORE_WARNING__ + if mdict and not "sipThis" in mdict.keys(): # __IGNORE_WARNING__ del rvar[0:2] access = "" except:
--- a/DebugClients/Python/coverage/parser.py Thu Apr 24 18:57:10 2014 +0200 +++ b/DebugClients/Python/coverage/parser.py Fri Apr 25 18:37:47 2014 +0200 @@ -670,8 +670,6 @@ return "<%d+%d @%d%s %r>" % ( self.byte, self.length, self.line, bang, list(self.exits) ) - - class CachedTokenizer(object): """A one-element cache around tokenize.generate_tokens.
--- a/Debugger/BreakPointModel.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/BreakPointModel.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Breakpoint model. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSignal, Qt, QAbstractItemModel, QModelIndex @@ -22,7 +24,7 @@ @param parent reference to the parent widget (QObject) """ - super().__init__(parent) + super(BreakPointModel, self).__init__(parent) self.breakpoints = [] self.header = [
--- a/Debugger/BreakPointViewer.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/BreakPointViewer.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Breakpoint viewer widget. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSignal, Qt, qVersion from PyQt4.QtGui import QTreeView, QAbstractItemView, QSortFilterProxyModel, \ QHeaderView, QItemSelectionModel, QMenu, QDialog @@ -31,7 +33,7 @@ @param parent the parent (QWidget) """ - super().__init__(parent) + super(BreakPointViewer, self).__init__(parent) self.setObjectName("BreakPointViewer") self.__model = None @@ -65,7 +67,7 @@ self.sortingModel = QSortFilterProxyModel() self.sortingModel.setDynamicSortFilter(True) self.sortingModel.setSourceModel(self.__model) - super().setModel(self.sortingModel) + super(BreakPointViewer, self).setModel(self.sortingModel) header = self.header() header.setSortIndicator(0, Qt.AscendingOrder)
--- a/Debugger/CallStackViewer.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/CallStackViewer.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Call Stack viewer widget. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSignal, Qt, QFileInfo from PyQt4.QtGui import QTreeWidget, QTreeWidgetItem, QMenu @@ -36,7 +38,7 @@ @param debugServer reference to the debug server object (DebugServer) @param parent reference to the parent widget (QWidget) """ - super().__init__(parent) + super(CallStackViewer, self).__init__(parent) self.setHeaderHidden(True) self.setAlternatingRowColors(True)
--- a/Debugger/CallTraceViewer.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/CallTraceViewer.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Call Trace viewer widget. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSlot, pyqtSignal, Qt, QRegExp, QFileInfo from PyQt4.QtGui import QWidget, QTreeWidgetItem @@ -36,7 +38,7 @@ @param debugServer reference to the debug server object (DebugServer) @param parent reference to the parent widget (QWidget) """ - super().__init__(parent) + super(CallTraceViewer, self).__init__(parent) self.setupUi(self) self.__dbs = debugServer
--- a/Debugger/Config.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/Config.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module defining the different Python types and their display strings. """ +from __future__ import unicode_literals + try: from PyQt4.QtCore import QT_TRANSLATE_NOOP
--- a/Debugger/DebugProtocol.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/DebugProtocol.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module defining the debug protocol tokens. """ +from __future__ import unicode_literals + # The protocol "words". RequestOK = '>OK?<' RequestEnv = '>Environment<'
--- a/Debugger/DebugServer.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/DebugServer.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,12 @@ Module implementing the debug server. """ +from __future__ import unicode_literals +try: + str = unicode +except NameError: + pass + import os from PyQt4.QtCore import pyqtSignal, QModelIndex @@ -147,7 +153,7 @@ """ Constructor """ - super().__init__() + super(DebugServer, self).__init__() # create our models self.breakpointModel = BreakPointModel(self) @@ -184,7 +190,22 @@ self.clientProcess = None self.clientInterpreter = "" self.clientType = \ - Preferences.Prefs.settings.value('DebugClient/Type', 'Python3') + Preferences.Prefs.settings.value('DebugClient/Type') + if self.clientType is None: + import sys + if sys.version_info[0] == 2: + self.clientType = 'Python2' + else: + self.clientType = 'Python3' + # Change clientType if dependent interpreter not exist anymore + # (maybe deinstalled,...) + elif self.clientType == 'Python2' and Preferences.getDebugger( + "PythonInterpreter") == '': + self.clientType = 'Python3' + elif self.clientType == 'Python3' and Preferences.getDebugger( + "Python3Interpreter") == '': + self.clientType = 'Python2' + self.lastClientType = '' self.__autoClearShell = False
--- a/Debugger/DebugUI.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/DebugUI.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the debugger UI. """ +from __future__ import unicode_literals + import os from PyQt4.QtCore import pyqtSignal, QObject, Qt @@ -62,7 +64,7 @@ @param debugViewer reference to the debug viewer widget @param project reference to the project object """ - super().__init__(ui) + super(DebugUI, self).__init__(ui) self.ui = ui self.viewmanager = vm
--- a/Debugger/DebugViewer.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/DebugViewer.py Fri Apr 25 18:37:47 2014 +0200 @@ -20,6 +20,8 @@ </ul> """ +from __future__ import unicode_literals + import os from PyQt4.QtCore import pyqtSignal @@ -63,7 +65,7 @@ have the file browser in a separate window or embedded in the project browser instead. """ - super().__init__(parent) + super(DebugViewer, self).__init__(parent) self.debugServer = debugServer self.debugUI = None
--- a/Debugger/DebuggerInterfaceNone.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/DebuggerInterfaceNone.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing a dummy debugger interface for the debug server. """ +from __future__ import unicode_literals + from PyQt4.QtCore import QObject @@ -36,7 +38,7 @@ @param debugServer reference to the debug server (DebugServer) @param passive flag indicating passive connection mode (boolean) """ - super().__init__() + super(DebuggerInterfaceNone, self).__init__() self.debugServer = debugServer self.passive = passive
--- a/Debugger/DebuggerInterfacePython.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/DebuggerInterfacePython.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Python debugger interface for the debug server. """ +from __future__ import unicode_literals + import sys import os import re @@ -60,7 +62,7 @@ @param debugServer reference to the debug server (DebugServer) @param passive flag indicating passive connection mode (boolean) """ - super().__init__() + super(DebuggerInterfacePython, self).__init__() self.__isNetworked = True self.__autoContinue = not passive
--- a/Debugger/DebuggerInterfacePython3.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/DebuggerInterfacePython3.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Python3 debugger interface for the debug server. """ +from __future__ import unicode_literals + import sys import os @@ -59,7 +61,7 @@ @param debugServer reference to the debug server (DebugServer) @param passive flag indicating passive connection mode (boolean) """ - super().__init__() + super(DebuggerInterfacePython3, self).__init__() self.__isNetworked = True self.__autoContinue = not passive @@ -151,12 +153,14 @@ a network connection (boolean) and the name of the interpreter in case of a local execution (string) """ - if Preferences.getDebugger("CustomPython3Interpreter"): - interpreter = Preferences.getDebugger("Python3Interpreter") - if interpreter == "": - interpreter = sys.executable - else: - interpreter = sys.executable + interpreter = Preferences.getDebugger("Python3Interpreter") + if interpreter == "": + E5MessageBox.critical( + None, + self.tr("Start Debugger"), + self.tr( + """<p>No Python3 interpreter configured.</p>""")) + return None, False, "" debugClientType = Preferences.getDebugger("DebugClientType3") if debugClientType == "standard":
--- a/Debugger/DebuggerInterfaceRuby.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/DebuggerInterfaceRuby.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Ruby debugger interface for the debug server. """ +from __future__ import unicode_literals + import os from PyQt4.QtCore import QObject, QTextCodec, QProcess, QTimer @@ -56,7 +58,7 @@ @param debugServer reference to the debug server (DebugServer) @param passive flag indicating passive connection mode (boolean) """ - super().__init__() + super(DebuggerInterfaceRuby, self).__init__() self.__isNetworked = True self.__autoContinue = not passive
--- a/Debugger/EditBreakpointDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/EditBreakpointDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing a dialog to edit breakpoint properties. """ +from __future__ import unicode_literals + import os.path from PyQt4.QtCore import pyqtSlot @@ -42,7 +44,7 @@ @param filenameHistory list of recently used file names (list of strings) """ - super().__init__(parent) + super(EditBreakpointDialog, self).__init__(parent) self.setupUi(self) if name: self.setObjectName(name)
--- a/Debugger/EditWatchpointDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/EditWatchpointDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing a dialog to edit watch expression properties. """ +from __future__ import unicode_literals + from PyQt4.QtGui import QDialog, QDialogButtonBox from .Ui_EditWatchpointDialog import Ui_EditWatchpointDialog @@ -27,7 +29,7 @@ @param name the widget name of this dialog @param modal flag indicating a modal dialog """ - super().__init__(parent) + super(EditWatchpointDialog, self).__init__(parent) self.setupUi(self) if name: self.setObjectName(name)
--- a/Debugger/ExceptionLogger.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/ExceptionLogger.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Exception Logger widget. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSignal, Qt from PyQt4.QtGui import QTreeWidget, QTreeWidgetItem, QMenu @@ -30,7 +32,7 @@ @param parent the parent widget of this widget """ - super().__init__(parent) + super(ExceptionLogger, self).__init__(parent) self.setObjectName("ExceptionLogger") self.setWindowTitle(self.tr("Exceptions"))
--- a/Debugger/ExceptionsFilterDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/ExceptionsFilterDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the exceptions filter dialog. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSlot from PyQt4.QtGui import QDialog, QDialogButtonBox @@ -25,7 +27,7 @@ @param ignore flag indicating the ignore exceptions mode (boolean) @param parent the parent widget (QWidget) """ - super().__init__(parent) + super(ExceptionsFilterDialog, self).__init__(parent) self.setupUi(self) self.setModal(True)
--- a/Debugger/StartDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/StartDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Start Program dialog. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSlot from PyQt4.QtGui import QDialog, QDialogButtonBox @@ -59,7 +61,7 @@ @keyparam forkChild flag indicating to debug the child after forking (boolean) """ - super().__init__(parent) + super(StartDialog, self).__init__(parent) self.setModal(True) self.type = type
--- a/Debugger/VariableDetailDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/VariableDetailDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the variable detail dialog. """ +from __future__ import unicode_literals + from PyQt4.QtGui import QDialog from .Ui_VariableDetailDialog import Ui_VariableDetailDialog @@ -28,7 +30,7 @@ @param vtype the variables type (string) @param value the variables value (string) """ - super().__init__() + super(VariableDetailDialog, self).__init__() self.setupUi(self) # set the different fields
--- a/Debugger/VariablesFilterDialog.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/VariablesFilterDialog.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the variables filter dialog. """ +from __future__ import unicode_literals + from PyQt4.QtGui import QDialog, QDialogButtonBox from Debugger.Config import ConfigVarTypeDispStrings @@ -30,7 +32,7 @@ @param name name of this dialog (string) @param modal flag to indicate a modal dialog (boolean) """ - super().__init__(parent) + super(VariablesFilterDialog, self).__init__(parent) if name: self.setObjectName(name) self.setModal(modal)
--- a/Debugger/VariablesViewer.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/VariablesViewer.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,12 @@ Module implementing the variables viewer widget. """ +from __future__ import unicode_literals +try: + str = unicode +except NameError: + pass + from PyQt4.QtCore import Qt, QRegExp, qVersion from PyQt4.QtGui import QTreeWidget, QTreeWidgetItem, QApplication, \ QAbstractItemView, QMenu @@ -60,7 +66,7 @@ if index < len(lines) - 1: dvalue += "<...>" - super().__init__(parent, [dvar, dvalue, dtype]) + super(VariableItem, self).__init__(parent, [dvar, dvalue, dtype]) self.populated = True @@ -85,7 +91,7 @@ """ if column == 1 and role == Qt.ToolTipRole: return self.__tooltip - return super().data(column, role) + return super(VariableItem, self).data(column, role) def attachDummy(self): """ @@ -281,7 +287,7 @@ @param parent the parent (QWidget) @param scope flag indicating global (1) or local (0) variables """ - super().__init__(parent) + super(VariablesViewer, self).__init__(parent) self.indicators = {'list': '[]', 'tuple': '()', 'dict': '{}', # Python types @@ -710,7 +716,7 @@ parentItem.expand() self.__resort() except AttributeError: - super().expandItem(parentItem) + super(VariablesViewer, self).expandItem(parentItem) def collapseItem(self, parentItem): """ @@ -725,7 +731,7 @@ try: parentItem.collapse() except AttributeError: - super().collapseItem(parentItem) + super(VariablesViewer, self).collapseItem(parentItem) def __resort(self): """
--- a/Debugger/WatchPointModel.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/WatchPointModel.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the Watch expression model. """ +from __future__ import unicode_literals + from PyQt4.QtCore import pyqtSignal, Qt, QAbstractItemModel, QModelIndex @@ -22,7 +24,7 @@ @param parent reference to the parent widget (QObject) """ - super().__init__(parent) + super(WatchPointModel, self).__init__(parent) self.watchpoints = [] self.header = [
--- a/Debugger/WatchPointViewer.py Thu Apr 24 18:57:10 2014 +0200 +++ b/Debugger/WatchPointViewer.py Fri Apr 25 18:37:47 2014 +0200 @@ -7,6 +7,8 @@ Module implementing the watch expression viewer widget. """ +from __future__ import unicode_literals + from PyQt4.QtCore import Qt, QModelIndex, qVersion from PyQt4.QtGui import QTreeView, QAbstractItemView, QMenu, \ QSortFilterProxyModel, QHeaderView, QItemSelectionModel, QDialog @@ -30,7 +32,7 @@ @param parent the parent (QWidget) """ - super().__init__(parent) + super(WatchPointViewer, self).__init__(parent) self.setObjectName("WatchExpressionViewer") self.__model = None @@ -60,7 +62,7 @@ self.sortingModel = QSortFilterProxyModel() self.sortingModel.setDynamicSortFilter(True) self.sortingModel.setSourceModel(self.__model) - super().setModel(self.sortingModel) + super(WatchPointViewer, self).setModel(self.sortingModel) header = self.header() header.setSortIndicator(0, Qt.AscendingOrder)
--- a/Documentation/Help/source.qhp Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Help/source.qhp Fri Apr 25 18:37:47 2014 +0200 @@ -463,9 +463,13 @@ <section title="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html" /> <section title="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html" /> <section title="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html" /> + <section title="eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations.html" /> </section> <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker" ref="index-eric5.Plugins.CheckerPlugins.SyntaxChecker.html"> + <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html" /> + <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html" /> <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html" /> + <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html" /> </section> <section title="eric5.Plugins.CheckerPlugins.Tabnanny" ref="index-eric5.Plugins.CheckerPlugins.Tabnanny.html"> <section title="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html" /> @@ -980,34 +984,18 @@ <section title="eric5.Utilities.crypto.py3AES" ref="eric5.Utilities.crypto.py3AES.html" /> <section title="eric5.Utilities.crypto.py3PBKDF2" ref="eric5.Utilities.crypto.py3PBKDF2.html" /> </section> - <section title="eric5.Utilities.pyflakes" ref="index-eric5.Utilities.pyflakes.html"> - <section title="eric5.Utilities.pyflakes.checker" ref="eric5.Utilities.pyflakes.checker.html" /> - <section title="eric5.Utilities.pyflakes.messages" ref="eric5.Utilities.pyflakes.messages.html" /> - <section title="eric5.Utilities.pyflakes.translations" ref="eric5.Utilities.pyflakes.translations.html" /> - </section> <section title="eric5.Utilities.AutoSaver" ref="eric5.Utilities.AutoSaver.html" /> + <section title="eric5.Utilities.BackgroundClient" ref="eric5.Utilities.BackgroundClient.html" /> + <section title="eric5.Utilities.BackgroundService" ref="eric5.Utilities.BackgroundService.html" /> <section title="eric5.Utilities.FtpUtilities" ref="eric5.Utilities.FtpUtilities.html" /> <section title="eric5.Utilities.ModuleParser" ref="eric5.Utilities.ModuleParser.html" /> <section title="eric5.Utilities.PasswordChecker" ref="eric5.Utilities.PasswordChecker.html" /> + <section title="eric5.Utilities.PySideImporter" ref="eric5.Utilities.PySideImporter.html" /> <section title="eric5.Utilities.__init__" ref="eric5.Utilities.__init__.html" /> <section title="eric5.Utilities.binplistlib" ref="eric5.Utilities.binplistlib.html" /> + <section title="eric5.Utilities.compatibility_fixes" ref="eric5.Utilities.compatibility_fixes.html" /> <section title="eric5.Utilities.uic" ref="eric5.Utilities.uic.html" /> </section> - <section title="eric5.UtilitiesPython2" ref="index-eric5.UtilitiesPython2.html"> - <section title="eric5.UtilitiesPython2.pyflakes" ref="index-eric5.UtilitiesPython2.pyflakes.html"> - <section title="eric5.UtilitiesPython2.pyflakes.checker" ref="eric5.UtilitiesPython2.pyflakes.checker.html" /> - <section title="eric5.UtilitiesPython2.pyflakes.messages" ref="eric5.UtilitiesPython2.pyflakes.messages.html" /> - </section> - <section title="eric5.UtilitiesPython2.CodeStyleChecker" ref="eric5.UtilitiesPython2.CodeStyleChecker.html" /> - <section title="eric5.UtilitiesPython2.DocStyleCheckerPy2" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html" /> - <section title="eric5.UtilitiesPython2.NamingStyleCheckerPy2" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html" /> - <section title="eric5.UtilitiesPython2.Py2SyntaxChecker" ref="eric5.UtilitiesPython2.Py2SyntaxChecker.html" /> - <section title="eric5.UtilitiesPython2.PySideImporter" ref="eric5.UtilitiesPython2.PySideImporter.html" /> - <section title="eric5.UtilitiesPython2.Tabnanny" ref="eric5.UtilitiesPython2.Tabnanny.html" /> - <section title="eric5.UtilitiesPython2.TabnannyChecker" ref="eric5.UtilitiesPython2.TabnannyChecker.html" /> - <section title="eric5.UtilitiesPython2.Tools" ref="eric5.UtilitiesPython2.Tools.html" /> - <section title="eric5.UtilitiesPython2.pep8" ref="eric5.UtilitiesPython2.pep8.html" /> - </section> <section title="eric5.VCS" ref="index-eric5.VCS.html"> <section title="eric5.VCS.CommandOptionsDialog" ref="eric5.VCS.CommandOptionsDialog.html" /> <section title="eric5.VCS.ProjectBrowserHelper" ref="eric5.VCS.ProjectBrowserHelper.html" /> @@ -1366,8 +1354,6 @@ <keyword name="ApplicationPage (Constructor)" id="ApplicationPage (Constructor)" ref="eric5.Preferences.ConfigurationPages.ApplicationPage.html#ApplicationPage.__init__" /> <keyword name="ApplicationPage (Module)" id="ApplicationPage (Module)" ref="eric5.Preferences.ConfigurationPages.ApplicationPage.html" /> <keyword name="ApplicationPage.save" id="ApplicationPage.save" ref="eric5.Preferences.ConfigurationPages.ApplicationPage.html#ApplicationPage.save" /> - <keyword name="Argument" id="Argument" ref="eric5.Utilities.pyflakes.checker.html#Argument" /> - <keyword name="Argument" id="Argument" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Argument" /> <keyword name="ArgumentsError" id="ArgumentsError" ref="eric5.E5Gui.E5Action.html#ArgumentsError" /> <keyword name="ArgumentsError (Constructor)" id="ArgumentsError (Constructor)" ref="eric5.E5Gui.E5Action.html#ArgumentsError.__init__" /> <keyword name="ArgumentsError.__repr__" id="ArgumentsError.__repr__" ref="eric5.E5Gui.E5Action.html#ArgumentsError.__repr__" /> @@ -1375,8 +1361,6 @@ <keyword name="ArrayElementVarItem" id="ArrayElementVarItem" ref="eric5.Debugger.VariablesViewer.html#ArrayElementVarItem" /> <keyword name="ArrayElementVarItem (Constructor)" id="ArrayElementVarItem (Constructor)" ref="eric5.Debugger.VariablesViewer.html#ArrayElementVarItem.__init__" /> <keyword name="ArrayElementVarItem.key" id="ArrayElementVarItem.key" ref="eric5.Debugger.VariablesViewer.html#ArrayElementVarItem.key" /> - <keyword name="Assignment" id="Assignment" ref="eric5.Utilities.pyflakes.checker.html#Assignment" /> - <keyword name="Assignment" id="Assignment" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Assignment" /> <keyword name="AssociationItem" id="AssociationItem" ref="eric5.Graphics.AssociationItem.html#AssociationItem" /> <keyword name="AssociationItem (Constructor)" id="AssociationItem (Constructor)" ref="eric5.Graphics.AssociationItem.html#AssociationItem.__init__" /> <keyword name="AssociationItem (Module)" id="AssociationItem (Module)" ref="eric5.Graphics.AssociationItem.html" /> @@ -1493,32 +1477,39 @@ <keyword name="AutoSaver.changeOccurred" id="AutoSaver.changeOccurred" ref="eric5.Utilities.AutoSaver.html#AutoSaver.changeOccurred" /> <keyword name="AutoSaver.saveIfNeccessary" id="AutoSaver.saveIfNeccessary" ref="eric5.Utilities.AutoSaver.html#AutoSaver.saveIfNeccessary" /> <keyword name="AutoSaver.timerEvent" id="AutoSaver.timerEvent" ref="eric5.Utilities.AutoSaver.html#AutoSaver.timerEvent" /> + <keyword name="BackgroundClient" id="BackgroundClient" ref="eric5.Utilities.BackgroundClient.html#BackgroundClient" /> + <keyword name="BackgroundClient (Constructor)" id="BackgroundClient (Constructor)" ref="eric5.Utilities.BackgroundClient.html#BackgroundClient.__init__" /> + <keyword name="BackgroundClient (Module)" id="BackgroundClient (Module)" ref="eric5.Utilities.BackgroundClient.html" /> + <keyword name="BackgroundClient.__initClientService" id="BackgroundClient.__initClientService" ref="eric5.Utilities.BackgroundClient.html#BackgroundClient.__initClientService" /> + <keyword name="BackgroundClient.__receive" id="BackgroundClient.__receive" ref="eric5.Utilities.BackgroundClient.html#BackgroundClient.__receive" /> + <keyword name="BackgroundClient.__send" id="BackgroundClient.__send" ref="eric5.Utilities.BackgroundClient.html#BackgroundClient.__send" /> + <keyword name="BackgroundClient.run" id="BackgroundClient.run" ref="eric5.Utilities.BackgroundClient.html#BackgroundClient.run" /> + <keyword name="BackgroundService" id="BackgroundService" ref="eric5.Utilities.BackgroundService.html#BackgroundService" /> + <keyword name="BackgroundService (Constructor)" id="BackgroundService (Constructor)" ref="eric5.Utilities.BackgroundService.html#BackgroundService.__init__" /> + <keyword name="BackgroundService (Module)" id="BackgroundService (Module)" ref="eric5.Utilities.BackgroundService.html" /> + <keyword name="BackgroundService.__processQueue" id="BackgroundService.__processQueue" ref="eric5.Utilities.BackgroundService.html#BackgroundService.__processQueue" /> + <keyword name="BackgroundService.__receive" id="BackgroundService.__receive" ref="eric5.Utilities.BackgroundService.html#BackgroundService.__receive" /> + <keyword name="BackgroundService.__send" id="BackgroundService.__send" ref="eric5.Utilities.BackgroundService.html#BackgroundService.__send" /> + <keyword name="BackgroundService.__startExternalClient" id="BackgroundService.__startExternalClient" ref="eric5.Utilities.BackgroundService.html#BackgroundService.__startExternalClient" /> + <keyword name="BackgroundService.enqueueRequest" id="BackgroundService.enqueueRequest" ref="eric5.Utilities.BackgroundService.html#BackgroundService.enqueueRequest" /> + <keyword name="BackgroundService.on_disconnectSocket" id="BackgroundService.on_disconnectSocket" ref="eric5.Utilities.BackgroundService.html#BackgroundService.on_disconnectSocket" /> + <keyword name="BackgroundService.on_newConnection" id="BackgroundService.on_newConnection" ref="eric5.Utilities.BackgroundService.html#BackgroundService.on_newConnection" /> + <keyword name="BackgroundService.serviceConnect" id="BackgroundService.serviceConnect" ref="eric5.Utilities.BackgroundService.html#BackgroundService.serviceConnect" /> + <keyword name="BackgroundService.serviceDisconnect" id="BackgroundService.serviceDisconnect" ref="eric5.Utilities.BackgroundService.html#BackgroundService.serviceDisconnect" /> + <keyword name="BackgroundService.shutdown" id="BackgroundService.shutdown" ref="eric5.Utilities.BackgroundService.html#BackgroundService.shutdown" /> <keyword name="BaseReport" id="BaseReport" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport" /> - <keyword name="BaseReport" id="BaseReport" ref="eric5.UtilitiesPython2.pep8.html#BaseReport" /> <keyword name="BaseReport (Constructor)" id="BaseReport (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.__init__" /> - <keyword name="BaseReport (Constructor)" id="BaseReport (Constructor)" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.__init__" /> <keyword name="BaseReport.error" id="BaseReport.error" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.error" /> - <keyword name="BaseReport.error" id="BaseReport.error" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.error" /> <keyword name="BaseReport.error_args" id="BaseReport.error_args" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.error_args" /> - <keyword name="BaseReport.error_args" id="BaseReport.error_args" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.error_args" /> <keyword name="BaseReport.get_count" id="BaseReport.get_count" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.get_count" /> - <keyword name="BaseReport.get_count" id="BaseReport.get_count" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.get_count" /> <keyword name="BaseReport.get_file_results" id="BaseReport.get_file_results" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.get_file_results" /> - <keyword name="BaseReport.get_file_results" id="BaseReport.get_file_results" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.get_file_results" /> <keyword name="BaseReport.get_statistics" id="BaseReport.get_statistics" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.get_statistics" /> - <keyword name="BaseReport.get_statistics" id="BaseReport.get_statistics" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.get_statistics" /> <keyword name="BaseReport.increment_logical_line" id="BaseReport.increment_logical_line" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.increment_logical_line" /> - <keyword name="BaseReport.increment_logical_line" id="BaseReport.increment_logical_line" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.increment_logical_line" /> <keyword name="BaseReport.init_file" id="BaseReport.init_file" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.init_file" /> - <keyword name="BaseReport.init_file" id="BaseReport.init_file" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.init_file" /> <keyword name="BaseReport.print_benchmark" id="BaseReport.print_benchmark" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.print_benchmark" /> - <keyword name="BaseReport.print_benchmark" id="BaseReport.print_benchmark" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.print_benchmark" /> <keyword name="BaseReport.print_statistics" id="BaseReport.print_statistics" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.print_statistics" /> - <keyword name="BaseReport.print_statistics" id="BaseReport.print_statistics" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.print_statistics" /> <keyword name="BaseReport.start" id="BaseReport.start" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.start" /> - <keyword name="BaseReport.start" id="BaseReport.start" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.start" /> <keyword name="BaseReport.stop" id="BaseReport.stop" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#BaseReport.stop" /> - <keyword name="BaseReport.stop" id="BaseReport.stop" ref="eric5.UtilitiesPython2.pep8.html#BaseReport.stop" /> <keyword name="BinaryModel" id="BinaryModel" ref="eric5.UI.NumbersWidget.html#BinaryModel" /> <keyword name="BinaryModel (Constructor)" id="BinaryModel (Constructor)" ref="eric5.UI.NumbersWidget.html#BinaryModel.__init__" /> <keyword name="BinaryModel.columnCount" id="BinaryModel.columnCount" ref="eric5.UI.NumbersWidget.html#BinaryModel.columnCount" /> @@ -1531,8 +1522,6 @@ <keyword name="BinaryModel.setBitsAndValue" id="BinaryModel.setBitsAndValue" ref="eric5.UI.NumbersWidget.html#BinaryModel.setBitsAndValue" /> <keyword name="BinaryModel.setData" id="BinaryModel.setData" ref="eric5.UI.NumbersWidget.html#BinaryModel.setData" /> <keyword name="BinaryModel.setValue" id="BinaryModel.setValue" ref="eric5.UI.NumbersWidget.html#BinaryModel.setValue" /> - <keyword name="Binding" id="Binding" ref="eric5.Utilities.pyflakes.checker.html#Binding" /> - <keyword name="Binding" id="Binding" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Binding" /> <keyword name="BookmarkActionSelectionDialog" id="BookmarkActionSelectionDialog" ref="eric5.Helpviewer.UrlBar.BookmarkActionSelectionDialog.html#BookmarkActionSelectionDialog" /> <keyword name="BookmarkActionSelectionDialog (Constructor)" id="BookmarkActionSelectionDialog (Constructor)" ref="eric5.Helpviewer.UrlBar.BookmarkActionSelectionDialog.html#BookmarkActionSelectionDialog.__init__" /> <keyword name="BookmarkActionSelectionDialog (Module)" id="BookmarkActionSelectionDialog (Module)" ref="eric5.Helpviewer.UrlBar.BookmarkActionSelectionDialog.html" /> @@ -2000,123 +1989,17 @@ <keyword name="ChatWidget.preferencesChanged" id="ChatWidget.preferencesChanged" ref="eric5.Cooperation.ChatWidget.html#ChatWidget.preferencesChanged" /> <keyword name="ChatWidget.shutdown" id="ChatWidget.shutdown" ref="eric5.Cooperation.ChatWidget.html#ChatWidget.shutdown" /> <keyword name="Checker" id="Checker" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker" /> - <keyword name="Checker" id="Checker" ref="eric5.Utilities.pyflakes.checker.html#Checker" /> - <keyword name="Checker" id="Checker" ref="eric5.UtilitiesPython2.pep8.html#Checker" /> - <keyword name="Checker" id="Checker" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker" /> <keyword name="Checker (Constructor)" id="Checker (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.__init__" /> - <keyword name="Checker (Constructor)" id="Checker (Constructor)" ref="eric5.Utilities.pyflakes.checker.html#Checker.__init__" /> - <keyword name="Checker (Constructor)" id="Checker (Constructor)" ref="eric5.UtilitiesPython2.pep8.html#Checker.__init__" /> - <keyword name="Checker (Constructor)" id="Checker (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.__init__" /> - <keyword name="Checker.ASSIGN" id="Checker.ASSIGN" ref="eric5.Utilities.pyflakes.checker.html#Checker.ASSIGN" /> - <keyword name="Checker.ASSIGN" id="Checker.ASSIGN" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.ASSIGN" /> - <keyword name="Checker.AUGASSIGN" id="Checker.AUGASSIGN" ref="eric5.Utilities.pyflakes.checker.html#Checker.AUGASSIGN" /> - <keyword name="Checker.AUGASSIGN" id="Checker.AUGASSIGN" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.AUGASSIGN" /> - <keyword name="Checker.CLASSDEF" id="Checker.CLASSDEF" ref="eric5.Utilities.pyflakes.checker.html#Checker.CLASSDEF" /> - <keyword name="Checker.CLASSDEF" id="Checker.CLASSDEF" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.CLASSDEF" /> - <keyword name="Checker.DICTCOMP" id="Checker.DICTCOMP" ref="eric5.Utilities.pyflakes.checker.html#Checker.DICTCOMP" /> - <keyword name="Checker.DICTCOMP" id="Checker.DICTCOMP" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.DICTCOMP" /> - <keyword name="Checker.EXCEPTHANDLER" id="Checker.EXCEPTHANDLER" ref="eric5.Utilities.pyflakes.checker.html#Checker.EXCEPTHANDLER" /> - <keyword name="Checker.EXCEPTHANDLER" id="Checker.EXCEPTHANDLER" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.EXCEPTHANDLER" /> - <keyword name="Checker.FOR" id="Checker.FOR" ref="eric5.Utilities.pyflakes.checker.html#Checker.FOR" /> - <keyword name="Checker.FOR" id="Checker.FOR" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.FOR" /> - <keyword name="Checker.FUNCTIONDEF" id="Checker.FUNCTIONDEF" ref="eric5.Utilities.pyflakes.checker.html#Checker.FUNCTIONDEF" /> - <keyword name="Checker.FUNCTIONDEF" id="Checker.FUNCTIONDEF" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.FUNCTIONDEF" /> - <keyword name="Checker.GENERATOREXP" id="Checker.GENERATOREXP" ref="eric5.Utilities.pyflakes.checker.html#Checker.GENERATOREXP" /> - <keyword name="Checker.GENERATOREXP" id="Checker.GENERATOREXP" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.GENERATOREXP" /> - <keyword name="Checker.GLOBAL" id="Checker.GLOBAL" ref="eric5.Utilities.pyflakes.checker.html#Checker.GLOBAL" /> - <keyword name="Checker.GLOBAL" id="Checker.GLOBAL" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.GLOBAL" /> - <keyword name="Checker.IMPORT" id="Checker.IMPORT" ref="eric5.Utilities.pyflakes.checker.html#Checker.IMPORT" /> - <keyword name="Checker.IMPORT" id="Checker.IMPORT" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.IMPORT" /> - <keyword name="Checker.IMPORTFROM" id="Checker.IMPORTFROM" ref="eric5.Utilities.pyflakes.checker.html#Checker.IMPORTFROM" /> - <keyword name="Checker.IMPORTFROM" id="Checker.IMPORTFROM" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.IMPORTFROM" /> - <keyword name="Checker.LAMBDA" id="Checker.LAMBDA" ref="eric5.Utilities.pyflakes.checker.html#Checker.LAMBDA" /> - <keyword name="Checker.LAMBDA" id="Checker.LAMBDA" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.LAMBDA" /> - <keyword name="Checker.LISTCOMP" id="Checker.LISTCOMP" ref="eric5.Utilities.pyflakes.checker.html#Checker.LISTCOMP" /> - <keyword name="Checker.LISTCOMP" id="Checker.LISTCOMP" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.LISTCOMP" /> - <keyword name="Checker.NAME" id="Checker.NAME" ref="eric5.Utilities.pyflakes.checker.html#Checker.NAME" /> - <keyword name="Checker.NAME" id="Checker.NAME" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.NAME" /> - <keyword name="Checker.TRY" id="Checker.TRY" ref="eric5.Utilities.pyflakes.checker.html#Checker.TRY" /> - <keyword name="Checker.TRY" id="Checker.TRY" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.TRY" /> - <keyword name="Checker.addArgs" id="Checker.addArgs" ref="eric5.Utilities.pyflakes.checker.html#Checker.addArgs" /> - <keyword name="Checker.addArgs" id="Checker.addArgs" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.addArgs" /> - <keyword name="Checker.addBinding" id="Checker.addBinding" ref="eric5.Utilities.pyflakes.checker.html#Checker.addBinding" /> - <keyword name="Checker.addBinding" id="Checker.addBinding" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.addBinding" /> <keyword name="Checker.build_tokens_line" id="Checker.build_tokens_line" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.build_tokens_line" /> - <keyword name="Checker.build_tokens_line" id="Checker.build_tokens_line" ref="eric5.UtilitiesPython2.pep8.html#Checker.build_tokens_line" /> - <keyword name="Checker.checkDeadScopes" id="Checker.checkDeadScopes" ref="eric5.Utilities.pyflakes.checker.html#Checker.checkDeadScopes" /> - <keyword name="Checker.checkDeadScopes" id="Checker.checkDeadScopes" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.checkDeadScopes" /> - <keyword name="Checker.checkUnusedAssignments" id="Checker.checkUnusedAssignments" ref="eric5.Utilities.pyflakes.checker.html#Checker.checkUnusedAssignments" /> - <keyword name="Checker.checkUnusedAssignments" id="Checker.checkUnusedAssignments" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.checkUnusedAssignments" /> <keyword name="Checker.check_all" id="Checker.check_all" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.check_all" /> - <keyword name="Checker.check_all" id="Checker.check_all" ref="eric5.UtilitiesPython2.pep8.html#Checker.check_all" /> <keyword name="Checker.check_ast" id="Checker.check_ast" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.check_ast" /> - <keyword name="Checker.check_ast" id="Checker.check_ast" ref="eric5.UtilitiesPython2.pep8.html#Checker.check_ast" /> <keyword name="Checker.check_logical" id="Checker.check_logical" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.check_logical" /> - <keyword name="Checker.check_logical" id="Checker.check_logical" ref="eric5.UtilitiesPython2.pep8.html#Checker.check_logical" /> <keyword name="Checker.check_physical" id="Checker.check_physical" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.check_physical" /> - <keyword name="Checker.check_physical" id="Checker.check_physical" ref="eric5.UtilitiesPython2.pep8.html#Checker.check_physical" /> - <keyword name="Checker.collectLoopVars" id="Checker.collectLoopVars" ref="eric5.Utilities.pyflakes.checker.html#Checker.collectLoopVars" /> - <keyword name="Checker.collectLoopVars" id="Checker.collectLoopVars" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.collectLoopVars" /> - <keyword name="Checker.deferAssignment" id="Checker.deferAssignment" ref="eric5.Utilities.pyflakes.checker.html#Checker.deferAssignment" /> - <keyword name="Checker.deferAssignment" id="Checker.deferAssignment" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.deferAssignment" /> - <keyword name="Checker.deferFunction" id="Checker.deferFunction" ref="eric5.Utilities.pyflakes.checker.html#Checker.deferFunction" /> - <keyword name="Checker.deferFunction" id="Checker.deferFunction" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.deferFunction" /> - <keyword name="Checker.descendantOf" id="Checker.descendantOf" ref="eric5.Utilities.pyflakes.checker.html#Checker.descendantOf" /> - <keyword name="Checker.descendantOf" id="Checker.descendantOf" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.descendantOf" /> - <keyword name="Checker.differentForks" id="Checker.differentForks" ref="eric5.Utilities.pyflakes.checker.html#Checker.differentForks" /> - <keyword name="Checker.differentForks" id="Checker.differentForks" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.differentForks" /> <keyword name="Checker.generate_tokens" id="Checker.generate_tokens" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.generate_tokens" /> - <keyword name="Checker.generate_tokens" id="Checker.generate_tokens" ref="eric5.UtilitiesPython2.pep8.html#Checker.generate_tokens" /> - <keyword name="Checker.getCommonAncestor" id="Checker.getCommonAncestor" ref="eric5.Utilities.pyflakes.checker.html#Checker.getCommonAncestor" /> - <keyword name="Checker.getCommonAncestor" id="Checker.getCommonAncestor" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.getCommonAncestor" /> - <keyword name="Checker.getDocstring" id="Checker.getDocstring" ref="eric5.Utilities.pyflakes.checker.html#Checker.getDocstring" /> - <keyword name="Checker.getDocstring" id="Checker.getDocstring" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.getDocstring" /> - <keyword name="Checker.getNodeHandler" id="Checker.getNodeHandler" ref="eric5.Utilities.pyflakes.checker.html#Checker.getNodeHandler" /> - <keyword name="Checker.getNodeHandler" id="Checker.getNodeHandler" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.getNodeHandler" /> - <keyword name="Checker.handleChildren" id="Checker.handleChildren" ref="eric5.Utilities.pyflakes.checker.html#Checker.handleChildren" /> - <keyword name="Checker.handleChildren" id="Checker.handleChildren" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.handleChildren" /> - <keyword name="Checker.handleDoctests" id="Checker.handleDoctests" ref="eric5.Utilities.pyflakes.checker.html#Checker.handleDoctests" /> - <keyword name="Checker.handleDoctests" id="Checker.handleDoctests" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.handleDoctests" /> - <keyword name="Checker.handleNode" id="Checker.handleNode" ref="eric5.Utilities.pyflakes.checker.html#Checker.handleNode" /> - <keyword name="Checker.handleNode" id="Checker.handleNode" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.handleNode" /> - <keyword name="Checker.handleNodeDelete" id="Checker.handleNodeDelete" ref="eric5.Utilities.pyflakes.checker.html#Checker.handleNodeDelete" /> - <keyword name="Checker.handleNodeDelete" id="Checker.handleNodeDelete" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.handleNodeDelete" /> - <keyword name="Checker.handleNodeLoad" id="Checker.handleNodeLoad" ref="eric5.Utilities.pyflakes.checker.html#Checker.handleNodeLoad" /> - <keyword name="Checker.handleNodeLoad" id="Checker.handleNodeLoad" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.handleNodeLoad" /> - <keyword name="Checker.handleNodeStore" id="Checker.handleNodeStore" ref="eric5.Utilities.pyflakes.checker.html#Checker.handleNodeStore" /> - <keyword name="Checker.handleNodeStore" id="Checker.handleNodeStore" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.handleNodeStore" /> - <keyword name="Checker.hasParent" id="Checker.hasParent" ref="eric5.Utilities.pyflakes.checker.html#Checker.hasParent" /> - <keyword name="Checker.hasParent" id="Checker.hasParent" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.hasParent" /> - <keyword name="Checker.ignore" id="Checker.ignore" ref="eric5.Utilities.pyflakes.checker.html#Checker.ignore" /> - <keyword name="Checker.ignore" id="Checker.ignore" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.ignore" /> - <keyword name="Checker.isDocstring" id="Checker.isDocstring" ref="eric5.Utilities.pyflakes.checker.html#Checker.isDocstring" /> - <keyword name="Checker.isDocstring" id="Checker.isDocstring" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.isDocstring" /> - <keyword name="Checker.onFork" id="Checker.onFork" ref="eric5.Utilities.pyflakes.checker.html#Checker.onFork" /> - <keyword name="Checker.onFork" id="Checker.onFork" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.onFork" /> - <keyword name="Checker.popScope" id="Checker.popScope" ref="eric5.Utilities.pyflakes.checker.html#Checker.popScope" /> - <keyword name="Checker.popScope" id="Checker.popScope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.popScope" /> - <keyword name="Checker.pushClassScope" id="Checker.pushClassScope" ref="eric5.Utilities.pyflakes.checker.html#Checker.pushClassScope" /> - <keyword name="Checker.pushClassScope" id="Checker.pushClassScope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.pushClassScope" /> - <keyword name="Checker.pushFunctionScope" id="Checker.pushFunctionScope" ref="eric5.Utilities.pyflakes.checker.html#Checker.pushFunctionScope" /> - <keyword name="Checker.pushFunctionScope" id="Checker.pushFunctionScope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.pushFunctionScope" /> - <keyword name="Checker.pushScope" id="Checker.pushScope" ref="eric5.Utilities.pyflakes.checker.html#Checker.pushScope" /> - <keyword name="Checker.pushScope" id="Checker.pushScope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.pushScope" /> <keyword name="Checker.readline" id="Checker.readline" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.readline" /> - <keyword name="Checker.readline" id="Checker.readline" ref="eric5.UtilitiesPython2.pep8.html#Checker.readline" /> <keyword name="Checker.readline_check_physical" id="Checker.readline_check_physical" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.readline_check_physical" /> - <keyword name="Checker.readline_check_physical" id="Checker.readline_check_physical" ref="eric5.UtilitiesPython2.pep8.html#Checker.readline_check_physical" /> - <keyword name="Checker.report" id="Checker.report" ref="eric5.Utilities.pyflakes.checker.html#Checker.report" /> - <keyword name="Checker.report" id="Checker.report" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.report" /> <keyword name="Checker.report_invalid_syntax" id="Checker.report_invalid_syntax" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.report_invalid_syntax" /> - <keyword name="Checker.report_invalid_syntax" id="Checker.report_invalid_syntax" ref="eric5.UtilitiesPython2.pep8.html#Checker.report_invalid_syntax" /> - <keyword name="Checker.runDeferred" id="Checker.runDeferred" ref="eric5.Utilities.pyflakes.checker.html#Checker.runDeferred" /> - <keyword name="Checker.runDeferred" id="Checker.runDeferred" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.runDeferred" /> - <keyword name="Checker.runFunction" id="Checker.runFunction" ref="eric5.Utilities.pyflakes.checker.html#Checker.runFunction" /> - <keyword name="Checker.runFunction" id="Checker.runFunction" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.runFunction" /> <keyword name="Checker.run_check" id="Checker.run_check" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#Checker.run_check" /> - <keyword name="Checker.run_check" id="Checker.run_check" ref="eric5.UtilitiesPython2.pep8.html#Checker.run_check" /> - <keyword name="Checker.scope" id="Checker.scope" ref="eric5.Utilities.pyflakes.checker.html#Checker.scope" /> - <keyword name="Checker.scope" id="Checker.scope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Checker.scope" /> <keyword name="CheckerPlugins (Package)" id="CheckerPlugins (Package)" ref="index-eric5.Plugins.CheckerPlugins.html" /> <keyword name="ChromeImporter" id="ChromeImporter" ref="eric5.Helpviewer.Bookmarks.BookmarksImporters.ChromeImporter.html#ChromeImporter" /> <keyword name="ChromeImporter (Constructor)" id="ChromeImporter (Constructor)" ref="eric5.Helpviewer.Bookmarks.BookmarksImporters.ChromeImporter.html#ChromeImporter.__init__" /> @@ -2143,8 +2026,6 @@ <keyword name="Class.getMethod" id="Class.getMethod" ref="eric5.Utilities.ModuleParser.html#Class.getMethod" /> <keyword name="Class.setEndLine" id="Class.setEndLine" ref="eric5.Utilities.ModuleParser.html#Class.setEndLine" /> <keyword name="ClassBrowsers (Package)" id="ClassBrowsers (Package)" ref="index-eric5.Utilities.ClassBrowsers.html" /> - <keyword name="ClassDefinition" id="ClassDefinition" ref="eric5.Utilities.pyflakes.checker.html#ClassDefinition" /> - <keyword name="ClassDefinition" id="ClassDefinition" ref="eric5.UtilitiesPython2.pyflakes.checker.html#ClassDefinition" /> <keyword name="ClassItem" id="ClassItem" ref="eric5.Graphics.ClassItem.html#ClassItem" /> <keyword name="ClassItem (Constructor)" id="ClassItem (Constructor)" ref="eric5.Graphics.ClassItem.html#ClassItem.__init__" /> <keyword name="ClassItem (Module)" id="ClassItem (Module)" ref="eric5.Graphics.ClassItem.html" /> @@ -2161,8 +2042,6 @@ <keyword name="ClassModel.addMethod" id="ClassModel.addMethod" ref="eric5.Graphics.ClassItem.html#ClassModel.addMethod" /> <keyword name="ClassModel.getAttributes" id="ClassModel.getAttributes" ref="eric5.Graphics.ClassItem.html#ClassModel.getAttributes" /> <keyword name="ClassModel.getMethods" id="ClassModel.getMethods" ref="eric5.Graphics.ClassItem.html#ClassModel.getMethods" /> - <keyword name="ClassScope" id="ClassScope" ref="eric5.Utilities.pyflakes.checker.html#ClassScope" /> - <keyword name="ClassScope" id="ClassScope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#ClassScope" /> <keyword name="ClbrBase" id="ClbrBase" ref="eric5.Utilities.ClassBrowsers.ClbrBaseClasses.html#ClbrBase" /> <keyword name="ClbrBase (Constructor)" id="ClbrBase (Constructor)" ref="eric5.Utilities.ClassBrowsers.ClbrBaseClasses.html#ClbrBase.__init__" /> <keyword name="ClbrBase._addattribute" id="ClbrBase._addattribute" ref="eric5.Utilities.ClassBrowsers.ClbrBaseClasses.html#ClbrBase._addattribute" /> @@ -2258,7 +2137,6 @@ <keyword name="CodeMetricsDialog.prepare" id="CodeMetricsDialog.prepare" ref="eric5.DataViews.CodeMetricsDialog.html#CodeMetricsDialog.prepare" /> <keyword name="CodeMetricsDialog.start" id="CodeMetricsDialog.start" ref="eric5.DataViews.CodeMetricsDialog.html#CodeMetricsDialog.start" /> <keyword name="CodeStyleChecker (Module)" id="CodeStyleChecker (Module)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html" /> - <keyword name="CodeStyleChecker (Module)" id="CodeStyleChecker (Module)" ref="eric5.UtilitiesPython2.CodeStyleChecker.html" /> <keyword name="CodeStyleChecker (Package)" id="CodeStyleChecker (Package)" ref="index-eric5.Plugins.CheckerPlugins.CodeStyleChecker.html" /> <keyword name="CodeStyleCheckerDialog" id="CodeStyleCheckerDialog" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog" /> <keyword name="CodeStyleCheckerDialog (Constructor)" id="CodeStyleCheckerDialog (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__init__" /> @@ -2266,14 +2144,17 @@ <keyword name="CodeStyleCheckerDialog.__clearErrors" id="CodeStyleCheckerDialog.__clearErrors" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__clearErrors" /> <keyword name="CodeStyleCheckerDialog.__createResultItem" id="CodeStyleCheckerDialog.__createResultItem" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__createResultItem" /> <keyword name="CodeStyleCheckerDialog.__finish" id="CodeStyleCheckerDialog.__finish" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__finish" /> + <keyword name="CodeStyleCheckerDialog.__getEol" id="CodeStyleCheckerDialog.__getEol" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__getEol" /> <keyword name="CodeStyleCheckerDialog.__getSelectedFixableItems" id="CodeStyleCheckerDialog.__getSelectedFixableItems" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__getSelectedFixableItems" /> <keyword name="CodeStyleCheckerDialog.__itemFixable" id="CodeStyleCheckerDialog.__itemFixable" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__itemFixable" /> <keyword name="CodeStyleCheckerDialog.__modifyFixedResultItem" id="CodeStyleCheckerDialog.__modifyFixedResultItem" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__modifyFixedResultItem" /> + <keyword name="CodeStyleCheckerDialog.__processResult" id="CodeStyleCheckerDialog.__processResult" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__processResult" /> <keyword name="CodeStyleCheckerDialog.__resetStatistics" id="CodeStyleCheckerDialog.__resetStatistics" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__resetStatistics" /> <keyword name="CodeStyleCheckerDialog.__resort" id="CodeStyleCheckerDialog.__resort" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__resort" /> <keyword name="CodeStyleCheckerDialog.__selectCodes" id="CodeStyleCheckerDialog.__selectCodes" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__selectCodes" /> <keyword name="CodeStyleCheckerDialog.__updateFixerStatistics" id="CodeStyleCheckerDialog.__updateFixerStatistics" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__updateFixerStatistics" /> <keyword name="CodeStyleCheckerDialog.__updateStatistics" id="CodeStyleCheckerDialog.__updateStatistics" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.__updateStatistics" /> + <keyword name="CodeStyleCheckerDialog.check" id="CodeStyleCheckerDialog.check" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.check" /> <keyword name="CodeStyleCheckerDialog.on_buttonBox_clicked" id="CodeStyleCheckerDialog.on_buttonBox_clicked" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.on_buttonBox_clicked" /> <keyword name="CodeStyleCheckerDialog.on_excludeMessagesSelectButton_clicked" id="CodeStyleCheckerDialog.on_excludeMessagesSelectButton_clicked" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.on_excludeMessagesSelectButton_clicked" /> <keyword name="CodeStyleCheckerDialog.on_fixButton_clicked" id="CodeStyleCheckerDialog.on_fixButton_clicked" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerDialog.on_fixButton_clicked" /> @@ -2301,13 +2182,13 @@ <keyword name="CodeStyleCheckerPlugin.__projectBrowserShowMenu" id="CodeStyleCheckerPlugin.__projectBrowserShowMenu" ref="eric5.Plugins.PluginCodeStyleChecker.html#CodeStyleCheckerPlugin.__projectBrowserShowMenu" /> <keyword name="CodeStyleCheckerPlugin.__projectCodeStyleCheck" id="CodeStyleCheckerPlugin.__projectCodeStyleCheck" ref="eric5.Plugins.PluginCodeStyleChecker.html#CodeStyleCheckerPlugin.__projectCodeStyleCheck" /> <keyword name="CodeStyleCheckerPlugin.__projectShowMenu" id="CodeStyleCheckerPlugin.__projectShowMenu" ref="eric5.Plugins.PluginCodeStyleChecker.html#CodeStyleCheckerPlugin.__projectShowMenu" /> + <keyword name="CodeStyleCheckerPlugin.__translateStyleCheck" id="CodeStyleCheckerPlugin.__translateStyleCheck" ref="eric5.Plugins.PluginCodeStyleChecker.html#CodeStyleCheckerPlugin.__translateStyleCheck" /> <keyword name="CodeStyleCheckerPlugin.activate" id="CodeStyleCheckerPlugin.activate" ref="eric5.Plugins.PluginCodeStyleChecker.html#CodeStyleCheckerPlugin.activate" /> <keyword name="CodeStyleCheckerPlugin.deactivate" id="CodeStyleCheckerPlugin.deactivate" ref="eric5.Plugins.PluginCodeStyleChecker.html#CodeStyleCheckerPlugin.deactivate" /> - <keyword name="CodeStyleCheckerPy2" id="CodeStyleCheckerPy2" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#CodeStyleCheckerPy2" /> - <keyword name="CodeStyleCheckerPy2 (Constructor)" id="CodeStyleCheckerPy2 (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#CodeStyleCheckerPy2.__init__" /> - <keyword name="CodeStyleCheckerReport" id="CodeStyleCheckerReport" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerReport" /> - <keyword name="CodeStyleCheckerReport (Constructor)" id="CodeStyleCheckerReport (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerReport.__init__" /> - <keyword name="CodeStyleCheckerReport.error_args" id="CodeStyleCheckerReport.error_args" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html#CodeStyleCheckerReport.error_args" /> + <keyword name="CodeStyleCheckerPlugin.styleCheck" id="CodeStyleCheckerPlugin.styleCheck" ref="eric5.Plugins.PluginCodeStyleChecker.html#CodeStyleCheckerPlugin.styleCheck" /> + <keyword name="CodeStyleCheckerReport" id="CodeStyleCheckerReport" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#CodeStyleCheckerReport" /> + <keyword name="CodeStyleCheckerReport (Constructor)" id="CodeStyleCheckerReport (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#CodeStyleCheckerReport.__init__" /> + <keyword name="CodeStyleCheckerReport.error_args" id="CodeStyleCheckerReport.error_args" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#CodeStyleCheckerReport.error_args" /> <keyword name="CodeStyleCodeSelectionDialog" id="CodeStyleCodeSelectionDialog" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCodeSelectionDialog.html#CodeStyleCodeSelectionDialog" /> <keyword name="CodeStyleCodeSelectionDialog (Constructor)" id="CodeStyleCodeSelectionDialog (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCodeSelectionDialog.html#CodeStyleCodeSelectionDialog.__init__" /> <keyword name="CodeStyleCodeSelectionDialog (Module)" id="CodeStyleCodeSelectionDialog (Module)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCodeSelectionDialog.html" /> @@ -2319,7 +2200,6 @@ <keyword name="CodeStyleFixer.__findLogical" id="CodeStyleFixer.__findLogical" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__findLogical" /> <keyword name="CodeStyleFixer.__fixD111" id="CodeStyleFixer.__fixD111" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixD111" /> <keyword name="CodeStyleFixer.__fixD112" id="CodeStyleFixer.__fixD112" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixD112" /> - <keyword name="CodeStyleFixer.__fixD121" id="CodeStyleFixer.__fixD121" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixD121" /> <keyword name="CodeStyleFixer.__fixD131" id="CodeStyleFixer.__fixD131" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixD131" /> <keyword name="CodeStyleFixer.__fixD141" id="CodeStyleFixer.__fixD141" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixD141" /> <keyword name="CodeStyleFixer.__fixD142" id="CodeStyleFixer.__fixD142" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixD142" /> @@ -2360,7 +2240,6 @@ <keyword name="CodeStyleFixer.__fixW391" id="CodeStyleFixer.__fixW391" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixW391" /> <keyword name="CodeStyleFixer.__fixW603" id="CodeStyleFixer.__fixW603" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixW603" /> <keyword name="CodeStyleFixer.__fixWhitespace" id="CodeStyleFixer.__fixWhitespace" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__fixWhitespace" /> - <keyword name="CodeStyleFixer.__getEol" id="CodeStyleFixer.__getEol" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__getEol" /> <keyword name="CodeStyleFixer.__getID" id="CodeStyleFixer.__getID" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__getID" /> <keyword name="CodeStyleFixer.__getIndent" id="CodeStyleFixer.__getIndent" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__getIndent" /> <keyword name="CodeStyleFixer.__getIndentWord" id="CodeStyleFixer.__getIndentWord" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.__getIndentWord" /> @@ -2370,9 +2249,6 @@ <keyword name="CodeStyleFixer.fixIssue" id="CodeStyleFixer.fixIssue" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.fixIssue" /> <keyword name="CodeStyleFixer.mutualStartswith" id="CodeStyleFixer.mutualStartswith" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.mutualStartswith" /> <keyword name="CodeStyleFixer.saveFile" id="CodeStyleFixer.saveFile" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#CodeStyleFixer.saveFile" /> - <keyword name="CodeStyleReport" id="CodeStyleReport" ref="eric5.UtilitiesPython2.CodeStyleChecker.html#CodeStyleReport" /> - <keyword name="CodeStyleReport (Constructor)" id="CodeStyleReport (Constructor)" ref="eric5.UtilitiesPython2.CodeStyleChecker.html#CodeStyleReport.__init__" /> - <keyword name="CodeStyleReport.error_args" id="CodeStyleReport.error_args" ref="eric5.UtilitiesPython2.CodeStyleChecker.html#CodeStyleReport.error_args" /> <keyword name="CodeStyleStatisticsDialog" id="CodeStyleStatisticsDialog" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleStatisticsDialog.html#CodeStyleStatisticsDialog" /> <keyword name="CodeStyleStatisticsDialog (Constructor)" id="CodeStyleStatisticsDialog (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleStatisticsDialog.html#CodeStyleStatisticsDialog.__init__" /> <keyword name="CodeStyleStatisticsDialog (Module)" id="CodeStyleStatisticsDialog (Module)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleStatisticsDialog.html" /> @@ -3434,8 +3310,6 @@ <keyword name="DebuggerRubyPage.on_rubyInterpreterButton_clicked" id="DebuggerRubyPage.on_rubyInterpreterButton_clicked" ref="eric5.Preferences.ConfigurationPages.DebuggerRubyPage.html#DebuggerRubyPage.on_rubyInterpreterButton_clicked" /> <keyword name="DebuggerRubyPage.save" id="DebuggerRubyPage.save" ref="eric5.Preferences.ConfigurationPages.DebuggerRubyPage.html#DebuggerRubyPage.save" /> <keyword name="DefaultSearchEngines (Package)" id="DefaultSearchEngines (Package)" ref="index-eric5.Helpviewer.OpenSearch.DefaultSearchEngines.html" /> - <keyword name="Definition" id="Definition" ref="eric5.Utilities.pyflakes.checker.html#Definition" /> - <keyword name="Definition" id="Definition" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Definition" /> <keyword name="DeleteFilesConfirmationDialog" id="DeleteFilesConfirmationDialog" ref="eric5.UI.DeleteFilesConfirmationDialog.html#DeleteFilesConfirmationDialog" /> <keyword name="DeleteFilesConfirmationDialog (Constructor)" id="DeleteFilesConfirmationDialog (Constructor)" ref="eric5.UI.DeleteFilesConfirmationDialog.html#DeleteFilesConfirmationDialog.__init__" /> <keyword name="DeleteFilesConfirmationDialog (Module)" id="DeleteFilesConfirmationDialog (Module)" ref="eric5.UI.DeleteFilesConfirmationDialog.html" /> @@ -3455,11 +3329,8 @@ <keyword name="DiffDialog.on_saveButton_clicked" id="DiffDialog.on_saveButton_clicked" ref="eric5.UI.DiffDialog.html#DiffDialog.on_saveButton_clicked" /> <keyword name="DiffDialog.show" id="DiffDialog.show" ref="eric5.UI.DiffDialog.html#DiffDialog.show" /> <keyword name="DiffReport" id="DiffReport" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#DiffReport" /> - <keyword name="DiffReport" id="DiffReport" ref="eric5.UtilitiesPython2.pep8.html#DiffReport" /> <keyword name="DiffReport (Constructor)" id="DiffReport (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#DiffReport.__init__" /> - <keyword name="DiffReport (Constructor)" id="DiffReport (Constructor)" ref="eric5.UtilitiesPython2.pep8.html#DiffReport.__init__" /> <keyword name="DiffReport.error" id="DiffReport.error" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#DiffReport.error" /> - <keyword name="DiffReport.error" id="DiffReport.error" ref="eric5.UtilitiesPython2.pep8.html#DiffReport.error" /> <keyword name="DiffWindow" id="DiffWindow" ref="eric5.UI.DiffDialog.html#DiffWindow" /> <keyword name="DiffWindow (Constructor)" id="DiffWindow (Constructor)" ref="eric5.UI.DiffDialog.html#DiffWindow.__init__" /> <keyword name="DiffWindow.eventFilter" id="DiffWindow.eventFilter" ref="eric5.UI.DiffDialog.html#DiffWindow.eventFilter" /> @@ -3479,117 +3350,59 @@ <keyword name="DirectorySyncHandler.syncSpeedDial" id="DirectorySyncHandler.syncSpeedDial" ref="eric5.Helpviewer.Sync.DirectorySyncHandler.html#DirectorySyncHandler.syncSpeedDial" /> <keyword name="DirectorySyncHandler.syncUserAgents" id="DirectorySyncHandler.syncUserAgents" ref="eric5.Helpviewer.Sync.DirectorySyncHandler.html#DirectorySyncHandler.syncUserAgents" /> <keyword name="DocStyleChecker" id="DocStyleChecker" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker" /> - <keyword name="DocStyleChecker" id="DocStyleChecker" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker" /> <keyword name="DocStyleChecker (Constructor)" id="DocStyleChecker (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__init__" /> - <keyword name="DocStyleChecker (Constructor)" id="DocStyleChecker (Constructor)" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__init__" /> <keyword name="DocStyleChecker (Module)" id="DocStyleChecker (Module)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html" /> <keyword name="DocStyleChecker.__checkBackslashes" id="DocStyleChecker.__checkBackslashes" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkBackslashes" /> - <keyword name="DocStyleChecker.__checkBackslashes" id="DocStyleChecker.__checkBackslashes" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkBackslashes" /> <keyword name="DocStyleChecker.__checkBlankAfterLastParagraph" id="DocStyleChecker.__checkBlankAfterLastParagraph" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkBlankAfterLastParagraph" /> - <keyword name="DocStyleChecker.__checkBlankAfterLastParagraph" id="DocStyleChecker.__checkBlankAfterLastParagraph" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkBlankAfterLastParagraph" /> <keyword name="DocStyleChecker.__checkBlankAfterSummary" id="DocStyleChecker.__checkBlankAfterSummary" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkBlankAfterSummary" /> - <keyword name="DocStyleChecker.__checkBlankAfterSummary" id="DocStyleChecker.__checkBlankAfterSummary" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkBlankAfterSummary" /> <keyword name="DocStyleChecker.__checkBlankBeforeAndAfterClass" id="DocStyleChecker.__checkBlankBeforeAndAfterClass" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkBlankBeforeAndAfterClass" /> - <keyword name="DocStyleChecker.__checkBlankBeforeAndAfterClass" id="DocStyleChecker.__checkBlankBeforeAndAfterClass" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkBlankBeforeAndAfterClass" /> <keyword name="DocStyleChecker.__checkClassDocstring" id="DocStyleChecker.__checkClassDocstring" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkClassDocstring" /> - <keyword name="DocStyleChecker.__checkClassDocstring" id="DocStyleChecker.__checkClassDocstring" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkClassDocstring" /> <keyword name="DocStyleChecker.__checkEndsWithPeriod" id="DocStyleChecker.__checkEndsWithPeriod" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEndsWithPeriod" /> - <keyword name="DocStyleChecker.__checkEndsWithPeriod" id="DocStyleChecker.__checkEndsWithPeriod" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEndsWithPeriod" /> <keyword name="DocStyleChecker.__checkEricBlankAfterSummary" id="DocStyleChecker.__checkEricBlankAfterSummary" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEricBlankAfterSummary" /> - <keyword name="DocStyleChecker.__checkEricBlankAfterSummary" id="DocStyleChecker.__checkEricBlankAfterSummary" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEricBlankAfterSummary" /> <keyword name="DocStyleChecker.__checkEricEndsWithPeriod" id="DocStyleChecker.__checkEricEndsWithPeriod" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEricEndsWithPeriod" /> - <keyword name="DocStyleChecker.__checkEricEndsWithPeriod" id="DocStyleChecker.__checkEricEndsWithPeriod" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEricEndsWithPeriod" /> <keyword name="DocStyleChecker.__checkEricException" id="DocStyleChecker.__checkEricException" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEricException" /> - <keyword name="DocStyleChecker.__checkEricException" id="DocStyleChecker.__checkEricException" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEricException" /> <keyword name="DocStyleChecker.__checkEricFunctionArguments" id="DocStyleChecker.__checkEricFunctionArguments" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEricFunctionArguments" /> - <keyword name="DocStyleChecker.__checkEricFunctionArguments" id="DocStyleChecker.__checkEricFunctionArguments" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEricFunctionArguments" /> <keyword name="DocStyleChecker.__checkEricNBlankAfterLastParagraph" id="DocStyleChecker.__checkEricNBlankAfterLastParagraph" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEricNBlankAfterLastParagraph" /> - <keyword name="DocStyleChecker.__checkEricNBlankAfterLastParagraph" id="DocStyleChecker.__checkEricNBlankAfterLastParagraph" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEricNBlankAfterLastParagraph" /> <keyword name="DocStyleChecker.__checkEricNoBlankBeforeAndAfterClassOrFunction" id="DocStyleChecker.__checkEricNoBlankBeforeAndAfterClassOrFunction" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEricNoBlankBeforeAndAfterClassOrFunction" /> - <keyword name="DocStyleChecker.__checkEricNoBlankBeforeAndAfterClassOrFunction" id="DocStyleChecker.__checkEricNoBlankBeforeAndAfterClassOrFunction" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEricNoBlankBeforeAndAfterClassOrFunction" /> <keyword name="DocStyleChecker.__checkEricQuotesOnSeparateLines" id="DocStyleChecker.__checkEricQuotesOnSeparateLines" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEricQuotesOnSeparateLines" /> - <keyword name="DocStyleChecker.__checkEricQuotesOnSeparateLines" id="DocStyleChecker.__checkEricQuotesOnSeparateLines" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEricQuotesOnSeparateLines" /> <keyword name="DocStyleChecker.__checkEricReturn" id="DocStyleChecker.__checkEricReturn" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkEricReturn" /> - <keyword name="DocStyleChecker.__checkEricReturn" id="DocStyleChecker.__checkEricReturn" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkEricReturn" /> <keyword name="DocStyleChecker.__checkFunctionDocstring" id="DocStyleChecker.__checkFunctionDocstring" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkFunctionDocstring" /> - <keyword name="DocStyleChecker.__checkFunctionDocstring" id="DocStyleChecker.__checkFunctionDocstring" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkFunctionDocstring" /> <keyword name="DocStyleChecker.__checkImperativeMood" id="DocStyleChecker.__checkImperativeMood" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkImperativeMood" /> - <keyword name="DocStyleChecker.__checkImperativeMood" id="DocStyleChecker.__checkImperativeMood" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkImperativeMood" /> <keyword name="DocStyleChecker.__checkIndent" id="DocStyleChecker.__checkIndent" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkIndent" /> - <keyword name="DocStyleChecker.__checkIndent" id="DocStyleChecker.__checkIndent" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkIndent" /> <keyword name="DocStyleChecker.__checkModulesDocstrings" id="DocStyleChecker.__checkModulesDocstrings" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkModulesDocstrings" /> - <keyword name="DocStyleChecker.__checkModulesDocstrings" id="DocStyleChecker.__checkModulesDocstrings" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkModulesDocstrings" /> <keyword name="DocStyleChecker.__checkNoBlankLineBefore" id="DocStyleChecker.__checkNoBlankLineBefore" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkNoBlankLineBefore" /> - <keyword name="DocStyleChecker.__checkNoBlankLineBefore" id="DocStyleChecker.__checkNoBlankLineBefore" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkNoBlankLineBefore" /> <keyword name="DocStyleChecker.__checkNoSignature" id="DocStyleChecker.__checkNoSignature" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkNoSignature" /> - <keyword name="DocStyleChecker.__checkNoSignature" id="DocStyleChecker.__checkNoSignature" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkNoSignature" /> <keyword name="DocStyleChecker.__checkOneLiner" id="DocStyleChecker.__checkOneLiner" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkOneLiner" /> - <keyword name="DocStyleChecker.__checkOneLiner" id="DocStyleChecker.__checkOneLiner" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkOneLiner" /> <keyword name="DocStyleChecker.__checkReturnType" id="DocStyleChecker.__checkReturnType" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkReturnType" /> - <keyword name="DocStyleChecker.__checkReturnType" id="DocStyleChecker.__checkReturnType" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkReturnType" /> <keyword name="DocStyleChecker.__checkSummary" id="DocStyleChecker.__checkSummary" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkSummary" /> - <keyword name="DocStyleChecker.__checkSummary" id="DocStyleChecker.__checkSummary" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkSummary" /> <keyword name="DocStyleChecker.__checkTripleDoubleQuotes" id="DocStyleChecker.__checkTripleDoubleQuotes" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkTripleDoubleQuotes" /> - <keyword name="DocStyleChecker.__checkTripleDoubleQuotes" id="DocStyleChecker.__checkTripleDoubleQuotes" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkTripleDoubleQuotes" /> <keyword name="DocStyleChecker.__checkUnicode" id="DocStyleChecker.__checkUnicode" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkUnicode" /> - <keyword name="DocStyleChecker.__checkUnicode" id="DocStyleChecker.__checkUnicode" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkUnicode" /> <keyword name="DocStyleChecker.__error" id="DocStyleChecker.__error" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__error" /> - <keyword name="DocStyleChecker.__error" id="DocStyleChecker.__error" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__error" /> <keyword name="DocStyleChecker.__getArgNames" id="DocStyleChecker.__getArgNames" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__getArgNames" /> - <keyword name="DocStyleChecker.__getArgNames" id="DocStyleChecker.__getArgNames" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__getArgNames" /> <keyword name="DocStyleChecker.__getSummaryLine" id="DocStyleChecker.__getSummaryLine" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__getSummaryLine" /> - <keyword name="DocStyleChecker.__getSummaryLine" id="DocStyleChecker.__getSummaryLine" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__getSummaryLine" /> <keyword name="DocStyleChecker.__getSummaryLines" id="DocStyleChecker.__getSummaryLines" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__getSummaryLines" /> - <keyword name="DocStyleChecker.__getSummaryLines" id="DocStyleChecker.__getSummaryLines" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__getSummaryLines" /> <keyword name="DocStyleChecker.__ignoreCode" id="DocStyleChecker.__ignoreCode" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__ignoreCode" /> - <keyword name="DocStyleChecker.__ignoreCode" id="DocStyleChecker.__ignoreCode" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__ignoreCode" /> <keyword name="DocStyleChecker.__parseClasses" id="DocStyleChecker.__parseClasses" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__parseClasses" /> - <keyword name="DocStyleChecker.__parseClasses" id="DocStyleChecker.__parseClasses" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__parseClasses" /> <keyword name="DocStyleChecker.__parseContexts" id="DocStyleChecker.__parseContexts" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__parseContexts" /> - <keyword name="DocStyleChecker.__parseContexts" id="DocStyleChecker.__parseContexts" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__parseContexts" /> <keyword name="DocStyleChecker.__parseDocstring" id="DocStyleChecker.__parseDocstring" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__parseDocstring" /> - <keyword name="DocStyleChecker.__parseDocstring" id="DocStyleChecker.__parseDocstring" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__parseDocstring" /> <keyword name="DocStyleChecker.__parseFunctions" id="DocStyleChecker.__parseFunctions" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__parseFunctions" /> - <keyword name="DocStyleChecker.__parseFunctions" id="DocStyleChecker.__parseFunctions" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__parseFunctions" /> <keyword name="DocStyleChecker.__parseMethods" id="DocStyleChecker.__parseMethods" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__parseMethods" /> - <keyword name="DocStyleChecker.__parseMethods" id="DocStyleChecker.__parseMethods" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__parseMethods" /> <keyword name="DocStyleChecker.__parseModuleDocstring" id="DocStyleChecker.__parseModuleDocstring" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__parseModuleDocstring" /> - <keyword name="DocStyleChecker.__parseModuleDocstring" id="DocStyleChecker.__parseModuleDocstring" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__parseModuleDocstring" /> <keyword name="DocStyleChecker.__parseTopLevel" id="DocStyleChecker.__parseTopLevel" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__parseTopLevel" /> - <keyword name="DocStyleChecker.__parseTopLevel" id="DocStyleChecker.__parseTopLevel" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__parseTopLevel" /> <keyword name="DocStyleChecker.__readline" id="DocStyleChecker.__readline" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__readline" /> - <keyword name="DocStyleChecker.__readline" id="DocStyleChecker.__readline" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__readline" /> <keyword name="DocStyleChecker.__reportInvalidSyntax" id="DocStyleChecker.__reportInvalidSyntax" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__reportInvalidSyntax" /> <keyword name="DocStyleChecker.__resetReadline" id="DocStyleChecker.__resetReadline" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__resetReadline" /> - <keyword name="DocStyleChecker.__resetReadline" id="DocStyleChecker.__resetReadline" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__resetReadline" /> <keyword name="DocStyleChecker.__skipIndentedBlock" id="DocStyleChecker.__skipIndentedBlock" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__skipIndentedBlock" /> - <keyword name="DocStyleChecker.__skipIndentedBlock" id="DocStyleChecker.__skipIndentedBlock" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__skipIndentedBlock" /> - <keyword name="DocStyleChecker.getMessage" id="DocStyleChecker.getMessage" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.getMessage" /> <keyword name="DocStyleChecker.run" id="DocStyleChecker.run" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.run" /> - <keyword name="DocStyleChecker.run" id="DocStyleChecker.run" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.run" /> <keyword name="DocStyleChecker.unpackArgs" id="DocStyleChecker.unpackArgs" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.unpackArgs" /> - <keyword name="DocStyleChecker.unpackArgs" id="DocStyleChecker.unpackArgs" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.unpackArgs" /> - <keyword name="DocStyleCheckerPy2 (Module)" id="DocStyleCheckerPy2 (Module)" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html" /> <keyword name="DocStyleContext" id="DocStyleContext" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext" /> - <keyword name="DocStyleContext" id="DocStyleContext" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleContext" /> <keyword name="DocStyleContext (Constructor)" id="DocStyleContext (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext.__init__" /> - <keyword name="DocStyleContext (Constructor)" id="DocStyleContext (Constructor)" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleContext.__init__" /> <keyword name="DocStyleContext.contextType" id="DocStyleContext.contextType" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext.contextType" /> - <keyword name="DocStyleContext.contextType" id="DocStyleContext.contextType" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleContext.contextType" /> <keyword name="DocStyleContext.end" id="DocStyleContext.end" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext.end" /> - <keyword name="DocStyleContext.end" id="DocStyleContext.end" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleContext.end" /> <keyword name="DocStyleContext.indent" id="DocStyleContext.indent" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext.indent" /> - <keyword name="DocStyleContext.indent" id="DocStyleContext.indent" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleContext.indent" /> <keyword name="DocStyleContext.source" id="DocStyleContext.source" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext.source" /> - <keyword name="DocStyleContext.source" id="DocStyleContext.source" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleContext.source" /> <keyword name="DocStyleContext.ssource" id="DocStyleContext.ssource" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext.ssource" /> - <keyword name="DocStyleContext.ssource" id="DocStyleContext.ssource" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleContext.ssource" /> <keyword name="DocStyleContext.start" id="DocStyleContext.start" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext.start" /> - <keyword name="DocStyleContext.start" id="DocStyleContext.start" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleContext.start" /> - <keyword name="DoctestSyntaxError" id="DoctestSyntaxError" ref="eric5.Utilities.pyflakes.messages.html#DoctestSyntaxError" /> - <keyword name="DoctestSyntaxError" id="DoctestSyntaxError" ref="eric5.UtilitiesPython2.pyflakes.messages.html#DoctestSyntaxError" /> - <keyword name="DoctestSyntaxError (Constructor)" id="DoctestSyntaxError (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#DoctestSyntaxError.__init__" /> - <keyword name="DoctestSyntaxError (Constructor)" id="DoctestSyntaxError (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#DoctestSyntaxError.__init__" /> <keyword name="DocumentationPlugins (Package)" id="DocumentationPlugins (Package)" ref="index-eric5.Plugins.DocumentationPlugins.html" /> <keyword name="DocumentationTools (Package)" id="DocumentationTools (Package)" ref="index-eric5.DocumentationTools.html" /> <keyword name="Download (Package)" id="Download (Package)" ref="index-eric5.Helpviewer.Download.html" /> @@ -3676,10 +3489,6 @@ <keyword name="DownloadModel.removeRows" id="DownloadModel.removeRows" ref="eric5.Helpviewer.Download.DownloadModel.html#DownloadModel.removeRows" /> <keyword name="DownloadModel.rowCount" id="DownloadModel.rowCount" ref="eric5.Helpviewer.Download.DownloadModel.html#DownloadModel.rowCount" /> <keyword name="DownloadUtilities (Module)" id="DownloadUtilities (Module)" ref="eric5.Helpviewer.Download.DownloadUtilities.html" /> - <keyword name="DuplicateArgument" id="DuplicateArgument" ref="eric5.Utilities.pyflakes.messages.html#DuplicateArgument" /> - <keyword name="DuplicateArgument" id="DuplicateArgument" ref="eric5.UtilitiesPython2.pyflakes.messages.html#DuplicateArgument" /> - <keyword name="DuplicateArgument (Constructor)" id="DuplicateArgument (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#DuplicateArgument.__init__" /> - <keyword name="DuplicateArgument (Constructor)" id="DuplicateArgument (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#DuplicateArgument.__init__" /> <keyword name="E5Action" id="E5Action" ref="eric5.E5Gui.E5Action.html#E5Action" /> <keyword name="E5Action (Constructor)" id="E5Action (Constructor)" ref="eric5.E5Gui.E5Action.html#E5Action.__init__" /> <keyword name="E5Action (Module)" id="E5Action (Module)" ref="eric5.E5Gui.E5Action.html" /> @@ -4410,6 +4219,7 @@ <keyword name="Editor.__processEndEditCommand" id="Editor.__processEndEditCommand" ref="eric5.QScintilla.Editor.html#Editor.__processEndEditCommand" /> <keyword name="Editor.__processFlags" id="Editor.__processFlags" ref="eric5.QScintilla.Editor.html#Editor.__processFlags" /> <keyword name="Editor.__processRequestSyncCommand" id="Editor.__processRequestSyncCommand" ref="eric5.QScintilla.Editor.html#Editor.__processRequestSyncCommand" /> + <keyword name="Editor.__processResult" id="Editor.__processResult" ref="eric5.QScintilla.Editor.html#Editor.__processResult" /> <keyword name="Editor.__processStartEditCommand" id="Editor.__processStartEditCommand" ref="eric5.QScintilla.Editor.html#Editor.__processStartEditCommand" /> <keyword name="Editor.__processSyncCommand" id="Editor.__processSyncCommand" ref="eric5.QScintilla.Editor.html#Editor.__processSyncCommand" /> <keyword name="Editor.__projectPropertiesChanged" id="Editor.__projectPropertiesChanged" ref="eric5.QScintilla.Editor.html#Editor.__projectPropertiesChanged" /> @@ -4930,8 +4740,6 @@ <keyword name="ExceptionsFilterDialog.on_deleteButton_clicked" id="ExceptionsFilterDialog.on_deleteButton_clicked" ref="eric5.Debugger.ExceptionsFilterDialog.html#ExceptionsFilterDialog.on_deleteButton_clicked" /> <keyword name="ExceptionsFilterDialog.on_exceptionEdit_textChanged" id="ExceptionsFilterDialog.on_exceptionEdit_textChanged" ref="eric5.Debugger.ExceptionsFilterDialog.html#ExceptionsFilterDialog.on_exceptionEdit_textChanged" /> <keyword name="ExceptionsFilterDialog.on_exceptionList_itemSelectionChanged" id="ExceptionsFilterDialog.on_exceptionList_itemSelectionChanged" ref="eric5.Debugger.ExceptionsFilterDialog.html#ExceptionsFilterDialog.on_exceptionList_itemSelectionChanged" /> - <keyword name="ExportBinding" id="ExportBinding" ref="eric5.Utilities.pyflakes.checker.html#ExportBinding" /> - <keyword name="ExportBinding" id="ExportBinding" ref="eric5.UtilitiesPython2.pyflakes.checker.html#ExportBinding" /> <keyword name="ExporterBase" id="ExporterBase" ref="eric5.QScintilla.Exporters.ExporterBase.html#ExporterBase" /> <keyword name="ExporterBase (Constructor)" id="ExporterBase (Constructor)" ref="eric5.QScintilla.Exporters.ExporterBase.html#ExporterBase.__init__" /> <keyword name="ExporterBase (Module)" id="ExporterBase (Module)" ref="eric5.QScintilla.Exporters.ExporterBase.html" /> @@ -5018,6 +4826,13 @@ <keyword name="FetchProjectHelper.initActions" id="FetchProjectHelper.initActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper.initActions" /> <keyword name="FetchProjectHelper.initMenu" id="FetchProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper.initMenu" /> <keyword name="FetchProjectHelper.menuTitle" id="FetchProjectHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper.menuTitle" /> + <keyword name="File" id="File" ref="eric5.Utilities.compatibility_fixes.html#File" /> + <keyword name="File (Constructor)" id="File (Constructor)" ref="eric5.Utilities.compatibility_fixes.html#File.__init__" /> + <keyword name="File.next" id="File.next" ref="eric5.Utilities.compatibility_fixes.html#File.next" /> + <keyword name="File.read" id="File.read" ref="eric5.Utilities.compatibility_fixes.html#File.read" /> + <keyword name="File.readline" id="File.readline" ref="eric5.Utilities.compatibility_fixes.html#File.readline" /> + <keyword name="File.readlines" id="File.readlines" ref="eric5.Utilities.compatibility_fixes.html#File.readlines" /> + <keyword name="File.write" id="File.write" ref="eric5.Utilities.compatibility_fixes.html#File.write" /> <keyword name="FileAccessHandler" id="FileAccessHandler" ref="eric5.Helpviewer.Network.FileAccessHandler.html#FileAccessHandler" /> <keyword name="FileAccessHandler (Constructor)" id="FileAccessHandler (Constructor)" ref="eric5.Helpviewer.Network.FileAccessHandler.html#FileAccessHandler.__init__" /> <keyword name="FileAccessHandler (Module)" id="FileAccessHandler (Module)" ref="eric5.Helpviewer.Network.FileAccessHandler.html" /> @@ -5052,7 +4867,6 @@ <keyword name="FileReply.isSequential" id="FileReply.isSequential" ref="eric5.Helpviewer.Network.FileReply.html#FileReply.isSequential" /> <keyword name="FileReply.readData" id="FileReply.readData" ref="eric5.Helpviewer.Network.FileReply.html#FileReply.readData" /> <keyword name="FileReport" id="FileReport" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#FileReport" /> - <keyword name="FileReport" id="FileReport" ref="eric5.UtilitiesPython2.pep8.html#FileReport" /> <keyword name="FiletypeAssociationDialog" id="FiletypeAssociationDialog" ref="eric5.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog" /> <keyword name="FiletypeAssociationDialog (Constructor)" id="FiletypeAssociationDialog (Constructor)" ref="eric5.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.__init__" /> <keyword name="FiletypeAssociationDialog (Module)" id="FiletypeAssociationDialog (Module)" ref="eric5.Project.FiletypeAssociationDialog.html" /> @@ -5212,12 +5026,6 @@ <keyword name="Function (Constructor)" id="Function (Constructor)" ref="eric5.Utilities.ModuleParser.html#Function.__init__" /> <keyword name="Function.addDescription" id="Function.addDescription" ref="eric5.Utilities.ModuleParser.html#Function.addDescription" /> <keyword name="Function.setEndLine" id="Function.setEndLine" ref="eric5.Utilities.ModuleParser.html#Function.setEndLine" /> - <keyword name="FunctionDefinition" id="FunctionDefinition" ref="eric5.Utilities.pyflakes.checker.html#FunctionDefinition" /> - <keyword name="FunctionDefinition" id="FunctionDefinition" ref="eric5.UtilitiesPython2.pyflakes.checker.html#FunctionDefinition" /> - <keyword name="FunctionScope" id="FunctionScope" ref="eric5.Utilities.pyflakes.checker.html#FunctionScope" /> - <keyword name="FunctionScope" id="FunctionScope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#FunctionScope" /> - <keyword name="GeneratorScope" id="GeneratorScope" ref="eric5.Utilities.pyflakes.checker.html#GeneratorScope" /> - <keyword name="GeneratorScope" id="GeneratorScope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#GeneratorScope" /> <keyword name="Globals (Package)" id="Globals (Package)" ref="index-eric5.Globals.html" /> <keyword name="GotoDialog" id="GotoDialog" ref="eric5.QScintilla.GotoDialog.html#GotoDialog" /> <keyword name="GotoDialog (Constructor)" id="GotoDialog (Constructor)" ref="eric5.QScintilla.GotoDialog.html#GotoDialog.__init__" /> @@ -7012,16 +6820,6 @@ <keyword name="IconsPreviewDialog" id="IconsPreviewDialog" ref="eric5.Preferences.ConfigurationPages.IconsPreviewDialog.html#IconsPreviewDialog" /> <keyword name="IconsPreviewDialog (Constructor)" id="IconsPreviewDialog (Constructor)" ref="eric5.Preferences.ConfigurationPages.IconsPreviewDialog.html#IconsPreviewDialog.__init__" /> <keyword name="IconsPreviewDialog (Module)" id="IconsPreviewDialog (Module)" ref="eric5.Preferences.ConfigurationPages.IconsPreviewDialog.html" /> - <keyword name="ImportShadowedByLoopVar" id="ImportShadowedByLoopVar" ref="eric5.Utilities.pyflakes.messages.html#ImportShadowedByLoopVar" /> - <keyword name="ImportShadowedByLoopVar" id="ImportShadowedByLoopVar" ref="eric5.UtilitiesPython2.pyflakes.messages.html#ImportShadowedByLoopVar" /> - <keyword name="ImportShadowedByLoopVar (Constructor)" id="ImportShadowedByLoopVar (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#ImportShadowedByLoopVar.__init__" /> - <keyword name="ImportShadowedByLoopVar (Constructor)" id="ImportShadowedByLoopVar (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#ImportShadowedByLoopVar.__init__" /> - <keyword name="ImportStarUsed" id="ImportStarUsed" ref="eric5.Utilities.pyflakes.messages.html#ImportStarUsed" /> - <keyword name="ImportStarUsed" id="ImportStarUsed" ref="eric5.UtilitiesPython2.pyflakes.messages.html#ImportStarUsed" /> - <keyword name="ImportStarUsed (Constructor)" id="ImportStarUsed (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#ImportStarUsed.__init__" /> - <keyword name="ImportStarUsed (Constructor)" id="ImportStarUsed (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#ImportStarUsed.__init__" /> - <keyword name="Importation" id="Importation" ref="eric5.Utilities.pyflakes.checker.html#Importation" /> - <keyword name="Importation" id="Importation" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Importation" /> <keyword name="ImportsDiagramBuilder" id="ImportsDiagramBuilder" ref="eric5.Graphics.ImportsDiagramBuilder.html#ImportsDiagramBuilder" /> <keyword name="ImportsDiagramBuilder (Constructor)" id="ImportsDiagramBuilder (Constructor)" ref="eric5.Graphics.ImportsDiagramBuilder.html#ImportsDiagramBuilder.__init__" /> <keyword name="ImportsDiagramBuilder (Module)" id="ImportsDiagramBuilder (Module)" ref="eric5.Graphics.ImportsDiagramBuilder.html" /> @@ -7427,10 +7225,6 @@ <keyword name="LargefilesProjectHelper.initMenu" id="LargefilesProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.initMenu" /> <keyword name="LargefilesProjectHelper.menuTitle" id="LargefilesProjectHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.menuTitle" /> <keyword name="LargefilesProjectHelper.shutdown" id="LargefilesProjectHelper.shutdown" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.shutdown" /> - <keyword name="LateFutureImport" id="LateFutureImport" ref="eric5.Utilities.pyflakes.messages.html#LateFutureImport" /> - <keyword name="LateFutureImport" id="LateFutureImport" ref="eric5.UtilitiesPython2.pyflakes.messages.html#LateFutureImport" /> - <keyword name="LateFutureImport (Constructor)" id="LateFutureImport (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#LateFutureImport.__init__" /> - <keyword name="LateFutureImport (Constructor)" id="LateFutureImport (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#LateFutureImport.__init__" /> <keyword name="Lexer" id="Lexer" ref="eric5.QScintilla.Lexers.Lexer.html#Lexer" /> <keyword name="Lexer (Constructor)" id="Lexer (Constructor)" ref="eric5.QScintilla.Lexers.Lexer.html#Lexer.__init__" /> <keyword name="Lexer (Module)" id="Lexer (Module)" ref="eric5.QScintilla.Lexers.Lexer.html" /> @@ -7821,14 +7615,6 @@ <keyword name="MercurialPage (Module)" id="MercurialPage (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.html" /> <keyword name="MercurialPage.on_configButton_clicked" id="MercurialPage.on_configButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.html#MercurialPage.on_configButton_clicked" /> <keyword name="MercurialPage.save" id="MercurialPage.save" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.html#MercurialPage.save" /> - <keyword name="Message" id="Message" ref="eric5.Utilities.pyflakes.messages.html#Message" /> - <keyword name="Message" id="Message" ref="eric5.UtilitiesPython2.pyflakes.messages.html#Message" /> - <keyword name="Message (Constructor)" id="Message (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#Message.__init__" /> - <keyword name="Message (Constructor)" id="Message (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#Message.__init__" /> - <keyword name="Message.__str__" id="Message.__str__" ref="eric5.Utilities.pyflakes.messages.html#Message.__str__" /> - <keyword name="Message.__str__" id="Message.__str__" ref="eric5.UtilitiesPython2.pyflakes.messages.html#Message.__str__" /> - <keyword name="Message.getMessageData" id="Message.getMessageData" ref="eric5.Utilities.pyflakes.messages.html#Message.getMessageData" /> - <keyword name="Message.getMessageData" id="Message.getMessageData" ref="eric5.UtilitiesPython2.pyflakes.messages.html#Message.getMessageData" /> <keyword name="MessageBoxWizard" id="MessageBoxWizard" ref="eric5.Plugins.PluginWizardQMessageBox.html#MessageBoxWizard" /> <keyword name="MessageBoxWizard (Constructor)" id="MessageBoxWizard (Constructor)" ref="eric5.Plugins.PluginWizardQMessageBox.html#MessageBoxWizard.__init__" /> <keyword name="MessageBoxWizard (Package)" id="MessageBoxWizard (Package)" ref="index-eric5.Plugins.WizardPlugins.MessageBoxWizard.html" /> @@ -7993,8 +7779,6 @@ <keyword name="ModuleModel.addClass" id="ModuleModel.addClass" ref="eric5.Graphics.ModuleItem.html#ModuleModel.addClass" /> <keyword name="ModuleModel.getClasses" id="ModuleModel.getClasses" ref="eric5.Graphics.ModuleItem.html#ModuleModel.getClasses" /> <keyword name="ModuleParser (Module)" id="ModuleParser (Module)" ref="eric5.Utilities.ModuleParser.html" /> - <keyword name="ModuleScope" id="ModuleScope" ref="eric5.Utilities.pyflakes.checker.html#ModuleScope" /> - <keyword name="ModuleScope" id="ModuleScope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#ModuleScope" /> <keyword name="MultiProject" id="MultiProject" ref="eric5.MultiProject.MultiProject.html#MultiProject" /> <keyword name="MultiProject (Constructor)" id="MultiProject (Constructor)" ref="eric5.MultiProject.MultiProject.html#MultiProject.__init__" /> <keyword name="MultiProject (Module)" id="MultiProject (Module)" ref="eric5.MultiProject.MultiProject.html" /> @@ -8078,53 +7862,29 @@ <keyword name="MultiProjectWriter (Module)" id="MultiProjectWriter (Module)" ref="eric5.E5XML.MultiProjectWriter.html" /> <keyword name="MultiProjectWriter.writeXML" id="MultiProjectWriter.writeXML" ref="eric5.E5XML.MultiProjectWriter.html#MultiProjectWriter.writeXML" /> <keyword name="NamingStyleChecker" id="NamingStyleChecker" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker" /> - <keyword name="NamingStyleChecker" id="NamingStyleChecker" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker" /> <keyword name="NamingStyleChecker (Constructor)" id="NamingStyleChecker (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__init__" /> - <keyword name="NamingStyleChecker (Constructor)" id="NamingStyleChecker (Constructor)" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__init__" /> <keyword name="NamingStyleChecker (Module)" id="NamingStyleChecker (Module)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html" /> <keyword name="NamingStyleChecker.__checkClassName" id="NamingStyleChecker.__checkClassName" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__checkClassName" /> - <keyword name="NamingStyleChecker.__checkClassName" id="NamingStyleChecker.__checkClassName" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__checkClassName" /> <keyword name="NamingStyleChecker.__checkFunctionArgumentNames" id="NamingStyleChecker.__checkFunctionArgumentNames" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__checkFunctionArgumentNames" /> - <keyword name="NamingStyleChecker.__checkFunctionArgumentNames" id="NamingStyleChecker.__checkFunctionArgumentNames" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__checkFunctionArgumentNames" /> <keyword name="NamingStyleChecker.__checkFuntionName" id="NamingStyleChecker.__checkFuntionName" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__checkFuntionName" /> - <keyword name="NamingStyleChecker.__checkFuntionName" id="NamingStyleChecker.__checkFuntionName" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__checkFuntionName" /> <keyword name="NamingStyleChecker.__checkImportAs" id="NamingStyleChecker.__checkImportAs" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__checkImportAs" /> - <keyword name="NamingStyleChecker.__checkImportAs" id="NamingStyleChecker.__checkImportAs" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__checkImportAs" /> <keyword name="NamingStyleChecker.__checkModule" id="NamingStyleChecker.__checkModule" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__checkModule" /> - <keyword name="NamingStyleChecker.__checkModule" id="NamingStyleChecker.__checkModule" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__checkModule" /> <keyword name="NamingStyleChecker.__checkNameToBeAvoided" id="NamingStyleChecker.__checkNameToBeAvoided" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__checkNameToBeAvoided" /> - <keyword name="NamingStyleChecker.__checkNameToBeAvoided" id="NamingStyleChecker.__checkNameToBeAvoided" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__checkNameToBeAvoided" /> <keyword name="NamingStyleChecker.__checkVariablesInFunction" id="NamingStyleChecker.__checkVariablesInFunction" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__checkVariablesInFunction" /> - <keyword name="NamingStyleChecker.__checkVariablesInFunction" id="NamingStyleChecker.__checkVariablesInFunction" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__checkVariablesInFunction" /> <keyword name="NamingStyleChecker.__error" id="NamingStyleChecker.__error" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__error" /> - <keyword name="NamingStyleChecker.__error" id="NamingStyleChecker.__error" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__error" /> <keyword name="NamingStyleChecker.__findGlobalDefs" id="NamingStyleChecker.__findGlobalDefs" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__findGlobalDefs" /> - <keyword name="NamingStyleChecker.__findGlobalDefs" id="NamingStyleChecker.__findGlobalDefs" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__findGlobalDefs" /> <keyword name="NamingStyleChecker.__getArgNames" id="NamingStyleChecker.__getArgNames" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__getArgNames" /> - <keyword name="NamingStyleChecker.__getArgNames" id="NamingStyleChecker.__getArgNames" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__getArgNames" /> <keyword name="NamingStyleChecker.__isNameToBeAvoided" id="NamingStyleChecker.__isNameToBeAvoided" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__isNameToBeAvoided" /> - <keyword name="NamingStyleChecker.__isNameToBeAvoided" id="NamingStyleChecker.__isNameToBeAvoided" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__isNameToBeAvoided" /> <keyword name="NamingStyleChecker.__tagClassFunctions" id="NamingStyleChecker.__tagClassFunctions" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__tagClassFunctions" /> - <keyword name="NamingStyleChecker.__tagClassFunctions" id="NamingStyleChecker.__tagClassFunctions" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__tagClassFunctions" /> <keyword name="NamingStyleChecker.__visitNode" id="NamingStyleChecker.__visitNode" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__visitNode" /> - <keyword name="NamingStyleChecker.__visitNode" id="NamingStyleChecker.__visitNode" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__visitNode" /> <keyword name="NamingStyleChecker.__visitTree" id="NamingStyleChecker.__visitTree" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.__visitTree" /> - <keyword name="NamingStyleChecker.__visitTree" id="NamingStyleChecker.__visitTree" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.__visitTree" /> - <keyword name="NamingStyleChecker.getMessage" id="NamingStyleChecker.getMessage" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.getMessage" /> <keyword name="NamingStyleChecker.run" id="NamingStyleChecker.run" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.run" /> - <keyword name="NamingStyleChecker.run" id="NamingStyleChecker.run" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.run" /> - <keyword name="NamingStyleChecker.unpackArgs" id="NamingStyleChecker.unpackArgs" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html#NamingStyleChecker.unpackArgs" /> - <keyword name="NamingStyleCheckerPy2 (Module)" id="NamingStyleCheckerPy2 (Module)" ref="eric5.UtilitiesPython2.NamingStyleCheckerPy2.html" /> + <keyword name="NamingStyleChecker.unpackArgs" id="NamingStyleChecker.unpackArgs" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html#NamingStyleChecker.unpackArgs" /> <keyword name="NannyNag" id="NannyNag" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#NannyNag" /> - <keyword name="NannyNag" id="NannyNag" ref="eric5.UtilitiesPython2.Tabnanny.html#NannyNag" /> <keyword name="NannyNag (Constructor)" id="NannyNag (Constructor)" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#NannyNag.__init__" /> - <keyword name="NannyNag (Constructor)" id="NannyNag (Constructor)" ref="eric5.UtilitiesPython2.Tabnanny.html#NannyNag.__init__" /> <keyword name="NannyNag.get_line" id="NannyNag.get_line" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#NannyNag.get_line" /> - <keyword name="NannyNag.get_line" id="NannyNag.get_line" ref="eric5.UtilitiesPython2.Tabnanny.html#NannyNag.get_line" /> <keyword name="NannyNag.get_lineno" id="NannyNag.get_lineno" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#NannyNag.get_lineno" /> - <keyword name="NannyNag.get_lineno" id="NannyNag.get_lineno" ref="eric5.UtilitiesPython2.Tabnanny.html#NannyNag.get_lineno" /> <keyword name="NannyNag.get_msg" id="NannyNag.get_msg" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#NannyNag.get_msg" /> - <keyword name="NannyNag.get_msg" id="NannyNag.get_msg" ref="eric5.UtilitiesPython2.Tabnanny.html#NannyNag.get_msg" /> <keyword name="Network (Package)" id="Network (Package)" ref="index-eric5.Helpviewer.Network.html" /> <keyword name="Network (Package)" id="Network (Package)" ref="index-eric5.Network.html" /> <keyword name="NetworkAccessManager" id="NetworkAccessManager" ref="eric5.Helpviewer.Network.NetworkAccessManager.html#NetworkAccessManager" /> @@ -8676,6 +8436,8 @@ <keyword name="PluginModulesError (Constructor)" id="PluginModulesError (Constructor)" ref="eric5.PluginManager.PluginExceptions.html#PluginModulesError.__init__" /> <keyword name="PluginPathError" id="PluginPathError" ref="eric5.PluginManager.PluginExceptions.html#PluginPathError" /> <keyword name="PluginPathError (Constructor)" id="PluginPathError (Constructor)" ref="eric5.PluginManager.PluginExceptions.html#PluginPathError.__init__" /> + <keyword name="PluginPy2IncompatibleError" id="PluginPy2IncompatibleError" ref="eric5.PluginManager.PluginExceptions.html#PluginPy2IncompatibleError" /> + <keyword name="PluginPy2IncompatibleError (Constructor)" id="PluginPy2IncompatibleError (Constructor)" ref="eric5.PluginManager.PluginExceptions.html#PluginPy2IncompatibleError.__init__" /> <keyword name="PluginRepositoryDialog" id="PluginRepositoryDialog" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryDialog" /> <keyword name="PluginRepositoryDialog (Constructor)" id="PluginRepositoryDialog (Constructor)" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryDialog.__init__" /> <keyword name="PluginRepositoryDialog (Module)" id="PluginRepositoryDialog (Module)" ref="eric5.PluginManager.PluginRepositoryDialog.html" /> @@ -9352,7 +9114,6 @@ <keyword name="PurgeProjectHelper.initActions" id="PurgeProjectHelper.initActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.ProjectHelper.html#PurgeProjectHelper.initActions" /> <keyword name="PurgeProjectHelper.initMenu" id="PurgeProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.ProjectHelper.html#PurgeProjectHelper.initMenu" /> <keyword name="PurgeProjectHelper.menuTitle" id="PurgeProjectHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.ProjectHelper.html#PurgeProjectHelper.menuTitle" /> - <keyword name="Py2SyntaxChecker (Module)" id="Py2SyntaxChecker (Module)" ref="eric5.UtilitiesPython2.Py2SyntaxChecker.html" /> <keyword name="PyCoverageDialog" id="PyCoverageDialog" ref="eric5.DataViews.PyCoverageDialog.html#PyCoverageDialog" /> <keyword name="PyCoverageDialog (Constructor)" id="PyCoverageDialog (Constructor)" ref="eric5.DataViews.PyCoverageDialog.html#PyCoverageDialog.__init__" /> <keyword name="PyCoverageDialog (Module)" id="PyCoverageDialog (Module)" ref="eric5.DataViews.PyCoverageDialog.html" /> @@ -9467,7 +9228,7 @@ <keyword name="PyRegExpWizardWidget.on_wordboundButton_clicked" id="PyRegExpWizardWidget.on_wordboundButton_clicked" ref="eric5.Plugins.WizardPlugins.PyRegExpWizard.PyRegExpWizardDialog.html#PyRegExpWizardWidget.on_wordboundButton_clicked" /> <keyword name="PyRegExpWizardWindow" id="PyRegExpWizardWindow" ref="eric5.Plugins.WizardPlugins.PyRegExpWizard.PyRegExpWizardDialog.html#PyRegExpWizardWindow" /> <keyword name="PyRegExpWizardWindow (Constructor)" id="PyRegExpWizardWindow (Constructor)" ref="eric5.Plugins.WizardPlugins.PyRegExpWizard.PyRegExpWizardDialog.html#PyRegExpWizardWindow.__init__" /> - <keyword name="PySideImporter (Module)" id="PySideImporter (Module)" ref="eric5.UtilitiesPython2.PySideImporter.html" /> + <keyword name="PySideImporter (Module)" id="PySideImporter (Module)" ref="eric5.Utilities.PySideImporter.html" /> <keyword name="PyUnit (Package)" id="PyUnit (Package)" ref="index-eric5.PyUnit.html" /> <keyword name="Python (Package)" id="Python (Package)" ref="index-eric5.DebugClients.Python.html" /> <keyword name="Python3 (Package)" id="Python3 (Package)" ref="index-eric5.DebugClients.Python3.html" /> @@ -9875,18 +9636,6 @@ <keyword name="RebaseProjectHelper.initMenu" id="RebaseProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.ProjectHelper.html#RebaseProjectHelper.initMenu" /> <keyword name="RebaseProjectHelper.menuTitle" id="RebaseProjectHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.ProjectHelper.html#RebaseProjectHelper.menuTitle" /> <keyword name="RecursionError" id="RecursionError" ref="eric5.Graphics.GraphicsUtilities.html#RecursionError" /> - <keyword name="Redefined" id="Redefined" ref="eric5.Utilities.pyflakes.messages.html#Redefined" /> - <keyword name="Redefined" id="Redefined" ref="eric5.UtilitiesPython2.pyflakes.messages.html#Redefined" /> - <keyword name="Redefined (Constructor)" id="Redefined (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#Redefined.__init__" /> - <keyword name="Redefined (Constructor)" id="Redefined (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#Redefined.__init__" /> - <keyword name="RedefinedInListComp" id="RedefinedInListComp" ref="eric5.Utilities.pyflakes.messages.html#RedefinedInListComp" /> - <keyword name="RedefinedInListComp" id="RedefinedInListComp" ref="eric5.UtilitiesPython2.pyflakes.messages.html#RedefinedInListComp" /> - <keyword name="RedefinedInListComp (Constructor)" id="RedefinedInListComp (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#RedefinedInListComp.__init__" /> - <keyword name="RedefinedInListComp (Constructor)" id="RedefinedInListComp (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#RedefinedInListComp.__init__" /> - <keyword name="RedefinedWhileUnused" id="RedefinedWhileUnused" ref="eric5.Utilities.pyflakes.messages.html#RedefinedWhileUnused" /> - <keyword name="RedefinedWhileUnused" id="RedefinedWhileUnused" ref="eric5.UtilitiesPython2.pyflakes.messages.html#RedefinedWhileUnused" /> - <keyword name="RedefinedWhileUnused (Constructor)" id="RedefinedWhileUnused (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#RedefinedWhileUnused.__init__" /> - <keyword name="RedefinedWhileUnused (Constructor)" id="RedefinedWhileUnused (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#RedefinedWhileUnused.__init__" /> <keyword name="Redirector" id="Redirector" ref="eric5.UI.UserInterface.html#Redirector" /> <keyword name="Redirector (Constructor)" id="Redirector (Constructor)" ref="eric5.UI.UserInterface.html#Redirector.__init__" /> <keyword name="Redirector.__bufferedWrite" id="Redirector.__bufferedWrite" ref="eric5.UI.UserInterface.html#Redirector.__bufferedWrite" /> @@ -9920,8 +9669,6 @@ <keyword name="SchemeAccessHandler (Constructor)" id="SchemeAccessHandler (Constructor)" ref="eric5.Helpviewer.Network.SchemeAccessHandler.html#SchemeAccessHandler.__init__" /> <keyword name="SchemeAccessHandler (Module)" id="SchemeAccessHandler (Module)" ref="eric5.Helpviewer.Network.SchemeAccessHandler.html" /> <keyword name="SchemeAccessHandler.createRequest" id="SchemeAccessHandler.createRequest" ref="eric5.Helpviewer.Network.SchemeAccessHandler.html#SchemeAccessHandler.createRequest" /> - <keyword name="Scope" id="Scope" ref="eric5.Utilities.pyflakes.checker.html#Scope" /> - <keyword name="Scope" id="Scope" ref="eric5.UtilitiesPython2.pyflakes.checker.html#Scope" /> <keyword name="SearchReplaceSlidingWidget" id="SearchReplaceSlidingWidget" ref="eric5.QScintilla.SearchReplaceWidget.html#SearchReplaceSlidingWidget" /> <keyword name="SearchReplaceSlidingWidget (Constructor)" id="SearchReplaceSlidingWidget (Constructor)" ref="eric5.QScintilla.SearchReplaceWidget.html#SearchReplaceSlidingWidget.__init__" /> <keyword name="SearchReplaceSlidingWidget.__enableScrollerButtons" id="SearchReplaceSlidingWidget.__enableScrollerButtons" ref="eric5.QScintilla.SearchReplaceWidget.html#SearchReplaceSlidingWidget.__enableScrollerButtons" /> @@ -10489,17 +10236,11 @@ <keyword name="StackedWidget.setCurrentIndex" id="StackedWidget.setCurrentIndex" ref="eric5.Plugins.ViewManagerPlugins.Listspace.Listspace.html#StackedWidget.setCurrentIndex" /> <keyword name="StackedWidget.setCurrentWidget" id="StackedWidget.setCurrentWidget" ref="eric5.Plugins.ViewManagerPlugins.Listspace.Listspace.html#StackedWidget.setCurrentWidget" /> <keyword name="StandardReport" id="StandardReport" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StandardReport" /> - <keyword name="StandardReport" id="StandardReport" ref="eric5.UtilitiesPython2.pep8.html#StandardReport" /> <keyword name="StandardReport (Constructor)" id="StandardReport (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StandardReport.__init__" /> - <keyword name="StandardReport (Constructor)" id="StandardReport (Constructor)" ref="eric5.UtilitiesPython2.pep8.html#StandardReport.__init__" /> <keyword name="StandardReport.error" id="StandardReport.error" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StandardReport.error" /> - <keyword name="StandardReport.error" id="StandardReport.error" ref="eric5.UtilitiesPython2.pep8.html#StandardReport.error" /> <keyword name="StandardReport.error_args" id="StandardReport.error_args" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StandardReport.error_args" /> - <keyword name="StandardReport.error_args" id="StandardReport.error_args" ref="eric5.UtilitiesPython2.pep8.html#StandardReport.error_args" /> <keyword name="StandardReport.get_file_results" id="StandardReport.get_file_results" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StandardReport.get_file_results" /> - <keyword name="StandardReport.get_file_results" id="StandardReport.get_file_results" ref="eric5.UtilitiesPython2.pep8.html#StandardReport.get_file_results" /> <keyword name="StandardReport.init_file" id="StandardReport.init_file" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StandardReport.init_file" /> - <keyword name="StandardReport.init_file" id="StandardReport.init_file" ref="eric5.UtilitiesPython2.pep8.html#StandardReport.init_file" /> <keyword name="StartDialog" id="StartDialog" ref="eric5.Debugger.StartDialog.html#StartDialog" /> <keyword name="StartDialog (Constructor)" id="StartDialog (Constructor)" ref="eric5.Debugger.StartDialog.html#StartDialog.__init__" /> <keyword name="StartDialog (Module)" id="StartDialog (Module)" ref="eric5.Debugger.StartDialog.html" /> @@ -10527,23 +10268,14 @@ <keyword name="StatusMonitorLed._showContextMenu" id="StatusMonitorLed._showContextMenu" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed._showContextMenu" /> <keyword name="StatusMonitorThread (Module)" id="StatusMonitorThread (Module)" ref="eric5.VCS.StatusMonitorThread.html" /> <keyword name="StyleGuide" id="StyleGuide" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide" /> - <keyword name="StyleGuide" id="StyleGuide" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide" /> <keyword name="StyleGuide (Constructor)" id="StyleGuide (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide.__init__" /> - <keyword name="StyleGuide (Constructor)" id="StyleGuide (Constructor)" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide.__init__" /> <keyword name="StyleGuide.check_files" id="StyleGuide.check_files" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide.check_files" /> - <keyword name="StyleGuide.check_files" id="StyleGuide.check_files" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide.check_files" /> <keyword name="StyleGuide.excluded" id="StyleGuide.excluded" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide.excluded" /> - <keyword name="StyleGuide.excluded" id="StyleGuide.excluded" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide.excluded" /> <keyword name="StyleGuide.get_checks" id="StyleGuide.get_checks" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide.get_checks" /> - <keyword name="StyleGuide.get_checks" id="StyleGuide.get_checks" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide.get_checks" /> <keyword name="StyleGuide.ignore_code" id="StyleGuide.ignore_code" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide.ignore_code" /> - <keyword name="StyleGuide.ignore_code" id="StyleGuide.ignore_code" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide.ignore_code" /> <keyword name="StyleGuide.init_report" id="StyleGuide.init_report" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide.init_report" /> - <keyword name="StyleGuide.init_report" id="StyleGuide.init_report" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide.init_report" /> <keyword name="StyleGuide.input_dir" id="StyleGuide.input_dir" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide.input_dir" /> - <keyword name="StyleGuide.input_dir" id="StyleGuide.input_dir" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide.input_dir" /> <keyword name="StyleGuide.input_file" id="StyleGuide.input_file" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide.input_file" /> - <keyword name="StyleGuide.input_file" id="StyleGuide.input_file" ref="eric5.UtilitiesPython2.pep8.html#StyleGuide.input_file" /> <keyword name="Subversion" id="Subversion" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion" /> <keyword name="Subversion" id="Subversion" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion" /> <keyword name="Subversion (Constructor)" id="Subversion (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.__init__" /> @@ -11474,6 +11206,16 @@ <keyword name="SyncManager.loadSettings" id="SyncManager.loadSettings" ref="eric5.Helpviewer.Sync.SyncManager.html#SyncManager.loadSettings" /> <keyword name="SyncManager.showSyncDialog" id="SyncManager.showSyncDialog" ref="eric5.Helpviewer.Sync.SyncManager.html#SyncManager.showSyncDialog" /> <keyword name="SyncManager.syncEnabled" id="SyncManager.syncEnabled" ref="eric5.Helpviewer.Sync.SyncManager.html#SyncManager.syncEnabled" /> + <keyword name="SyntaxCheck (Module)" id="SyntaxCheck (Module)" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html" /> + <keyword name="SyntaxCheckService" id="SyntaxCheckService" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html#SyntaxCheckService" /> + <keyword name="SyntaxCheckService (Constructor)" id="SyntaxCheckService (Constructor)" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html#SyntaxCheckService.__init__" /> + <keyword name="SyntaxCheckService (Module)" id="SyntaxCheckService (Module)" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html" /> + <keyword name="SyntaxCheckService.__determineLanguage" id="SyntaxCheckService.__determineLanguage" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html#SyntaxCheckService.__determineLanguage" /> + <keyword name="SyntaxCheckService.addLanguage" id="SyntaxCheckService.addLanguage" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html#SyntaxCheckService.addLanguage" /> + <keyword name="SyntaxCheckService.getExtensions" id="SyntaxCheckService.getExtensions" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html#SyntaxCheckService.getExtensions" /> + <keyword name="SyntaxCheckService.getLanguages" id="SyntaxCheckService.getLanguages" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html#SyntaxCheckService.getLanguages" /> + <keyword name="SyntaxCheckService.removeLanguage" id="SyntaxCheckService.removeLanguage" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html#SyntaxCheckService.removeLanguage" /> + <keyword name="SyntaxCheckService.syntaxCheck" id="SyntaxCheckService.syntaxCheck" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html#SyntaxCheckService.syntaxCheck" /> <keyword name="SyntaxChecker (Package)" id="SyntaxChecker (Package)" ref="index-eric5.Plugins.CheckerPlugins.SyntaxChecker.html" /> <keyword name="SyntaxCheckerDialog" id="SyntaxCheckerDialog" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog" /> <keyword name="SyntaxCheckerDialog (Constructor)" id="SyntaxCheckerDialog (Constructor)" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.__init__" /> @@ -11481,7 +11223,9 @@ <keyword name="SyntaxCheckerDialog.__clearErrors" id="SyntaxCheckerDialog.__clearErrors" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.__clearErrors" /> <keyword name="SyntaxCheckerDialog.__createResultItem" id="SyntaxCheckerDialog.__createResultItem" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.__createResultItem" /> <keyword name="SyntaxCheckerDialog.__finish" id="SyntaxCheckerDialog.__finish" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.__finish" /> + <keyword name="SyntaxCheckerDialog.__processResult" id="SyntaxCheckerDialog.__processResult" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.__processResult" /> <keyword name="SyntaxCheckerDialog.__resort" id="SyntaxCheckerDialog.__resort" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.__resort" /> + <keyword name="SyntaxCheckerDialog.check" id="SyntaxCheckerDialog.check" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.check" /> <keyword name="SyntaxCheckerDialog.on_buttonBox_clicked" id="SyntaxCheckerDialog.on_buttonBox_clicked" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.on_buttonBox_clicked" /> <keyword name="SyntaxCheckerDialog.on_resultList_itemActivated" id="SyntaxCheckerDialog.on_resultList_itemActivated" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.on_resultList_itemActivated" /> <keyword name="SyntaxCheckerDialog.on_showButton_clicked" id="SyntaxCheckerDialog.on_showButton_clicked" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html#SyntaxCheckerDialog.on_showButton_clicked" /> @@ -11494,11 +11238,13 @@ <keyword name="SyntaxCheckerPlugin.__editorOpened" id="SyntaxCheckerPlugin.__editorOpened" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__editorOpened" /> <keyword name="SyntaxCheckerPlugin.__editorShowMenu" id="SyntaxCheckerPlugin.__editorShowMenu" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__editorShowMenu" /> <keyword name="SyntaxCheckerPlugin.__editorSyntaxCheck" id="SyntaxCheckerPlugin.__editorSyntaxCheck" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__editorSyntaxCheck" /> + <keyword name="SyntaxCheckerPlugin.__getPythonOptions" id="SyntaxCheckerPlugin.__getPythonOptions" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__getPythonOptions" /> <keyword name="SyntaxCheckerPlugin.__initialize" id="SyntaxCheckerPlugin.__initialize" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__initialize" /> <keyword name="SyntaxCheckerPlugin.__projectBrowserShowMenu" id="SyntaxCheckerPlugin.__projectBrowserShowMenu" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__projectBrowserShowMenu" /> <keyword name="SyntaxCheckerPlugin.__projectBrowserSyntaxCheck" id="SyntaxCheckerPlugin.__projectBrowserSyntaxCheck" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__projectBrowserSyntaxCheck" /> <keyword name="SyntaxCheckerPlugin.__projectShowMenu" id="SyntaxCheckerPlugin.__projectShowMenu" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__projectShowMenu" /> <keyword name="SyntaxCheckerPlugin.__projectSyntaxCheck" id="SyntaxCheckerPlugin.__projectSyntaxCheck" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__projectSyntaxCheck" /> + <keyword name="SyntaxCheckerPlugin.__translateSyntaxCheck" id="SyntaxCheckerPlugin.__translateSyntaxCheck" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.__translateSyntaxCheck" /> <keyword name="SyntaxCheckerPlugin.activate" id="SyntaxCheckerPlugin.activate" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.activate" /> <keyword name="SyntaxCheckerPlugin.deactivate" id="SyntaxCheckerPlugin.deactivate" ref="eric5.Plugins.PluginSyntaxChecker.html#SyntaxCheckerPlugin.deactivate" /> <keyword name="TRPreviewer" id="TRPreviewer" ref="eric5.Tools.TRPreviewer.html#TRPreviewer" /> @@ -11570,16 +11316,15 @@ <keyword name="TabWidget.setCurrentWidget" id="TabWidget.setCurrentWidget" ref="eric5.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.setCurrentWidget" /> <keyword name="TabWidget.showIndicator" id="TabWidget.showIndicator" ref="eric5.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.showIndicator" /> <keyword name="Tabnanny (Module)" id="Tabnanny (Module)" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html" /> - <keyword name="Tabnanny (Module)" id="Tabnanny (Module)" ref="eric5.UtilitiesPython2.Tabnanny.html" /> <keyword name="Tabnanny (Package)" id="Tabnanny (Package)" ref="index-eric5.Plugins.CheckerPlugins.Tabnanny.html" /> - <keyword name="TabnannyChecker (Module)" id="TabnannyChecker (Module)" ref="eric5.UtilitiesPython2.TabnannyChecker.html" /> <keyword name="TabnannyDialog" id="TabnannyDialog" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog" /> <keyword name="TabnannyDialog (Constructor)" id="TabnannyDialog (Constructor)" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.__init__" /> <keyword name="TabnannyDialog (Module)" id="TabnannyDialog (Module)" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html" /> <keyword name="TabnannyDialog.__createResultItem" id="TabnannyDialog.__createResultItem" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.__createResultItem" /> <keyword name="TabnannyDialog.__finish" id="TabnannyDialog.__finish" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.__finish" /> - <keyword name="TabnannyDialog.__py2check" id="TabnannyDialog.__py2check" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.__py2check" /> + <keyword name="TabnannyDialog.__processResult" id="TabnannyDialog.__processResult" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.__processResult" /> <keyword name="TabnannyDialog.__resort" id="TabnannyDialog.__resort" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.__resort" /> + <keyword name="TabnannyDialog.check" id="TabnannyDialog.check" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.check" /> <keyword name="TabnannyDialog.on_buttonBox_clicked" id="TabnannyDialog.on_buttonBox_clicked" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.on_buttonBox_clicked" /> <keyword name="TabnannyDialog.on_resultList_itemActivated" id="TabnannyDialog.on_resultList_itemActivated" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.on_resultList_itemActivated" /> <keyword name="TabnannyDialog.on_startButton_clicked" id="TabnannyDialog.on_startButton_clicked" ref="eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html#TabnannyDialog.on_startButton_clicked" /> @@ -11598,6 +11343,7 @@ <keyword name="TabnannyPlugin.__projectTabnanny" id="TabnannyPlugin.__projectTabnanny" ref="eric5.Plugins.PluginTabnanny.html#TabnannyPlugin.__projectTabnanny" /> <keyword name="TabnannyPlugin.activate" id="TabnannyPlugin.activate" ref="eric5.Plugins.PluginTabnanny.html#TabnannyPlugin.activate" /> <keyword name="TabnannyPlugin.deactivate" id="TabnannyPlugin.deactivate" ref="eric5.Plugins.PluginTabnanny.html#TabnannyPlugin.deactivate" /> + <keyword name="TabnannyPlugin.indentCheck" id="TabnannyPlugin.indentCheck" ref="eric5.Plugins.PluginTabnanny.html#TabnannyPlugin.indentCheck" /> <keyword name="Tabview" id="Tabview" ref="eric5.Plugins.ViewManagerPlugins.Tabview.Tabview.html#Tabview" /> <keyword name="Tabview (Constructor)" id="Tabview (Constructor)" ref="eric5.Plugins.ViewManagerPlugins.Tabview.Tabview.html#Tabview.__init__" /> <keyword name="Tabview (Module)" id="Tabview (Module)" ref="eric5.Plugins.ViewManagerPlugins.Tabview.Tabview.html" /> @@ -11838,7 +11584,6 @@ <keyword name="ToolGroupConfigurationDialog.on_newButton_clicked" id="ToolGroupConfigurationDialog.on_newButton_clicked" ref="eric5.Preferences.ToolGroupConfigurationDialog.html#ToolGroupConfigurationDialog.on_newButton_clicked" /> <keyword name="ToolGroupConfigurationDialog.on_upButton_clicked" id="ToolGroupConfigurationDialog.on_upButton_clicked" ref="eric5.Preferences.ToolGroupConfigurationDialog.html#ToolGroupConfigurationDialog.on_upButton_clicked" /> <keyword name="Toolbox (Package)" id="Toolbox (Package)" ref="index-eric5.Toolbox.html" /> - <keyword name="Tools (Module)" id="Tools (Module)" ref="eric5.UtilitiesPython2.Tools.html" /> <keyword name="Tools (Package)" id="Tools (Package)" ref="index-eric5.Tools.html" /> <keyword name="Translation" id="Translation" ref="eric5.Tools.TRPreviewer.html#Translation" /> <keyword name="Translation (Constructor)" id="Translation (Constructor)" ref="eric5.Tools.TRPreviewer.html#Translation.__init__" /> @@ -12046,18 +11791,6 @@ <keyword name="UMLSceneSizeDialog.getData" id="UMLSceneSizeDialog.getData" ref="eric5.Graphics.UMLSceneSizeDialog.html#UMLSceneSizeDialog.getData" /> <keyword name="Uid" id="Uid" ref="eric5.Utilities.binplistlib.html#Uid" /> <keyword name="Uid.__repr__" id="Uid.__repr__" ref="eric5.Utilities.binplistlib.html#Uid.__repr__" /> - <keyword name="UndefinedExport" id="UndefinedExport" ref="eric5.Utilities.pyflakes.messages.html#UndefinedExport" /> - <keyword name="UndefinedExport" id="UndefinedExport" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UndefinedExport" /> - <keyword name="UndefinedExport (Constructor)" id="UndefinedExport (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#UndefinedExport.__init__" /> - <keyword name="UndefinedExport (Constructor)" id="UndefinedExport (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UndefinedExport.__init__" /> - <keyword name="UndefinedLocal" id="UndefinedLocal" ref="eric5.Utilities.pyflakes.messages.html#UndefinedLocal" /> - <keyword name="UndefinedLocal" id="UndefinedLocal" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UndefinedLocal" /> - <keyword name="UndefinedLocal (Constructor)" id="UndefinedLocal (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#UndefinedLocal.__init__" /> - <keyword name="UndefinedLocal (Constructor)" id="UndefinedLocal (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UndefinedLocal.__init__" /> - <keyword name="UndefinedName" id="UndefinedName" ref="eric5.Utilities.pyflakes.messages.html#UndefinedName" /> - <keyword name="UndefinedName" id="UndefinedName" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UndefinedName" /> - <keyword name="UndefinedName (Constructor)" id="UndefinedName (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#UndefinedName.__init__" /> - <keyword name="UndefinedName (Constructor)" id="UndefinedName (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UndefinedName.__init__" /> <keyword name="UnittestDialog" id="UnittestDialog" ref="eric5.PyUnit.UnittestDialog.html#UnittestDialog" /> <keyword name="UnittestDialog (Constructor)" id="UnittestDialog (Constructor)" ref="eric5.PyUnit.UnittestDialog.html#UnittestDialog.__init__" /> <keyword name="UnittestDialog (Module)" id="UnittestDialog (Module)" ref="eric5.PyUnit.UnittestDialog.html" /> @@ -12087,14 +11820,6 @@ <keyword name="UnittestWindow" id="UnittestWindow" ref="eric5.PyUnit.UnittestDialog.html#UnittestWindow" /> <keyword name="UnittestWindow (Constructor)" id="UnittestWindow (Constructor)" ref="eric5.PyUnit.UnittestDialog.html#UnittestWindow.__init__" /> <keyword name="UnittestWindow.eventFilter" id="UnittestWindow.eventFilter" ref="eric5.PyUnit.UnittestDialog.html#UnittestWindow.eventFilter" /> - <keyword name="UnusedImport" id="UnusedImport" ref="eric5.Utilities.pyflakes.messages.html#UnusedImport" /> - <keyword name="UnusedImport" id="UnusedImport" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UnusedImport" /> - <keyword name="UnusedImport (Constructor)" id="UnusedImport (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#UnusedImport.__init__" /> - <keyword name="UnusedImport (Constructor)" id="UnusedImport (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UnusedImport.__init__" /> - <keyword name="UnusedVariable" id="UnusedVariable" ref="eric5.Utilities.pyflakes.messages.html#UnusedVariable" /> - <keyword name="UnusedVariable" id="UnusedVariable" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UnusedVariable" /> - <keyword name="UnusedVariable (Constructor)" id="UnusedVariable (Constructor)" ref="eric5.Utilities.pyflakes.messages.html#UnusedVariable.__init__" /> - <keyword name="UnusedVariable (Constructor)" id="UnusedVariable (Constructor)" ref="eric5.UtilitiesPython2.pyflakes.messages.html#UnusedVariable.__init__" /> <keyword name="UrlBar" id="UrlBar" ref="eric5.Helpviewer.UrlBar.UrlBar.html#UrlBar" /> <keyword name="UrlBar (Constructor)" id="UrlBar (Constructor)" ref="eric5.Helpviewer.UrlBar.UrlBar.html#UrlBar.__init__" /> <keyword name="UrlBar (Module)" id="UrlBar (Module)" ref="eric5.Helpviewer.UrlBar.UrlBar.html" /> @@ -12378,7 +12103,6 @@ <keyword name="UserPropertiesDialog (Module)" id="UserPropertiesDialog (Module)" ref="eric5.Project.UserPropertiesDialog.html" /> <keyword name="UserPropertiesDialog.storeData" id="UserPropertiesDialog.storeData" ref="eric5.Project.UserPropertiesDialog.html#UserPropertiesDialog.storeData" /> <keyword name="Utilities (Package)" id="Utilities (Package)" ref="index-eric5.Utilities.html" /> - <keyword name="UtilitiesPython2 (Package)" id="UtilitiesPython2 (Package)" ref="index-eric5.UtilitiesPython2.html" /> <keyword name="VCS (Package)" id="VCS (Package)" ref="index-eric5.VCS.html" /> <keyword name="VariableDetailDialog" id="VariableDetailDialog" ref="eric5.Debugger.VariableDetailDialog.html#VariableDetailDialog" /> <keyword name="VariableDetailDialog (Constructor)" id="VariableDetailDialog (Constructor)" ref="eric5.Debugger.VariableDetailDialog.html#VariableDetailDialog.__init__" /> @@ -12962,21 +12686,13 @@ <keyword name="WebPluginInterface.metaPlugin" id="WebPluginInterface.metaPlugin" ref="eric5.Helpviewer.WebPlugins.WebPluginInterface.html#WebPluginInterface.metaPlugin" /> <keyword name="WebPlugins (Package)" id="WebPlugins (Package)" ref="index-eric5.Helpviewer.WebPlugins.html" /> <keyword name="Whitespace" id="Whitespace" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace" /> - <keyword name="Whitespace" id="Whitespace" ref="eric5.UtilitiesPython2.Tabnanny.html#Whitespace" /> <keyword name="Whitespace (Constructor)" id="Whitespace (Constructor)" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.__init__" /> - <keyword name="Whitespace (Constructor)" id="Whitespace (Constructor)" ref="eric5.UtilitiesPython2.Tabnanny.html#Whitespace.__init__" /> <keyword name="Whitespace.equal" id="Whitespace.equal" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.equal" /> - <keyword name="Whitespace.equal" id="Whitespace.equal" ref="eric5.UtilitiesPython2.Tabnanny.html#Whitespace.equal" /> <keyword name="Whitespace.indent_level" id="Whitespace.indent_level" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.indent_level" /> - <keyword name="Whitespace.indent_level" id="Whitespace.indent_level" ref="eric5.UtilitiesPython2.Tabnanny.html#Whitespace.indent_level" /> <keyword name="Whitespace.less" id="Whitespace.less" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.less" /> - <keyword name="Whitespace.less" id="Whitespace.less" ref="eric5.UtilitiesPython2.Tabnanny.html#Whitespace.less" /> <keyword name="Whitespace.longest_run_of_spaces" id="Whitespace.longest_run_of_spaces" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.longest_run_of_spaces" /> - <keyword name="Whitespace.longest_run_of_spaces" id="Whitespace.longest_run_of_spaces" ref="eric5.UtilitiesPython2.Tabnanny.html#Whitespace.longest_run_of_spaces" /> <keyword name="Whitespace.not_equal_witness" id="Whitespace.not_equal_witness" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.not_equal_witness" /> - <keyword name="Whitespace.not_equal_witness" id="Whitespace.not_equal_witness" ref="eric5.UtilitiesPython2.Tabnanny.html#Whitespace.not_equal_witness" /> <keyword name="Whitespace.not_less_witness" id="Whitespace.not_less_witness" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.not_less_witness" /> - <keyword name="Whitespace.not_less_witness" id="Whitespace.not_less_witness" ref="eric5.UtilitiesPython2.Tabnanny.html#Whitespace.not_less_witness" /> <keyword name="WidgetArea" id="WidgetArea" ref="eric5.Tools.TRPreviewer.html#WidgetArea" /> <keyword name="WidgetArea (Constructor)" id="WidgetArea (Constructor)" ref="eric5.Tools.TRPreviewer.html#WidgetArea.__init__" /> <keyword name="WidgetArea.__findWidget" id="WidgetArea.__findWidget" ref="eric5.Tools.TRPreviewer.html#WidgetArea.__findWidget" /> @@ -13070,27 +12786,14 @@ <keyword name="__getMasterPassword" id="__getMasterPassword" ref="eric5.Utilities.crypto.__init__.html#__getMasterPassword" /> <keyword name="__getPygmentsLexer" id="__getPygmentsLexer" ref="eric5.QScintilla.Lexers.__init__.html#__getPygmentsLexer" /> <keyword name="__initChannelModesDict" id="__initChannelModesDict" ref="eric5.Network.IRC.IrcUtilities.html#__initChannelModesDict" /> - <keyword name="__init__" id="__init__" ref="eric5.Utilities.pyflakes.checker.html#__init__" /> - <keyword name="__init__" id="__init__" ref="eric5.UtilitiesPython2.pyflakes.checker.html#__init__" /> - <keyword name="__init___1" id="__init___1" ref="eric5.Utilities.pyflakes.checker.html#__init___1" /> - <keyword name="__init___1" id="__init___1" ref="eric5.UtilitiesPython2.pyflakes.checker.html#__init___1" /> - <keyword name="__init___2" id="__init___2" ref="eric5.Utilities.pyflakes.checker.html#__init___2" /> - <keyword name="__init___2" id="__init___2" ref="eric5.UtilitiesPython2.pyflakes.checker.html#__init___2" /> <keyword name="__messageBox" id="__messageBox" ref="eric5.E5Gui.E5MessageBox.html#__messageBox" /> <keyword name="__readShortcut" id="__readShortcut" ref="eric5.Preferences.Shortcuts.html#__readShortcut" /> <keyword name="__render" id="__render" ref="eric5.Helpviewer.HelpSnap.html#__render" /> <keyword name="__reorderFilter" id="__reorderFilter" ref="eric5.E5Gui.E5FileDialog.html#__reorderFilter" /> - <keyword name="__repr__" id="__repr__" ref="eric5.Utilities.pyflakes.checker.html#__repr__" /> - <keyword name="__repr__" id="__repr__" ref="eric5.UtilitiesPython2.pyflakes.checker.html#__repr__" /> - <keyword name="__repr___1" id="__repr___1" ref="eric5.Utilities.pyflakes.checker.html#__repr___1" /> - <keyword name="__repr___1" id="__repr___1" ref="eric5.UtilitiesPython2.pyflakes.checker.html#__repr___1" /> <keyword name="__saveShortcut" id="__saveShortcut" ref="eric5.Preferences.Shortcuts.html#__saveShortcut" /> <keyword name="__setAction" id="__setAction" ref="eric5.Preferences.Shortcuts.html#__setAction" /> <keyword name="__showwarning" id="__showwarning" ref="eric5.Utilities.__init__.html#__showwarning" /> - <keyword name="__str__" id="__str__" ref="eric5.Utilities.pyflakes.checker.html#__str__" /> - <keyword name="__str__" id="__str__" ref="eric5.UtilitiesPython2.pyflakes.checker.html#__str__" /> <keyword name="_add_check" id="_add_check" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#_add_check" /> - <keyword name="_add_check" id="_add_check" ref="eric5.UtilitiesPython2.pep8.html#_add_check" /> <keyword name="_buildChildrenLists" id="_buildChildrenLists" ref="eric5.Graphics.GraphicsUtilities.html#_buildChildrenLists" /> <keyword name="_debugclient_start_new_thread" id="_debugclient_start_new_thread" ref="eric5.DebugClients.Python.DebugClientThreads.html#_debugclient_start_new_thread" /> <keyword name="_debugclient_start_new_thread" id="_debugclient_start_new_thread" ref="eric5.DebugClients.Python3.DebugClientThreads.html#_debugclient_start_new_thread" /> @@ -13098,7 +12801,6 @@ <keyword name="_indent" id="_indent" ref="eric5.Utilities.ClassBrowsers.pyclbr.html#_indent" /> <keyword name="_indent" id="_indent" ref="eric5.Utilities.ModuleParser.html#_indent" /> <keyword name="_main" id="_main" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#_main" /> - <keyword name="_main" id="_main" ref="eric5.UtilitiesPython2.pep8.html#_main" /> <keyword name="_percentReplacementFunc" id="_percentReplacementFunc" ref="eric5.Utilities.__init__.html#_percentReplacementFunc" /> <keyword name="addActions" id="addActions" ref="eric5.E5Gui.E5Action.html#addActions" /> <keyword name="addSearchPath" id="addSearchPath" ref="eric5.UI.PixmapCache.html#addSearchPath" /> @@ -13108,24 +12810,18 @@ <keyword name="append_PKCS7_padding" id="append_PKCS7_padding" ref="eric5.Utilities.crypto.py3AES.html#append_PKCS7_padding" /> <keyword name="binplistlib (Module)" id="binplistlib (Module)" ref="eric5.Utilities.binplistlib.html" /> <keyword name="blank_lines" id="blank_lines" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#blank_lines" /> - <keyword name="blank_lines" id="blank_lines" ref="eric5.UtilitiesPython2.pep8.html#blank_lines" /> <keyword name="bookmarks (Module)" id="bookmarks (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.bookmarks.html" /> <keyword name="changeRememberedMaster" id="changeRememberedMaster" ref="eric5.Utilities.crypto.__init__.html#changeRememberedMaster" /> <keyword name="check" id="check" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#check" /> - <keyword name="check" id="check" ref="eric5.UtilitiesPython2.Tabnanny.html#check" /> <keyword name="checkBlacklistedVersions" id="checkBlacklistedVersions" ref="eric5.Globals.__init__.html#checkBlacklistedVersions" /> <keyword name="checkPyside" id="checkPyside" ref="eric5.Utilities.__init__.html#checkPyside" /> - <keyword name="checker (Module)" id="checker (Module)" ref="eric5.Utilities.pyflakes.checker.html" /> - <keyword name="checker (Module)" id="checker (Module)" ref="eric5.UtilitiesPython2.pyflakes.checker.html" /> <keyword name="cleanUp" id="cleanUp" ref="eric5.install.html#cleanUp" /> <keyword name="close" id="close" ref="eric5.DebugClients.Ruby.AsyncFile.html#close" /> + <keyword name="codeStyleCheck" id="codeStyleCheck" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#codeStyleCheck" /> <keyword name="compactPath" id="compactPath" ref="eric5.Utilities.__init__.html#compactPath" /> <keyword name="comparison_to_singleton" id="comparison_to_singleton" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#comparison_to_singleton" /> - <keyword name="comparison_to_singleton" id="comparison_to_singleton" ref="eric5.UtilitiesPython2.pep8.html#comparison_to_singleton" /> <keyword name="comparison_type" id="comparison_type" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#comparison_type" /> - <keyword name="comparison_type" id="comparison_type" ref="eric5.UtilitiesPython2.pep8.html#comparison_type" /> - <keyword name="compile" id="compile" ref="eric5.Utilities.__init__.html#compile" /> - <keyword name="compile" id="compile" ref="eric5.UtilitiesPython2.Py2SyntaxChecker.html#compile" /> + <keyword name="compatibility_fixes (Module)" id="compatibility_fixes (Module)" ref="eric5.Utilities.compatibility_fixes.html" /> <keyword name="compileUiDir" id="compileUiDir" ref="eric5.Utilities.uic.html#compileUiDir" /> <keyword name="compileUiDir" id="compileUiDir" ref="eric5.compileUiFiles.html#compileUiDir" /> <keyword name="compileUiDir" id="compileUiDir" ref="eric5.install.html#compileUiDir" /> @@ -13137,12 +12833,10 @@ <keyword name="compile_ui" id="compile_ui" ref="eric5.compileUiFiles.html#compile_ui" /> <keyword name="compile_ui" id="compile_ui" ref="eric5.install.html#compile_ui" /> <keyword name="compound_statements" id="compound_statements" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#compound_statements" /> - <keyword name="compound_statements" id="compound_statements" ref="eric5.UtilitiesPython2.pep8.html#compound_statements" /> <keyword name="contentSniff" id="contentSniff" ref="eric5.Helpviewer.HelpBrowserWV.html#contentSniff" /> <keyword name="context" id="context" ref="eric5.DebugClients.Ruby.Debuggee.html#context" /> <keyword name="context_diff" id="context_diff" ref="eric5.UI.DiffDialog.html#context_diff" /> <keyword name="continued_indentation" id="continued_indentation" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#continued_indentation" /> - <keyword name="continued_indentation" id="continued_indentation" ref="eric5.UtilitiesPython2.pep8.html#continued_indentation" /> <keyword name="convertLineEnds" id="convertLineEnds" ref="eric5.Utilities.__init__.html#convertLineEnds" /> <keyword name="convertPasswords" id="convertPasswords" ref="eric5.Preferences.__init__.html#convertPasswords" /> <keyword name="copyToFile" id="copyToFile" ref="eric5.install.html#copyToFile" /> @@ -13237,7 +12931,6 @@ <keyword name="dateFromTime_t" id="dateFromTime_t" ref="eric5.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#dateFromTime_t" /> <keyword name="debug_thread_info" id="debug_thread_info" ref="eric5.DebugClients.Ruby.Debuggee.html#debug_thread_info" /> <keyword name="decode" id="decode" ref="eric5.Utilities.__init__.html#decode" /> - <keyword name="decode" id="decode" ref="eric5.UtilitiesPython2.Tools.html#decode" /> <keyword name="decodeBytes" id="decodeBytes" ref="eric5.Utilities.__init__.html#decodeBytes" /> <keyword name="decodeString" id="decodeString" ref="eric5.Utilities.__init__.html#decodeString" /> <keyword name="decryptData" id="decryptData" ref="eric5.Utilities.crypto.py3AES.html#decryptData" /> @@ -13291,32 +12984,27 @@ <keyword name="exit" id="exit" ref="eric5.install.html#exit" /> <keyword name="exit" id="exit" ref="eric5.uninstall.html#exit" /> <keyword name="expand_indent" id="expand_indent" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#expand_indent" /> - <keyword name="expand_indent" id="expand_indent" ref="eric5.UtilitiesPython2.pep8.html#expand_indent" /> <keyword name="explicit_line_join" id="explicit_line_join" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#explicit_line_join" /> - <keyword name="explicit_line_join" id="explicit_line_join" ref="eric5.UtilitiesPython2.pep8.html#explicit_line_join" /> <keyword name="exportPreferences" id="exportPreferences" ref="eric5.Preferences.__init__.html#exportPreferences" /> <keyword name="exportShortcuts" id="exportShortcuts" ref="eric5.Preferences.Shortcuts.html#exportShortcuts" /> <keyword name="extractFlags" id="extractFlags" ref="eric5.Utilities.__init__.html#extractFlags" /> <keyword name="extractFlagsFromFile" id="extractFlagsFromFile" ref="eric5.Utilities.__init__.html#extractFlagsFromFile" /> + <keyword name="extractLineFlags" id="extractLineFlags" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#extractLineFlags" /> + <keyword name="extractLineFlags" id="extractLineFlags" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#extractLineFlags" /> <keyword name="extractLineFlags" id="extractLineFlags" ref="eric5.Utilities.__init__.html#extractLineFlags" /> - <keyword name="extractLineFlags" id="extractLineFlags" ref="eric5.UtilitiesPython2.Tools.html#extractLineFlags" /> <keyword name="extraneous_whitespace" id="extraneous_whitespace" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#extraneous_whitespace" /> - <keyword name="extraneous_whitespace" id="extraneous_whitespace" ref="eric5.UtilitiesPython2.pep8.html#extraneous_whitespace" /> <keyword name="factory" id="factory" ref="eric5.VCS.__init__.html#factory" /> <keyword name="factory" id="factory" ref="eric5.ViewManager.__init__.html#factory" /> <keyword name="fetch (Module)" id="fetch (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.fetch.html" /> <keyword name="filename_match" id="filename_match" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#filename_match" /> - <keyword name="filename_match" id="filename_match" ref="eric5.UtilitiesPython2.pep8.html#filename_match" /> <keyword name="fileno" id="fileno" ref="eric5.DebugClients.Ruby.AsyncFile.html#fileno" /> <keyword name="filterCharsFromFilename" id="filterCharsFromFilename" ref="eric5.Helpviewer.HelpUtilities.html#filterCharsFromFilename" /> - <keyword name="findPython2Interpreters" id="findPython2Interpreters" ref="eric5.Globals.__init__.html#findPython2Interpreters" /> + <keyword name="findPythonInterpreters" id="findPythonInterpreters" ref="eric5.Globals.__init__.html#findPythonInterpreters" /> <keyword name="find_module" id="find_module" ref="eric5.Utilities.ClassBrowsers.__init__.html#find_module" /> <keyword name="find_module" id="find_module" ref="eric5.Utilities.ModuleParser.html#find_module" /> - <keyword name="flakesCheck" id="flakesCheck" ref="eric5.UtilitiesPython2.Py2SyntaxChecker.html#flakesCheck" /> <keyword name="flush" id="flush" ref="eric5.DebugClients.Ruby.AsyncFile.html#flush" /> <keyword name="formatTime" id="formatTime" ref="eric5.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#formatTime" /> <keyword name="format_witnesses" id="format_witnesses" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#format_witnesses" /> - <keyword name="format_witnesses" id="format_witnesses" ref="eric5.UtilitiesPython2.Tabnanny.html#format_witnesses" /> <keyword name="fromNativeSeparators" id="fromNativeSeparators" ref="eric5.Utilities.__init__.html#fromNativeSeparators" /> <keyword name="generateDistroInfo" id="generateDistroInfo" ref="eric5.Utilities.__init__.html#generateDistroInfo" /> <keyword name="generatePluginsVersionInfo" id="generatePluginsVersionInfo" ref="eric5.Utilities.__init__.html#generatePluginsVersionInfo" /> @@ -13377,14 +13065,7 @@ <keyword name="getIrc" id="getIrc" ref="eric5.Preferences.__init__.html#getIrc" /> <keyword name="getLanguageIcon" id="getLanguageIcon" ref="eric5.QScintilla.Lexers.__init__.html#getLanguageIcon" /> <keyword name="getLexer" id="getLexer" ref="eric5.QScintilla.Lexers.__init__.html#getLexer" /> - <keyword name="getMessage" id="getMessage" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#getMessage" /> <keyword name="getMultiProject" id="getMultiProject" ref="eric5.Preferences.__init__.html#getMultiProject" /> - <keyword name="getNodeName" id="getNodeName" ref="eric5.Utilities.pyflakes.checker.html#getNodeName" /> - <keyword name="getNodeName" id="getNodeName" ref="eric5.UtilitiesPython2.pyflakes.checker.html#getNodeName" /> - <keyword name="getNodeType" id="getNodeType" ref="eric5.Utilities.pyflakes.checker.html#getNodeType" /> - <keyword name="getNodeType" id="getNodeType" ref="eric5.UtilitiesPython2.pyflakes.checker.html#getNodeType" /> - <keyword name="getNodeType_1" id="getNodeType_1" ref="eric5.Utilities.pyflakes.checker.html#getNodeType_1" /> - <keyword name="getNodeType_1" id="getNodeType_1" ref="eric5.UtilitiesPython2.pyflakes.checker.html#getNodeType_1" /> <keyword name="getOpenFileFiltersList" id="getOpenFileFiltersList" ref="eric5.QScintilla.Lexers.__init__.html#getOpenFileFiltersList" /> <keyword name="getOpenFileName" id="getOpenFileName" ref="eric5.E5Gui.E5FileDialog.html#getOpenFileName" /> <keyword name="getOpenFileNameAndFilter" id="getOpenFileNameAndFilter" ref="eric5.E5Gui.E5FileDialog.html#getOpenFileNameAndFilter" /> @@ -13428,7 +13109,7 @@ <keyword name="getTasks" id="getTasks" ref="eric5.Preferences.__init__.html#getTasks" /> <keyword name="getTemplates" id="getTemplates" ref="eric5.Preferences.__init__.html#getTemplates" /> <keyword name="getTestFileName" id="getTestFileName" ref="eric5.Utilities.__init__.html#getTestFileName" /> - <keyword name="getTranslatedFlakesMessage" id="getTranslatedFlakesMessage" ref="eric5.Utilities.pyflakes.translations.html#getTranslatedFlakesMessage" /> + <keyword name="getTranslatedMessage" id="getTranslatedMessage" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations.html#getTranslatedMessage" /> <keyword name="getTrayStarter" id="getTrayStarter" ref="eric5.Preferences.__init__.html#getTrayStarter" /> <keyword name="getTypeFromTypeName" id="getTypeFromTypeName" ref="eric5.Utilities.ModuleParser.html#getTypeFromTypeName" /> <keyword name="getUI" id="getUI" ref="eric5.Preferences.__init__.html#getUI" /> @@ -13445,10 +13126,8 @@ <keyword name="get_class_members" id="get_class_members" ref="eric5.DebugClients.Python.FlexCompleter.html#get_class_members" /> <keyword name="get_class_members" id="get_class_members" ref="eric5.DebugClients.Python3.FlexCompleter.html#get_class_members" /> <keyword name="get_coding" id="get_coding" ref="eric5.Utilities.__init__.html#get_coding" /> - <keyword name="get_coding" id="get_coding" ref="eric5.UtilitiesPython2.Tools.html#get_coding" /> <keyword name="get_codingBytes" id="get_codingBytes" ref="eric5.Utilities.__init__.html#get_codingBytes" /> <keyword name="get_parser" id="get_parser" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#get_parser" /> - <keyword name="get_parser" id="get_parser" ref="eric5.UtilitiesPython2.pep8.html#get_parser" /> <keyword name="get_thread" id="get_thread" ref="eric5.DebugClients.Ruby.Debuggee.html#get_thread" /> <keyword name="getpass" id="getpass" ref="eric5.DebugClients.Python.getpass.html#getpass" /> <keyword name="getpass" id="getpass" ref="eric5.DebugClients.Python3.getpass.html#getpass" /> @@ -13471,9 +13150,7 @@ <keyword name="importPreferences" id="importPreferences" ref="eric5.Preferences.__init__.html#importPreferences" /> <keyword name="importShortcuts" id="importShortcuts" ref="eric5.Preferences.Shortcuts.html#importShortcuts" /> <keyword name="imports_on_separate_lines" id="imports_on_separate_lines" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#imports_on_separate_lines" /> - <keyword name="imports_on_separate_lines" id="imports_on_separate_lines" ref="eric5.UtilitiesPython2.pep8.html#imports_on_separate_lines" /> <keyword name="indentation" id="indentation" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#indentation" /> - <keyword name="indentation" id="indentation" ref="eric5.UtilitiesPython2.pep8.html#indentation" /> <keyword name="information" id="information" ref="eric5.E5Gui.E5MessageBox.html#information" /> <keyword name="initDebugger" id="initDebugger" ref="eric5.DebugClients.Python.eric5dbgstub.html#initDebugger" /> <keyword name="initDebugger" id="initDebugger" ref="eric5.DebugClients.Python3.eric5dbgstub.html#initDebugger" /> @@ -13482,8 +13159,11 @@ <keyword name="initGlobals" id="initGlobals" ref="eric5.uninstall.html#initGlobals" /> <keyword name="initPreferences" id="initPreferences" ref="eric5.Preferences.__init__.html#initPreferences" /> <keyword name="initRecentSettings" id="initRecentSettings" ref="eric5.Preferences.__init__.html#initRecentSettings" /> + <keyword name="initService" id="initService" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#initService" /> + <keyword name="initService" id="initService" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#initService" /> + <keyword name="initService" id="initService" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html#initService" /> + <keyword name="initService" id="initService" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#initService" /> <keyword name="init_checks_registry" id="init_checks_registry" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#init_checks_registry" /> - <keyword name="init_checks_registry" id="init_checks_registry" ref="eric5.UtilitiesPython2.pep8.html#init_checks_registry" /> <keyword name="initializeResourceSearchPath" id="initializeResourceSearchPath" ref="eric5.Toolbox.Startup.html#initializeResourceSearchPath" /> <keyword name="install (Module)" id="install (Module)" ref="eric5.install.html" /> <keyword name="install-i18n (Module)" id="install-i18n (Module)" ref="eric5.install-i18n.html" /> @@ -13500,10 +13180,9 @@ <keyword name="is_stream_binary_plist" id="is_stream_binary_plist" ref="eric5.Utilities.binplistlib.html#is_stream_binary_plist" /> <keyword name="isatty" id="isatty" ref="eric5.DebugClients.Ruby.AsyncFile.html#isatty" /> <keyword name="isinpath" id="isinpath" ref="eric5.Utilities.__init__.html#isinpath" /> - <keyword name="iter_child_nodes" id="iter_child_nodes" ref="eric5.Utilities.pyflakes.checker.html#iter_child_nodes" /> - <keyword name="iter_child_nodes" id="iter_child_nodes" ref="eric5.UtilitiesPython2.pyflakes.checker.html#iter_child_nodes" /> <keyword name="joinext" id="joinext" ref="eric5.Utilities.__init__.html#joinext" /> - <keyword name="jsCheckSyntax" id="jsCheckSyntax" ref="eric5.Utilities.__init__.html#jsCheckSyntax" /> + <keyword name="jsCheckSyntax" id="jsCheckSyntax" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html#jsCheckSyntax" /> + <keyword name="jsCheckSyntax (Module)" id="jsCheckSyntax (Module)" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html" /> <keyword name="jsclbr (Module)" id="jsclbr (Module)" ref="eric5.Utilities.ClassBrowsers.jsclbr.html" /> <keyword name="largefiles (Module)" id="largefiles (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.html" /> <keyword name="linesep" id="linesep" ref="eric5.Utilities.__init__.html#linesep" /> @@ -13540,38 +13219,29 @@ <keyword name="makeAppInfo" id="makeAppInfo" ref="eric5.Globals.AppInfo.html#makeAppInfo" /> <keyword name="make_thread_list" id="make_thread_list" ref="eric5.DebugClients.Ruby.Debuggee.html#make_thread_list" /> <keyword name="maximum_line_length" id="maximum_line_length" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#maximum_line_length" /> - <keyword name="maximum_line_length" id="maximum_line_length" ref="eric5.UtilitiesPython2.pep8.html#maximum_line_length" /> <keyword name="messageHandler" id="messageHandler" ref="eric5.E5Gui.E5ErrorMessage.html#messageHandler" /> <keyword name="messageHandlerInstalled" id="messageHandlerInstalled" ref="eric5.E5Gui.E5ErrorMessage.html#messageHandlerInstalled" /> - <keyword name="messages (Module)" id="messages (Module)" ref="eric5.Utilities.pyflakes.messages.html" /> - <keyword name="messages (Module)" id="messages (Module)" ref="eric5.UtilitiesPython2.pyflakes.messages.html" /> <keyword name="missing_newline" id="missing_newline" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#missing_newline" /> - <keyword name="missing_newline" id="missing_newline" ref="eric5.UtilitiesPython2.pep8.html#missing_newline" /> <keyword name="missing_whitespace" id="missing_whitespace" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#missing_whitespace" /> - <keyword name="missing_whitespace" id="missing_whitespace" ref="eric5.UtilitiesPython2.pep8.html#missing_whitespace" /> <keyword name="missing_whitespace_around_operator" id="missing_whitespace_around_operator" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#missing_whitespace_around_operator" /> - <keyword name="missing_whitespace_around_operator" id="missing_whitespace_around_operator" ref="eric5.UtilitiesPython2.pep8.html#missing_whitespace_around_operator" /> <keyword name="mute_string" id="mute_string" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#mute_string" /> - <keyword name="mute_string" id="mute_string" ref="eric5.UtilitiesPython2.pep8.html#mute_string" /> - <keyword name="names" id="names" ref="eric5.Utilities.pyflakes.checker.html#names" /> - <keyword name="names" id="names" ref="eric5.UtilitiesPython2.pyflakes.checker.html#names" /> <keyword name="normabsjoinpath" id="normabsjoinpath" ref="eric5.Utilities.__init__.html#normabsjoinpath" /> <keyword name="normabspath" id="normabspath" ref="eric5.Utilities.__init__.html#normabspath" /> - <keyword name="normalizeCode" id="normalizeCode" ref="eric5.UtilitiesPython2.Tools.html#normalizeCode" /> + <keyword name="normalizeCode" id="normalizeCode" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#normalizeCode" /> + <keyword name="normalizeCode" id="normalizeCode" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html#normalizeCode" /> <keyword name="normcaseabspath" id="normcaseabspath" ref="eric5.Utilities.__init__.html#normcaseabspath" /> <keyword name="normcasepath" id="normcasepath" ref="eric5.Utilities.__init__.html#normcasepath" /> <keyword name="normjoinpath" id="normjoinpath" ref="eric5.Utilities.__init__.html#normjoinpath" /> <keyword name="okToClearData" id="okToClearData" ref="eric5.E5Gui.E5MessageBox.html#okToClearData" /> + <keyword name="open" id="open" ref="eric5.Utilities.compatibility_fixes.html#open" /> <keyword name="parseEnvironmentString" id="parseEnvironmentString" ref="eric5.Utilities.__init__.html#parseEnvironmentString" /> <keyword name="parseOptionString" id="parseOptionString" ref="eric5.Utilities.__init__.html#parseOptionString" /> <keyword name="parseString" id="parseString" ref="eric5.Utilities.__init__.html#parseString" /> <keyword name="parse_udiff" id="parse_udiff" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#parse_udiff" /> - <keyword name="parse_udiff" id="parse_udiff" ref="eric5.UtilitiesPython2.pep8.html#parse_udiff" /> <keyword name="patch_modpython (Module)" id="patch_modpython (Module)" ref="eric5.patch_modpython.html" /> <keyword name="pbkdf2" id="pbkdf2" ref="eric5.Utilities.crypto.py3PBKDF2.html#pbkdf2" /> <keyword name="pendingWrite" id="pendingWrite" ref="eric5.DebugClients.Ruby.AsyncFile.html#pendingWrite" /> <keyword name="pep8 (Module)" id="pep8 (Module)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html" /> - <keyword name="pep8 (Module)" id="pep8 (Module)" ref="eric5.UtilitiesPython2.pep8.html" /> <keyword name="prepareProcess" id="prepareProcess" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgUtilities.html#prepareProcess" /> <keyword name="prepareQtMacBundle" id="prepareQtMacBundle" ref="eric5.Utilities.__init__.html#prepareQtMacBundle" /> <keyword name="prepareUninstall" id="prepareUninstall" ref="eric5.Plugins.PluginVcsMercurial.html#prepareUninstall" /> @@ -13582,9 +13252,7 @@ <keyword name="printerr" id="printerr" ref="eric5.DebugClients.Python.DebugBase.html#printerr" /> <keyword name="printerr" id="printerr" ref="eric5.DebugClients.Python3.DebugBase.html#printerr" /> <keyword name="process_options" id="process_options" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#process_options" /> - <keyword name="process_options" id="process_options" ref="eric5.UtilitiesPython2.pep8.html#process_options" /> <keyword name="process_tokens" id="process_tokens" ref="eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#process_tokens" /> - <keyword name="process_tokens" id="process_tokens" ref="eric5.UtilitiesPython2.Tabnanny.html#process_tokens" /> <keyword name="proxyAuthenticationRequired" id="proxyAuthenticationRequired" ref="eric5.E5Network.E5NetworkProxyFactory.html#proxyAuthenticationRequired" /> <keyword name="purge (Module)" id="purge (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.purge.html" /> <keyword name="pwConvert" id="pwConvert" ref="eric5.Utilities.crypto.__init__.html#pwConvert" /> @@ -13594,30 +13262,23 @@ <keyword name="pwEncrypt" id="pwEncrypt" ref="eric5.Utilities.crypto.__init__.html#pwEncrypt" /> <keyword name="pwRecode" id="pwRecode" ref="eric5.Utilities.crypto.__init__.html#pwRecode" /> <keyword name="pwReencrypt" id="pwReencrypt" ref="eric5.Utilities.crypto.__init__.html#pwReencrypt" /> - <keyword name="py2compile" id="py2compile" ref="eric5.Utilities.__init__.html#py2compile" /> <keyword name="py3AES (Module)" id="py3AES (Module)" ref="eric5.Utilities.crypto.py3AES.html" /> <keyword name="py3PBKDF2 (Module)" id="py3PBKDF2 (Module)" ref="eric5.Utilities.crypto.py3PBKDF2.html" /> <keyword name="pyName" id="pyName" ref="eric5.Utilities.uic.html#pyName" /> <keyword name="pyName" id="pyName" ref="eric5.compileUiFiles.html#pyName" /> <keyword name="pyName" id="pyName" ref="eric5.install.html#pyName" /> <keyword name="pyclbr (Module)" id="pyclbr (Module)" ref="eric5.Utilities.ClassBrowsers.pyclbr.html" /> - <keyword name="pyflakes (Package)" id="pyflakes (Package)" ref="index-eric5.Utilities.pyflakes.html" /> - <keyword name="pyflakes (Package)" id="pyflakes (Package)" ref="index-eric5.UtilitiesPython2.pyflakes.html" /> <keyword name="python_3000_backticks" id="python_3000_backticks" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#python_3000_backticks" /> - <keyword name="python_3000_backticks" id="python_3000_backticks" ref="eric5.UtilitiesPython2.pep8.html#python_3000_backticks" /> <keyword name="python_3000_has_key" id="python_3000_has_key" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#python_3000_has_key" /> - <keyword name="python_3000_has_key" id="python_3000_has_key" ref="eric5.UtilitiesPython2.pep8.html#python_3000_has_key" /> <keyword name="python_3000_not_equal" id="python_3000_not_equal" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#python_3000_not_equal" /> - <keyword name="python_3000_not_equal" id="python_3000_not_equal" ref="eric5.UtilitiesPython2.pep8.html#python_3000_not_equal" /> <keyword name="python_3000_raise_comma" id="python_3000_raise_comma" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#python_3000_raise_comma" /> - <keyword name="python_3000_raise_comma" id="python_3000_raise_comma" ref="eric5.UtilitiesPython2.pep8.html#python_3000_raise_comma" /> <keyword name="qtHandler" id="qtHandler" ref="eric5.E5Gui.E5ErrorMessage.html#qtHandler" /> <keyword name="question" id="question" ref="eric5.E5Gui.E5MessageBox.html#question" /> <keyword name="queues (Module)" id="queues (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.queues.html" /> + <keyword name="quote" id="quote" ref="eric5.Utilities.__init__.html#quote" /> <keyword name="rbclbr (Module)" id="rbclbr (Module)" ref="eric5.Utilities.ClassBrowsers.rbclbr.html" /> <keyword name="read" id="read" ref="eric5.DebugClients.Ruby.AsyncFile.html#read" /> <keyword name="readEncodedFile" id="readEncodedFile" ref="eric5.Utilities.__init__.html#readEncodedFile" /> - <keyword name="readEncodedFile" id="readEncodedFile" ref="eric5.UtilitiesPython2.Tools.html#readEncodedFile" /> <keyword name="readEncodedFileWithEncoding" id="readEncodedFileWithEncoding" ref="eric5.Utilities.__init__.html#readEncodedFileWithEncoding" /> <keyword name="readEncodedFileWithHash" id="readEncodedFileWithHash" ref="eric5.Utilities.__init__.html#readEncodedFileWithHash" /> <keyword name="readModule" id="readModule" ref="eric5.Utilities.ModuleParser.html#readModule" /> @@ -13627,13 +13288,10 @@ <keyword name="readStringFromStream" id="readStringFromStream" ref="eric5.Utilities.__init__.html#readStringFromStream" /> <keyword name="readToolGroups" id="readToolGroups" ref="eric5.Preferences.__init__.html#readToolGroups" /> <keyword name="read_config" id="read_config" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#read_config" /> - <keyword name="read_config" id="read_config" ref="eric5.UtilitiesPython2.pep8.html#read_config" /> <keyword name="readline" id="readline" ref="eric5.DebugClients.Ruby.AsyncFile.html#readline" /> <keyword name="readlines" id="readlines" ref="eric5.DebugClients.Ruby.AsyncFile.html#readlines" /> <keyword name="readlines" id="readlines" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#readlines" /> - <keyword name="readlines" id="readlines" ref="eric5.UtilitiesPython2.pep8.html#readlines" /> <keyword name="readlines_1" id="readlines_1" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#readlines_1" /> - <keyword name="readlines_1" id="readlines_1" ref="eric5.UtilitiesPython2.pep8.html#readlines_1" /> <keyword name="readmodule" id="readmodule" ref="eric5.Utilities.ClassBrowsers.__init__.html#readmodule" /> <keyword name="readmodule_ex" id="readmodule_ex" ref="eric5.Utilities.ClassBrowsers.idlclbr.html#readmodule_ex" /> <keyword name="readmodule_ex" id="readmodule_ex" ref="eric5.Utilities.ClassBrowsers.jsclbr.html#readmodule_ex" /> @@ -13642,7 +13300,6 @@ <keyword name="rebase (Module)" id="rebase (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.rebase.html" /> <keyword name="registerLexer" id="registerLexer" ref="eric5.QScintilla.Lexers.__init__.html#registerLexer" /> <keyword name="register_check" id="register_check" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#register_check" /> - <keyword name="register_check" id="register_check" ref="eric5.UtilitiesPython2.pep8.html#register_check" /> <keyword name="rehashPassword" id="rehashPassword" ref="eric5.Utilities.crypto.py3PBKDF2.html#rehashPassword" /> <keyword name="relpath" id="relpath" ref="eric5.Utilities.__init__.html#relpath" /> <keyword name="removeMarkers" id="removeMarkers" ref="eric5.UI.CompareDialog.html#removeMarkers" /> @@ -13656,6 +13313,7 @@ <keyword name="runcall" id="runcall" ref="eric5.DebugClients.Python3.eric5dbgstub.html#runcall" /> <keyword name="rxExecute" id="rxExecute" ref="eric5.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.html#rxExecute" /> <keyword name="rxValidate" id="rxValidate" ref="eric5.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.html#rxValidate" /> + <keyword name="samefilepath" id="samefilepath" ref="eric5.Utilities.__init__.html#samefilepath" /> <keyword name="samepath" id="samepath" ref="eric5.Utilities.__init__.html#samepath" /> <keyword name="saveResetLayout" id="saveResetLayout" ref="eric5.Preferences.__init__.html#saveResetLayout" /> <keyword name="saveShortcuts" id="saveShortcuts" ref="eric5.Preferences.Shortcuts.html#saveShortcuts" /> @@ -13718,16 +13376,14 @@ <keyword name="startDebugger" id="startDebugger" ref="eric5.DebugClients.Python.eric5dbgstub.html#startDebugger" /> <keyword name="startDebugger" id="startDebugger" ref="eric5.DebugClients.Python3.eric5dbgstub.html#startDebugger" /> <keyword name="stdin_get_value" id="stdin_get_value" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#stdin_get_value" /> - <keyword name="stdin_get_value" id="stdin_get_value" ref="eric5.UtilitiesPython2.pep8.html#stdin_get_value" /> <keyword name="strip_PKCS7_padding" id="strip_PKCS7_padding" ref="eric5.Utilities.crypto.py3AES.html#strip_PKCS7_padding" /> <keyword name="subversion (Module)" id="subversion (Module)" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html" /> <keyword name="subversion (Module)" id="subversion (Module)" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html" /> <keyword name="summarize" id="summarize" ref="eric5.DataViews.CodeMetrics.html#summarize" /> <keyword name="syncPreferences" id="syncPreferences" ref="eric5.Preferences.__init__.html#syncPreferences" /> + <keyword name="syntaxAndPyflakesCheck" id="syntaxAndPyflakesCheck" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#syntaxAndPyflakesCheck" /> <keyword name="tabs_obsolete" id="tabs_obsolete" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#tabs_obsolete" /> - <keyword name="tabs_obsolete" id="tabs_obsolete" ref="eric5.UtilitiesPython2.pep8.html#tabs_obsolete" /> <keyword name="tabs_or_spaces" id="tabs_or_spaces" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#tabs_or_spaces" /> - <keyword name="tabs_or_spaces" id="tabs_or_spaces" ref="eric5.UtilitiesPython2.pep8.html#tabs_or_spaces" /> <keyword name="tell" id="tell" ref="eric5.DebugClients.Ruby.AsyncFile.html#tell" /> <keyword name="thread_list" id="thread_list" ref="eric5.DebugClients.Ruby.Debuggee.html#thread_list" /> <keyword name="thread_list_all" id="thread_list_all" ref="eric5.DebugClients.Ruby.Debuggee.html#thread_list_all" /> @@ -13741,10 +13397,8 @@ <keyword name="toSecondLevelDomain" id="toSecondLevelDomain" ref="eric5.Helpviewer.AdBlock.AdBlockRule.html#toSecondLevelDomain" /> <keyword name="traceRuby?" id="traceRuby?" ref="eric5.DebugClients.Ruby.Debuggee.html#traceRuby?" /> <keyword name="trailing_blank_lines" id="trailing_blank_lines" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#trailing_blank_lines" /> - <keyword name="trailing_blank_lines" id="trailing_blank_lines" ref="eric5.UtilitiesPython2.pep8.html#trailing_blank_lines" /> <keyword name="trailing_whitespace" id="trailing_whitespace" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#trailing_whitespace" /> - <keyword name="trailing_whitespace" id="trailing_whitespace" ref="eric5.UtilitiesPython2.pep8.html#trailing_whitespace" /> - <keyword name="translations (Module)" id="translations (Module)" ref="eric5.Utilities.pyflakes.translations.html" /> + <keyword name="translations (Module)" id="translations (Module)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations.html" /> <keyword name="transplant (Module)" id="transplant (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.transplant.html" /> <keyword name="uiStartUp" id="uiStartUp" ref="eric5.eric5.html#uiStartUp" /> <keyword name="uic (Module)" id="uic (Module)" ref="eric5.Utilities.uic.html" /> @@ -13753,8 +13407,6 @@ <keyword name="uninstall (Module)" id="uninstall (Module)" ref="eric5.uninstall.html" /> <keyword name="uninstallEric" id="uninstallEric" ref="eric5.uninstall.html#uninstallEric" /> <keyword name="unregisterLexer" id="unregisterLexer" ref="eric5.QScintilla.Lexers.__init__.html#unregisterLexer" /> - <keyword name="unusedAssignments" id="unusedAssignments" ref="eric5.Utilities.pyflakes.checker.html#unusedAssignments" /> - <keyword name="unusedAssignments" id="unusedAssignments" ref="eric5.UtilitiesPython2.pyflakes.checker.html#unusedAssignments" /> <keyword name="usage" id="usage" ref="eric5.Toolbox.Startup.html#usage" /> <keyword name="usage" id="usage" ref="eric5.eric5_api.html#usage" /> <keyword name="usage" id="usage" ref="eric5.eric5_doc.html#usage" /> @@ -13771,17 +13423,11 @@ <keyword name="version" id="version" ref="eric5.eric5_doc.html#version" /> <keyword name="warning" id="warning" ref="eric5.E5Gui.E5MessageBox.html#warning" /> <keyword name="whitespace_around_comma" id="whitespace_around_comma" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#whitespace_around_comma" /> - <keyword name="whitespace_around_comma" id="whitespace_around_comma" ref="eric5.UtilitiesPython2.pep8.html#whitespace_around_comma" /> <keyword name="whitespace_around_keywords" id="whitespace_around_keywords" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#whitespace_around_keywords" /> - <keyword name="whitespace_around_keywords" id="whitespace_around_keywords" ref="eric5.UtilitiesPython2.pep8.html#whitespace_around_keywords" /> <keyword name="whitespace_around_named_parameter_equals" id="whitespace_around_named_parameter_equals" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#whitespace_around_named_parameter_equals" /> - <keyword name="whitespace_around_named_parameter_equals" id="whitespace_around_named_parameter_equals" ref="eric5.UtilitiesPython2.pep8.html#whitespace_around_named_parameter_equals" /> <keyword name="whitespace_around_operator" id="whitespace_around_operator" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#whitespace_around_operator" /> - <keyword name="whitespace_around_operator" id="whitespace_around_operator" ref="eric5.UtilitiesPython2.pep8.html#whitespace_around_operator" /> <keyword name="whitespace_before_inline_comment" id="whitespace_before_inline_comment" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#whitespace_before_inline_comment" /> - <keyword name="whitespace_before_inline_comment" id="whitespace_before_inline_comment" ref="eric5.UtilitiesPython2.pep8.html#whitespace_before_inline_comment" /> <keyword name="whitespace_before_parameters" id="whitespace_before_parameters" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#whitespace_before_parameters" /> - <keyword name="whitespace_before_parameters" id="whitespace_before_parameters" ref="eric5.UtilitiesPython2.pep8.html#whitespace_before_parameters" /> <keyword name="wildcardMatch" id="wildcardMatch" ref="eric5.Helpviewer.GreaseMonkey.GreaseMonkeyUrlMatcher.html#wildcardMatch" /> <keyword name="win32_GetUserName" id="win32_GetUserName" ref="eric5.Utilities.__init__.html#win32_GetUserName" /> <keyword name="win32_Kill" id="win32_Kill" ref="eric5.Utilities.__init__.html#win32_Kill" /> @@ -14122,7 +13768,6 @@ <file>eric5.IconEditor.IconEditorPalette.html</file> <file>eric5.IconEditor.IconEditorWindow.html</file> <file>eric5.IconEditor.IconSizeDialog.html</file> - <file>eric5.IconEditor.cursors.cursors_rc.html</file> <file>eric5.MultiProject.AddProjectDialog.html</file> <file>eric5.MultiProject.MultiProject.html</file> <file>eric5.MultiProject.MultiProjectBrowser.html</file> @@ -14154,8 +13799,11 @@ <file>eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html</file> <file>eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html</file> <file>eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html</file> - <file>eric5.Plugins.CheckerPlugins.Pep8.pep8.html</file> + <file>eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations.html</file> + <file>eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html</file> + <file>eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html</file> <file>eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html</file> + <file>eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html</file> <file>eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html</file> <file>eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html</file> <file>eric5.Plugins.DocumentationPlugins.Ericapi.EricapiConfigDialog.html</file> @@ -14556,6 +14204,8 @@ <file>eric5.UI.SymbolsWidget.html</file> <file>eric5.UI.UserInterface.html</file> <file>eric5.Utilities.AutoSaver.html</file> + <file>eric5.Utilities.BackgroundClient.html</file> + <file>eric5.Utilities.BackgroundService.html</file> <file>eric5.Utilities.ClassBrowsers.ClbrBaseClasses.html</file> <file>eric5.Utilities.ClassBrowsers.__init__.html</file> <file>eric5.Utilities.ClassBrowsers.idlclbr.html</file> @@ -14565,26 +14215,14 @@ <file>eric5.Utilities.FtpUtilities.html</file> <file>eric5.Utilities.ModuleParser.html</file> <file>eric5.Utilities.PasswordChecker.html</file> + <file>eric5.Utilities.PySideImporter.html</file> <file>eric5.Utilities.__init__.html</file> <file>eric5.Utilities.binplistlib.html</file> + <file>eric5.Utilities.compatibility_fixes.html</file> <file>eric5.Utilities.crypto.__init__.html</file> <file>eric5.Utilities.crypto.py3AES.html</file> <file>eric5.Utilities.crypto.py3PBKDF2.html</file> - <file>eric5.Utilities.pyflakes.checker.html</file> - <file>eric5.Utilities.pyflakes.messages.html</file> - <file>eric5.Utilities.pyflakes.translations.html</file> <file>eric5.Utilities.uic.html</file> - <file>eric5.UtilitiesPython2.CodeStyleChecker.html</file> - <file>eric5.UtilitiesPython2.DocStyleCheckerPy2.html</file> - <file>eric5.UtilitiesPython2.NamingStyleCheckerPy2.html</file> - <file>eric5.UtilitiesPython2.Py2SyntaxChecker.html</file> - <file>eric5.UtilitiesPython2.PySideImporter.html</file> - <file>eric5.UtilitiesPython2.Tabnanny.html</file> - <file>eric5.UtilitiesPython2.TabnannyChecker.html</file> - <file>eric5.UtilitiesPython2.Tools.html</file> - <file>eric5.UtilitiesPython2.pep8.html</file> - <file>eric5.UtilitiesPython2.pyflakes.checker.html</file> - <file>eric5.UtilitiesPython2.pyflakes.messages.html</file> <file>eric5.VCS.CommandOptionsDialog.html</file> <file>eric5.VCS.ProjectBrowserHelper.html</file> <file>eric5.VCS.ProjectHelper.html</file> @@ -14724,9 +14362,6 @@ <file>index-eric5.Utilities.ClassBrowsers.html</file> <file>index-eric5.Utilities.crypto.html</file> <file>index-eric5.Utilities.html</file> - <file>index-eric5.Utilities.pyflakes.html</file> - <file>index-eric5.UtilitiesPython2.html</file> - <file>index-eric5.UtilitiesPython2.pyflakes.html</file> <file>index-eric5.VCS.html</file> <file>index-eric5.ViewManager.html</file> <file>index-eric5.html</file>
--- a/Documentation/Source/eric5.Globals.__init__.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Globals.__init__.html Fri Apr 25 18:37:47 2014 +0200 @@ -37,8 +37,8 @@ <td><a href="#checkBlacklistedVersions">checkBlacklistedVersions</a></td> <td>Module functions to check for blacklisted versions of the prerequisites.</td> </tr><tr> -<td><a href="#findPython2Interpreters">findPython2Interpreters</a></td> -<td>Module function for searching a Python2 interpreter.</td> +<td><a href="#findPythonInterpreters">findPythonInterpreters</a></td> +<td>Module function for searching a Python interpreter.</td> </tr><tr> <td><a href="#getConfigDir">getConfigDir</a></td> <td>Module function to get the name of the directory storing the config data.</td> @@ -79,12 +79,17 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> -<a NAME="findPython2Interpreters" ID="findPython2Interpreters"></a> -<h2>findPython2Interpreters</h2> -<b>findPython2Interpreters</b>(<i></i>) +<a NAME="findPythonInterpreters" ID="findPythonInterpreters"></a> +<h2>findPythonInterpreters</h2> +<b>findPythonInterpreters</b>(<i>pyVersion</i>) <p> - Module function for searching a Python2 interpreter. + Module function for searching a Python interpreter. </p><dl> +<dt><i>pyVersion</i></dt> +<dd> +major Python version +</dd> +</dl><dl> <dt>Returns:</dt> <dd> list of interpreters found (list of strings)
--- a/Documentation/Source/eric5.IconEditor.cursors.cursors_rc.html Thu Apr 24 18:57:10 2014 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,56 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' -'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> -<html><head> -<title>eric5.IconEditor.cursors.cursors_rc</title> -<style> -body { - background: #EDECE6; - margin: 0em 1em 10em 1em; - color: black; -} - -h1 { color: white; background: #85774A; } -h2 { color: white; background: #85774A; } -h3 { color: white; background: #9D936E; } -h4 { color: white; background: #9D936E; } - -a { color: #BA6D36; } - -</style> -</head> -<body><a NAME="top" ID="top"></a> -<h1>eric5.IconEditor.cursors.cursors_rc</h1> - -<h3>Global Attributes</h3> -<table> -<tr><td>qt_resource_data</td></tr><tr><td>qt_resource_name</td></tr><tr><td>qt_resource_struct</td></tr> -</table> -<h3>Classes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Functions</h3> -<table> -<tr> -<td><a href="#qCleanupResources">qCleanupResources</a></td> -<td></td> -</tr><tr> -<td><a href="#qInitResources">qInitResources</a></td> -<td></td> -</tr> -</table> -<hr /><hr /> -<a NAME="qCleanupResources" ID="qCleanupResources"></a> -<h2>qCleanupResources</h2> -<b>qCleanupResources</b>(<i></i>) - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="qInitResources" ID="qInitResources"></a> -<h2>qInitResources</h2> -<b>qInitResources</b>(<i></i>) - -<div align="right"><a href="#top">Up</a></div> -<hr /> -</body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.PluginManager.PluginExceptions.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.PluginManager.PluginExceptions.html Fri Apr 25 18:37:47 2014 +0200 @@ -50,6 +50,9 @@ </tr><tr> <td><a href="#PluginPathError">PluginPathError</a></td> <td>Class defining an error raised, when the plugin paths were not found and could not be created.</td> +</tr><tr> +<td><a href="#PluginPy2IncompatibleError">PluginPy2IncompatibleError</a></td> +<td>Class defining an error raised, when the plugin is incompatible with Python2.</td> </tr> </table> <h3>Functions</h3> @@ -358,5 +361,45 @@ </dd> </dl> <div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="PluginPy2IncompatibleError" ID="PluginPy2IncompatibleError"></a> +<h2>PluginPy2IncompatibleError</h2> +<p> + Class defining an error raised, when the plugin is incompatible + with Python2. +</p> +<h3>Derived from</h3> +PluginError +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#PluginPy2IncompatibleError.__init__">PluginPy2IncompatibleError</a></td> +<td>Constructor</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="PluginPy2IncompatibleError.__init__" ID="PluginPy2IncompatibleError.__init__"></a> +<h4>PluginPy2IncompatibleError (Constructor)</h4> +<b>PluginPy2IncompatibleError</b>(<i>name</i>) +<p> + Constructor +</p><dl> +<dt><i>name</i></dt> +<dd> +name of the plugin module (string) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html Fri Apr 25 18:37:47 2014 +0200 @@ -30,22 +30,31 @@ <h3>Classes</h3> <table> <tr> -<td><a href="#CodeStyleCheckerPy2">CodeStyleCheckerPy2</a></td> -<td>Class implementing the code style checker interface for Python 2.</td> +<td><a href="#CodeStyleCheckerReport">CodeStyleCheckerReport</a></td> +<td>Class implementing a special report to be used with our dialog.</td> </tr> </table> <h3>Functions</h3> <table> -<tr><td>None</td></tr> +<tr> +<td><a href="#codeStyleCheck">codeStyleCheck</a></td> +<td>Do the code style check and/ or fix found errors.</td> +</tr><tr> +<td><a href="#extractLineFlags">extractLineFlags</a></td> +<td>Function to extract flags starting and ending with '__' from a line comment.</td> +</tr><tr> +<td><a href="#initService">initService</a></td> +<td>Initialize the service and return the entry point.</td> +</tr> </table> <hr /><hr /> -<a NAME="CodeStyleCheckerPy2" ID="CodeStyleCheckerPy2"></a> -<h2>CodeStyleCheckerPy2</h2> +<a NAME="CodeStyleCheckerReport" ID="CodeStyleCheckerReport"></a> +<h2>CodeStyleCheckerReport</h2> <p> - Class implementing the code style checker interface for Python 2. + Class implementing a special report to be used with our dialog. </p> <h3>Derived from</h3> -object +pep8.BaseReport <h3>Class Attributes</h3> <table> <tr><td>None</td></tr> @@ -57,54 +66,121 @@ <h3>Methods</h3> <table> <tr> -<td><a href="#CodeStyleCheckerPy2.__init__">CodeStyleCheckerPy2</a></td> +<td><a href="#CodeStyleCheckerReport.__init__">CodeStyleCheckerReport</a></td> <td>Constructor</td> +</tr><tr> +<td><a href="#CodeStyleCheckerReport.error_args">error_args</a></td> +<td>Public method to collect the error messages.</td> </tr> </table> <h3>Static Methods</h3> <table> <tr><td>None</td></tr> </table> -<a NAME="CodeStyleCheckerPy2.__init__" ID="CodeStyleCheckerPy2.__init__"></a> -<h4>CodeStyleCheckerPy2 (Constructor)</h4> -<b>CodeStyleCheckerPy2</b>(<i>filename, lines, repeat=False, select="", ignore="", max_line_length=79, hang_closing=False, docType="pep257"</i>) +<a NAME="CodeStyleCheckerReport.__init__" ID="CodeStyleCheckerReport.__init__"></a> +<h4>CodeStyleCheckerReport (Constructor)</h4> +<b>CodeStyleCheckerReport</b>(<i>options</i>) <p> Constructor </p><dl> +<dt><i>options</i></dt> +<dd> +options for the report (optparse.Values) +</dd> +</dl><a NAME="CodeStyleCheckerReport.error_args" ID="CodeStyleCheckerReport.error_args"></a> +<h4>CodeStyleCheckerReport.error_args</h4> +<b>error_args</b>(<i>line_number, offset, code, check, *args</i>) +<p> + Public method to collect the error messages. +</p><dl> +<dt><i>line_number</i></dt> +<dd> +line number of the issue (integer) +</dd><dt><i>offset</i></dt> +<dd> +position within line of the issue (integer) +</dd><dt><i>code</i></dt> +<dd> +message code (string) +</dd><dt><i>check</i></dt> +<dd> +reference to the checker function (function) +</dd><dt><i>args</i></dt> +<dd> +arguments for the message (list) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +error code (string) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="codeStyleCheck" ID="codeStyleCheck"></a> +<h2>codeStyleCheck</h2> +<b>codeStyleCheck</b>(<i>filename, source, args</i>) +<p> + Do the code style check and/ or fix found errors. +</p><dl> <dt><i>filename</i></dt> <dd> -name of the file to check (string) -</dd><dt><i>lines</i></dt> -<dd> -source of the file (list of strings) (ignored) -</dd><dt><i>repeat=</i></dt> +source filename (string) +</dd><dt><i>source</i></dt> <dd> -flag indicating to repeat message categories (boolean) -</dd><dt><i>select=</i></dt> -<dd> -list of message IDs to check for - (comma separated string) -</dd><dt><i>ignore=</i></dt> +string containing the code to check (string) +</dd><dt><i>args</i></dt> <dd> -list of message IDs to ignore - (comma separated string) -</dd><dt><i>max_line_length=</i></dt> -<dd> -maximum allowed line length (integer) -</dd><dt><i>hang_closing=</i></dt> -<dd> -flag indicating to allow hanging closing - brackets (boolean) -</dd><dt><i>docType=</i></dt> -<dd> -type of the documentation strings - (string, one of 'eric' or 'pep257') +arguments used by the codeStyleCheck function (list of + excludeMessages (str), includeMessages (str), repeatMessages + (bool), fixCodes (str), noFixCodes (str), fixIssues (bool), + maxLineLength (int), hangClosing (bool), docType (str), errors + (list of str), eol (str), encoding (str)) </dd> </dl><dl> -<dt>Raises <b>AssertionError</b>:</dt> +<dt>Returns:</dt> +<dd> +tuple of stats (dict) and results (tuple for each found violation + of style (tuple of lineno (int), position (int), text (str), ignored + (bool), fixed (bool), autofixing (bool), fixedMsg (str))) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="extractLineFlags" ID="extractLineFlags"></a> +<h2>extractLineFlags</h2> +<b>extractLineFlags</b>(<i>line, startComment="</i>) +<p> + Function to extract flags starting and ending with '__' from a line + comment. +</p><dl> +<dt><i>line</i></dt> +<dd> +line to extract flags from (string) +</dd><dt><i>startComment=</i></dt> <dd> -raised if the docType argument is not - "eric" or "pep257" +string identifying the start of the comment (string) +</dd><dt><i>endComment=</i></dt> +<dd> +string identifying the end of a comment (string) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +list containing the extracted flags (list of strings) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="initService" ID="initService"></a> +<h2>initService</h2> +<b>initService</b>(<i></i>) +<p> + Initialize the service and return the entry point. +</p><dl> +<dt>Returns:</dt> +<dd> +the entry point for the background client (function) </dd> </dl> <div align="right"><a href="#top">Up</a></div>
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html Fri Apr 25 18:37:47 2014 +0200 @@ -32,9 +32,6 @@ <tr> <td><a href="#CodeStyleCheckerDialog">CodeStyleCheckerDialog</a></td> <td>Class implementing a dialog to show the results of the code style check.</td> -</tr><tr> -<td><a href="#CodeStyleCheckerReport">CodeStyleCheckerReport</a></td> -<td>Class implementing a special report to be used with our dialog.</td> </tr> </table> <h3>Functions</h3> @@ -72,6 +69,9 @@ <td><a href="#CodeStyleCheckerDialog.__finish">__finish</a></td> <td>Private slot called when the code style check finished or the user pressed the cancel button.</td> </tr><tr> +<td><a href="#CodeStyleCheckerDialog.__getEol">__getEol</a></td> +<td>Private method to get the applicable eol string.</td> +</tr><tr> <td><a href="#CodeStyleCheckerDialog.__getSelectedFixableItems">__getSelectedFixableItems</a></td> <td>Private method to extract all selected items for fixable issues.</td> </tr><tr> @@ -81,6 +81,9 @@ <td><a href="#CodeStyleCheckerDialog.__modifyFixedResultItem">__modifyFixedResultItem</a></td> <td>Private method to modify a result list entry to show its positive fixed state.</td> </tr><tr> +<td><a href="#CodeStyleCheckerDialog.__processResult">__processResult</a></td> +<td>Privat slot called after perfoming a style check on one file.</td> +</tr><tr> <td><a href="#CodeStyleCheckerDialog.__resetStatistics">__resetStatistics</a></td> <td>Private slot to reset the statistics data.</td> </tr><tr> @@ -96,6 +99,9 @@ <td><a href="#CodeStyleCheckerDialog.__updateStatistics">__updateStatistics</a></td> <td>Private method to update the collected statistics.</td> </tr><tr> +<td><a href="#CodeStyleCheckerDialog.check">check</a></td> +<td>Start a style check for one file.</td> +</tr><tr> <td><a href="#CodeStyleCheckerDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> <td>Private slot called by a button of the button box clicked.</td> </tr><tr> @@ -151,11 +157,15 @@ </table> <a NAME="CodeStyleCheckerDialog.__init__" ID="CodeStyleCheckerDialog.__init__"></a> <h4>CodeStyleCheckerDialog (Constructor)</h4> -<b>CodeStyleCheckerDialog</b>(<i>parent=None</i>) +<b>CodeStyleCheckerDialog</b>(<i>styleCheckService, parent=None</i>) <p> Constructor </p><dl> -<dt><i>parent</i></dt> +<dt><i>styleCheckService</i></dt> +<dd> +reference to the service + (CodeStyleCheckService) +</dd><dt><i>parent</i></dt> <dd> reference to the parent widget (QWidget) </dd> @@ -210,7 +220,22 @@ <p> Private slot called when the code style check finished or the user pressed the cancel button. -</p><a NAME="CodeStyleCheckerDialog.__getSelectedFixableItems" ID="CodeStyleCheckerDialog.__getSelectedFixableItems"></a> +</p><a NAME="CodeStyleCheckerDialog.__getEol" ID="CodeStyleCheckerDialog.__getEol"></a> +<h4>CodeStyleCheckerDialog.__getEol</h4> +<b>__getEol</b>(<i>fn</i>) +<p> + Private method to get the applicable eol string. +</p><dl> +<dt><i>fn</i></dt> +<dd> +filename where to determine the line ending (str) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +eol string (string) +</dd> +</dl><a NAME="CodeStyleCheckerDialog.__getSelectedFixableItems" ID="CodeStyleCheckerDialog.__getSelectedFixableItems"></a> <h4>CodeStyleCheckerDialog.__getSelectedFixableItems</h4> <b>__getSelectedFixableItems</b>(<i></i>) <p> @@ -252,6 +277,27 @@ <dd> flag indicating a fixed issue (boolean) </dd> +</dl><a NAME="CodeStyleCheckerDialog.__processResult" ID="CodeStyleCheckerDialog.__processResult"></a> +<h4>CodeStyleCheckerDialog.__processResult</h4> +<b>__processResult</b>(<i>fn, codeStyleCheckerStats, fixes, results</i>) +<p> + Privat slot called after perfoming a style check on one file. +</p><dl> +<dt><i>fn</i></dt> +<dd> +filename of the just checked file (str) +</dd><dt><i>codeStyleCheckerStats</i></dt> +<dd> +stats of style and name check (dict) +</dd><dt><i>fixes</i></dt> +<dd> +number of applied fixes (int) +</dd><dt><i>results</i></dt> +<dd> +tuple for each found violation of style (tuple of + lineno (int), position (int), text (str), ignored (bool), + fixed (bool), autofixing (bool)) +</dd> </dl><a NAME="CodeStyleCheckerDialog.__resetStatistics" ID="CodeStyleCheckerDialog.__resetStatistics"></a> <h4>CodeStyleCheckerDialog.__resetStatistics</h4> <b>__resetStatistics</b>(<i></i>) @@ -303,6 +349,21 @@ <dd> number of ignored errors (integer) </dd> +</dl><a NAME="CodeStyleCheckerDialog.check" ID="CodeStyleCheckerDialog.check"></a> +<h4>CodeStyleCheckerDialog.check</h4> +<b>check</b>(<i>codestring='', onlyFixes={}</i>) +<p> + Start a style check for one file. +</p><p> + The results are reported to the __processResult slot. +</p><dl> +<dt><i>codestring=</i></dt> +<dd> +optional sourcestring (str) +</dd><dt><i>onlyFixes=</i></dt> +<dd> +dict which violations should be fixed (dict) +</dd> </dl><a NAME="CodeStyleCheckerDialog.on_buttonBox_clicked" ID="CodeStyleCheckerDialog.on_buttonBox_clicked"></a> <h4>CodeStyleCheckerDialog.on_buttonBox_clicked</h4> <b>on_buttonBox_clicked</b>(<i>button</i>) @@ -324,6 +385,9 @@ <b>on_fixButton_clicked</b>(<i></i>) <p> Private slot to fix selected issues. +</p><p> + Build a dictionary of issues to fix. Update the initialized __options. + Then call check with the dict as keyparam to fix selected issues. </p><a NAME="CodeStyleCheckerDialog.on_fixIssuesSelectButton_clicked" ID="CodeStyleCheckerDialog.on_fixIssuesSelectButton_clicked"></a> <h4>CodeStyleCheckerDialog.on_fixIssuesSelectButton_clicked</h4> <b>on_fixIssuesSelectButton_clicked</b>(<i></i>) @@ -425,74 +489,5 @@ </dd> </dl> <div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="CodeStyleCheckerReport" ID="CodeStyleCheckerReport"></a> -<h2>CodeStyleCheckerReport</h2> -<p> - Class implementing a special report to be used with our dialog. -</p> -<h3>Derived from</h3> -pep8.BaseReport -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr> -<td><a href="#CodeStyleCheckerReport.__init__">CodeStyleCheckerReport</a></td> -<td>Constructor</td> -</tr><tr> -<td><a href="#CodeStyleCheckerReport.error_args">error_args</a></td> -<td>Public method to collect the error messages.</td> -</tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<a NAME="CodeStyleCheckerReport.__init__" ID="CodeStyleCheckerReport.__init__"></a> -<h4>CodeStyleCheckerReport (Constructor)</h4> -<b>CodeStyleCheckerReport</b>(<i>options</i>) -<p> - Constructor -</p><dl> -<dt><i>options</i></dt> -<dd> -options for the report (optparse.Values) -</dd> -</dl><a NAME="CodeStyleCheckerReport.error_args" ID="CodeStyleCheckerReport.error_args"></a> -<h4>CodeStyleCheckerReport.error_args</h4> -<b>error_args</b>(<i>line_number, offset, code, check, *args</i>) -<p> - Public method to collect the error messages. -</p><dl> -<dt><i>line_number</i></dt> -<dd> -line number of the issue (integer) -</dd><dt><i>offset</i></dt> -<dd> -position within line of the issue (integer) -</dd><dt><i>code</i></dt> -<dd> -message code (string) -</dd><dt><i>check</i></dt> -<dd> -reference to the checker function (function) -</dd><dt><i>args</i></dt> -<dd> -arguments for the message (list) -</dd> -</dl><dl> -<dt>Returns:</dt> -<dd> -error code (string) -</dd> -</dl> -<div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html Fri Apr 25 18:37:47 2014 +0200 @@ -54,7 +54,7 @@ Class implementing a fixer for certain code style issues. </p> <h3>Derived from</h3> -QObject +object <h3>Class Attributes</h3> <table> <tr><td>None</td></tr> @@ -81,9 +81,6 @@ <td><a href="#CodeStyleFixer.__fixD112">__fixD112</a></td> <td>Private method to fix docstring 'r' or 'u' in leading quotes.</td> </tr><tr> -<td><a href="#CodeStyleFixer.__fixD121">__fixD121</a></td> -<td>Private method to fix a single line docstring on multiple lines.</td> -</tr><tr> <td><a href="#CodeStyleFixer.__fixD131">__fixD131</a></td> <td>Private method to fix a docstring summary not ending with a period.</td> </tr><tr> @@ -204,9 +201,6 @@ <td><a href="#CodeStyleFixer.__fixWhitespace">__fixWhitespace</a></td> <td>Private method to correct whitespace at the given offset.</td> </tr><tr> -<td><a href="#CodeStyleFixer.__getEol">__getEol</a></td> -<td>Private method to get the applicable eol string.</td> -</tr><tr> <td><a href="#CodeStyleFixer.__getID">__getID</a></td> <td>Private method to get the ID for a deferred fix.</td> </tr><tr> @@ -241,14 +235,11 @@ </table> <a NAME="CodeStyleFixer.__init__" ID="CodeStyleFixer.__init__"></a> <h4>CodeStyleFixer (Constructor)</h4> -<b>CodeStyleFixer</b>(<i>project, filename, sourceLines, fixCodes, noFixCodes, maxLineLength, inPlace</i>) +<b>CodeStyleFixer</b>(<i>filename, sourceLines, fixCodes, noFixCodes, maxLineLength, inPlace, eol</i>) <p> Constructor </p><dl> -<dt><i>project</i></dt> -<dd> -reference to the project object (Project) -</dd><dt><i>filename</i></dt> +<dt><i>filename</i></dt> <dd> name of the file to be fixed (string) </dd><dt><i>sourceLines</i></dt> @@ -269,6 +260,9 @@ </dd><dt><i>inPlace</i></dt> <dd> flag indicating to modify the file in place (boolean) +</dd><dt><i>eol</i></dt> +<dd> +end of line character(s) (string) </dd> </dl><a NAME="CodeStyleFixer.__codeMatch" ID="CodeStyleFixer.__codeMatch"></a> <h4>CodeStyleFixer.__codeMatch</h4> @@ -347,35 +341,6 @@ a message for the fix (string) and an ID for a deferred fix (integer) </dd> -</dl><a NAME="CodeStyleFixer.__fixD121" ID="CodeStyleFixer.__fixD121"></a> -<h4>CodeStyleFixer.__fixD121</h4> -<b>__fixD121</b>(<i>code, line, pos, apply=False</i>) -<p> - Private method to fix a single line docstring on multiple lines. -</p><p> - Codes: D121 -</p><dl> -<dt><i>code</i></dt> -<dd> -code of the issue (string) -</dd><dt><i>line</i></dt> -<dd> -line number of the issue (integer) -</dd><dt><i>pos</i></dt> -<dd> -position inside line (integer) -</dd><dt><i>apply=</i></dt> -<dd> -flag indicating, that the fix should be applied - (boolean) -</dd> -</dl><dl> -<dt>Returns:</dt> -<dd> -value indicating an applied/deferred fix (-1, 0, 1), - a message for the fix (string) and an ID for a deferred - fix (integer) -</dd> </dl><a NAME="CodeStyleFixer.__fixD131" ID="CodeStyleFixer.__fixD131"></a> <h4>CodeStyleFixer.__fixD131</h4> <b>__fixD131</b>(<i>code, line, pos</i>) @@ -1488,16 +1453,6 @@ <dd> corrected line </dd> -</dl><a NAME="CodeStyleFixer.__getEol" ID="CodeStyleFixer.__getEol"></a> -<h4>CodeStyleFixer.__getEol</h4> -<b>__getEol</b>(<i></i>) -<p> - Private method to get the applicable eol string. -</p><dl> -<dt>Returns:</dt> -<dd> -eol string (string) -</dd> </dl><a NAME="CodeStyleFixer.__getID" ID="CodeStyleFixer.__getID"></a> <h4>CodeStyleFixer.__getID</h4> <b>__getID</b>(<i></i>) @@ -1626,7 +1581,7 @@ </dl><dl> <dt>Returns:</dt> <dd> -flag indicating success (boolean) +error message on failure (tuple of str) </dd> </dl> <div align="right"><a href="#top">Up</a></div>
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html Fri Apr 25 18:37:47 2014 +0200 @@ -51,14 +51,11 @@ object <h3>Class Attributes</h3> <table> -<tr><td>Codes</td></tr><tr><td>Messages</td></tr><tr><td>MessagesSampleArgs</td></tr> +<tr><td>Codes</td></tr> </table> <h3>Class Methods</h3> <table> -<tr> -<td><a href="#DocStyleChecker.getMessage">getMessage</a></td> -<td>Class method to get a translated and formatted message for a given code.</td> -</tr> +<tr><td>None</td></tr> </table> <h3>Methods</h3> <table> @@ -200,26 +197,7 @@ <table> <tr><td>None</td></tr> </table> -<a NAME="DocStyleChecker.getMessage" ID="DocStyleChecker.getMessage"></a> -<h4>DocStyleChecker.getMessage (class method)</h4> -<b>getMessage</b>(<i>code, *args</i>) -<p> - Class method to get a translated and formatted message for a - given code. -</p><dl> -<dt><i>code</i></dt> -<dd> -message code (string) -</dd><dt><i>args</i></dt> -<dd> -arguments for a formatted message (list) -</dd> -</dl><dl> -<dt>Returns:</dt> -<dd> -translated and formatted message (string) -</dd> -</dl><a NAME="DocStyleChecker.__init__" ID="DocStyleChecker.__init__"></a> +<a NAME="DocStyleChecker.__init__" ID="DocStyleChecker.__init__"></a> <h4>DocStyleChecker (Constructor)</h4> <b>DocStyleChecker</b>(<i>source, filename, select, ignore, expected, repeat, maxLineLength=79, docType="pep257"</i>) <p>
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.NamingStyleChecker.html Fri Apr 25 18:37:47 2014 +0200 @@ -48,14 +48,11 @@ object <h3>Class Attributes</h3> <table> -<tr><td>CamelcaseRegexp</td></tr><tr><td>Codes</td></tr><tr><td>LowercaseRegex</td></tr><tr><td>Messages</td></tr><tr><td>MixedcaseRegexp</td></tr><tr><td>UppercaseRegexp</td></tr> +<tr><td>CamelcaseRegexp</td></tr><tr><td>Codes</td></tr><tr><td>LowercaseRegex</td></tr><tr><td>MixedcaseRegexp</td></tr><tr><td>UppercaseRegexp</td></tr> </table> <h3>Class Methods</h3> <table> -<tr> -<td><a href="#NamingStyleChecker.getMessage">getMessage</a></td> -<td>Class method to get a translated and formatted message for a given code.</td> -</tr> +<tr><td>None</td></tr> </table> <h3>Methods</h3> <table> @@ -107,32 +104,16 @@ </tr><tr> <td><a href="#NamingStyleChecker.run">run</a></td> <td>Public method run by the pep8.py checker.</td> +</tr><tr> +<td><a href="#NamingStyleChecker.unpackArgs">unpackArgs</a></td> +<td>Local helper function to unpack function argument names.</td> </tr> </table> <h3>Static Methods</h3> <table> <tr><td>None</td></tr> </table> -<a NAME="NamingStyleChecker.getMessage" ID="NamingStyleChecker.getMessage"></a> -<h4>NamingStyleChecker.getMessage (class method)</h4> -<b>getMessage</b>(<i>code, *args</i>) -<p> - Class method to get a translated and formatted message for a - given code. -</p><dl> -<dt><i>code</i></dt> -<dd> -message code (string) -</dd><dt><i>args</i></dt> -<dd> -arguments for a formatted message (list) -</dd> -</dl><dl> -<dt>Returns:</dt> -<dd> -translated and formatted message (string) -</dd> -</dl><a NAME="NamingStyleChecker.__init__" ID="NamingStyleChecker.__init__"></a> +<a NAME="NamingStyleChecker.__init__" ID="NamingStyleChecker.__init__"></a> <h4>NamingStyleChecker (Constructor)</h4> <b>NamingStyleChecker</b>(<i>tree, filename, options</i>) <p> @@ -415,6 +396,21 @@ tuple giving line number, offset within line, code and checker function </dd> +</dl><a NAME="NamingStyleChecker.unpackArgs" ID="NamingStyleChecker.unpackArgs"></a> +<h4>NamingStyleChecker.unpackArgs</h4> +<b>unpackArgs</b>(<i></i>) +<p> + Local helper function to unpack function argument names. +</p><dl> +<dt><i>args</i></dt> +<dd> +list of AST node arguments +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +list of argument names (list of string) +</dd> </dl> <div align="right"><a href="#top">Up</a></div> <hr />
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html Fri Apr 25 18:37:47 2014 +0200 @@ -23,7 +23,7 @@ <h3>Global Attributes</h3> <table> -<tr><td>ARITHMETIC_OP</td></tr><tr><td>BENCHMARK_KEYS</td></tr><tr><td>COMMENT_WITH_NL</td></tr><tr><td>COMPARE_SINGLETON_REGEX</td></tr><tr><td>COMPARE_TYPE_REGEX</td></tr><tr><td>DEFAULT_EXCLUDE</td></tr><tr><td>DEFAULT_IGNORE</td></tr><tr><td>DOCSTRING_REGEX</td></tr><tr><td>ERRORCODE_REGEX</td></tr><tr><td>EXTRANEOUS_WHITESPACE_REGEX</td></tr><tr><td>HUNK_REGEX</td></tr><tr><td>INDENT_REGEX</td></tr><tr><td>KEYWORDS</td></tr><tr><td>KEYWORD_REGEX</td></tr><tr><td>LAMBDA_REGEX</td></tr><tr><td>MAX_LINE_LENGTH</td></tr><tr><td>OPERATOR_REGEX</td></tr><tr><td>PROJECT_CONFIG</td></tr><tr><td>RAISE_COMMA_REGEX</td></tr><tr><td>REPORT_FORMAT</td></tr><tr><td>RERAISE_COMMA_REGEX</td></tr><tr><td>SINGLETONS</td></tr><tr><td>SKIP_TOKENS</td></tr><tr><td>TESTSUITE_PATH</td></tr><tr><td>UNARY_OPERATORS</td></tr><tr><td>WHITESPACE</td></tr><tr><td>WHITESPACE_AFTER_COMMA_REGEX</td></tr><tr><td>WS_NEEDED_OPERATORS</td></tr><tr><td>WS_OPTIONAL_OPERATORS</td></tr><tr><td>__version__</td></tr><tr><td>_checks</td></tr><tr><td>noqa</td></tr><tr><td>pep8_messages</td></tr><tr><td>pep8_messages_sample_args</td></tr> +<tr><td>ARITHMETIC_OP</td></tr><tr><td>BENCHMARK_KEYS</td></tr><tr><td>COMMENT_WITH_NL</td></tr><tr><td>COMPARE_SINGLETON_REGEX</td></tr><tr><td>COMPARE_TYPE_REGEX</td></tr><tr><td>DEFAULT_EXCLUDE</td></tr><tr><td>DEFAULT_IGNORE</td></tr><tr><td>DOCSTRING_REGEX</td></tr><tr><td>ERRORCODE_REGEX</td></tr><tr><td>EXTRANEOUS_WHITESPACE_REGEX</td></tr><tr><td>HUNK_REGEX</td></tr><tr><td>INDENT_REGEX</td></tr><tr><td>KEYWORDS</td></tr><tr><td>KEYWORD_REGEX</td></tr><tr><td>LAMBDA_REGEX</td></tr><tr><td>MAX_LINE_LENGTH</td></tr><tr><td>OPERATOR_REGEX</td></tr><tr><td>PROJECT_CONFIG</td></tr><tr><td>RAISE_COMMA_REGEX</td></tr><tr><td>REPORT_FORMAT</td></tr><tr><td>RERAISE_COMMA_REGEX</td></tr><tr><td>SINGLETONS</td></tr><tr><td>SKIP_TOKENS</td></tr><tr><td>TESTSUITE_PATH</td></tr><tr><td>UNARY_OPERATORS</td></tr><tr><td>WHITESPACE</td></tr><tr><td>WHITESPACE_AFTER_COMMA_REGEX</td></tr><tr><td>WS_NEEDED_OPERATORS</td></tr><tr><td>WS_OPTIONAL_OPERATORS</td></tr><tr><td>__version__</td></tr><tr><td>_checks</td></tr><tr><td>noqa</td></tr> </table> <h3>Classes</h3> <table> @@ -83,9 +83,6 @@ <td><a href="#filename_match">filename_match</a></td> <td>Check if patterns contains a pattern that matches filename.</td> </tr><tr> -<td><a href="#getMessage">getMessage</a></td> -<td>Function to get a translated and formatted message for a given code.</td> -</tr><tr> <td><a href="#get_parser">get_parser</a></td> <td></td> </tr><tr> @@ -840,27 +837,6 @@ </p> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> -<a NAME="getMessage" ID="getMessage"></a> -<h2>getMessage</h2> -<b>getMessage</b>(<i>code, *args</i>) -<p> - Function to get a translated and formatted message for a given code. -</p><dl> -<dt><i>code</i></dt> -<dd> -message code (string) -</dd><dt><i>args</i></dt> -<dd> -arguments for a formatted message (list) -</dd> -</dl><dl> -<dt>Returns:</dt> -<dd> -translated and formatted message (string) -</dd> -</dl> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> <a NAME="get_parser" ID="get_parser"></a> <h2>get_parser</h2> <b>get_parser</b>(<i>prog='pep8', version=__version__</i>)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations.html Fri Apr 25 18:37:47 2014 +0200 @@ -0,0 +1,61 @@ +<!DOCTYPE html> +<html><head> +<title>eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric5.Plugins.CheckerPlugins.CodeStyleChecker.translations</h1> +<p> +Module implementing message translations for the code style plugin messages. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>__all__</td></tr><tr><td>_messages</td></tr><tr><td>_messages_sample_args</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Functions</h3> +<table> +<tr> +<td><a href="#getTranslatedMessage">getTranslatedMessage</a></td> +<td>Module function to get a translated and formatted message for a given pyflakes message ID.</td> +</tr> +</table> +<hr /><hr /> +<a NAME="getTranslatedMessage" ID="getTranslatedMessage"></a> +<h2>getTranslatedMessage</h2> +<b>getTranslatedMessage</b>(<i>message</i>) +<p> + Module function to get a translated and formatted message for a + given pyflakes message ID. +</p><dl> +<dt><i>message</i></dt> +<dd> +the message ID (string) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +translated and formatted message (string) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.Pep8.pep8.html Thu Apr 24 18:57:10 2014 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1282 +0,0 @@ -<!DOCTYPE html> -<html><head> -<title>eric5.Plugins.CheckerPlugins.Pep8.pep8</title> -<meta charset="UTF-8"> -<style> -body { - background: #EDECE6; - margin: 0em 1em 10em 1em; - color: black; -} - -h1 { color: white; background: #85774A; } -h2 { color: white; background: #85774A; } -h3 { color: white; background: #9D936E; } -h4 { color: white; background: #9D936E; } - -a { color: #BA6D36; } - -</style> -</head> -<body><a NAME="top" ID="top"></a> -<h1>eric5.Plugins.CheckerPlugins.Pep8.pep8</h1> - -<h3>Global Attributes</h3> -<table> -<tr><td>ARITHMETIC_OP</td></tr><tr><td>BENCHMARK_KEYS</td></tr><tr><td>COMMENT_WITH_NL</td></tr><tr><td>COMPARE_SINGLETON_REGEX</td></tr><tr><td>COMPARE_TYPE_REGEX</td></tr><tr><td>DEFAULT_EXCLUDE</td></tr><tr><td>DEFAULT_IGNORE</td></tr><tr><td>DOCSTRING_REGEX</td></tr><tr><td>ERRORCODE_REGEX</td></tr><tr><td>EXTRANEOUS_WHITESPACE_REGEX</td></tr><tr><td>HUNK_REGEX</td></tr><tr><td>INDENT_REGEX</td></tr><tr><td>KEYWORDS</td></tr><tr><td>KEYWORD_REGEX</td></tr><tr><td>LAMBDA_REGEX</td></tr><tr><td>MAX_LINE_LENGTH</td></tr><tr><td>OPERATOR_REGEX</td></tr><tr><td>PROJECT_CONFIG</td></tr><tr><td>PyCF_ONLY_AST</td></tr><tr><td>RAISE_COMMA_REGEX</td></tr><tr><td>REPORT_FORMAT</td></tr><tr><td>RERAISE_COMMA_REGEX</td></tr><tr><td>SINGLETONS</td></tr><tr><td>SKIP_TOKENS</td></tr><tr><td>TESTSUITE_PATH</td></tr><tr><td>UNARY_OPERATORS</td></tr><tr><td>WHITESPACE</td></tr><tr><td>WHITESPACE_AFTER_COMMA_REGEX</td></tr><tr><td>WS_NEEDED_OPERATORS</td></tr><tr><td>WS_OPTIONAL_OPERATORS</td></tr><tr><td>__version__</td></tr><tr><td>_checks</td></tr><tr><td>noqa</td></tr><tr><td>pep8_messages</td></tr><tr><td>pep8_messages_sample_args</td></tr> -</table> -<h3>Classes</h3> -<table> -<tr> -<td><a href="#BaseReport">BaseReport</a></td> -<td>Collect the results of the checks.</td> -</tr><tr> -<td><a href="#Checker">Checker</a></td> -<td>Load a Python source file, tokenize it, check coding style.</td> -</tr><tr> -<td><a href="#DiffReport">DiffReport</a></td> -<td>Collect and print the results for the changed lines only.</td> -</tr><tr> -<td><a href="#FileReport">FileReport</a></td> -<td>Collect the results of the checks and print only the filenames.</td> -</tr><tr> -<td><a href="#StandardReport">StandardReport</a></td> -<td>Collect and print the results of the checks.</td> -</tr><tr> -<td><a href="#StyleGuide">StyleGuide</a></td> -<td>Initialize a PEP-8 instance with few options.</td> -</tr> -</table> -<h3>Functions</h3> -<table> -<tr> -<td><a href="#_add_check">_add_check</a></td> -<td></td> -</tr><tr> -<td><a href="#_main">_main</a></td> -<td>Parse options and run checks on Python source.</td> -</tr><tr> -<td><a href="#blank_lines">blank_lines</a></td> -<td>Separate top-level function and class definitions with two blank lines.</td> -</tr><tr> -<td><a href="#comparison_to_singleton">comparison_to_singleton</a></td> -<td>Comparisons to singletons like None should always be done with "is" or "is not", never the equality operators.</td> -</tr><tr> -<td><a href="#comparison_type">comparison_type</a></td> -<td>Object type comparisons should always use isinstance() instead of comparing types directly.</td> -</tr><tr> -<td><a href="#compound_statements">compound_statements</a></td> -<td>Compound statements (multiple statements on the same line) are generally discouraged.</td> -</tr><tr> -<td><a href="#continued_indentation">continued_indentation</a></td> -<td>Continuation lines should align wrapped elements either vertically using Python's implicit line joining inside parentheses, brackets and braces, or using a hanging indent.</td> -</tr><tr> -<td><a href="#expand_indent">expand_indent</a></td> -<td>Return the amount of indentation.</td> -</tr><tr> -<td><a href="#explicit_line_join">explicit_line_join</a></td> -<td>Avoid explicit line join between brackets.</td> -</tr><tr> -<td><a href="#extraneous_whitespace">extraneous_whitespace</a></td> -<td>Avoid extraneous whitespace in the following situations:</td> -</tr><tr> -<td><a href="#filename_match">filename_match</a></td> -<td>Check if patterns contains a pattern that matches filename.</td> -</tr><tr> -<td><a href="#getMessage">getMessage</a></td> -<td>Function to get a translated and formatted message for a given code.</td> -</tr><tr> -<td><a href="#get_parser">get_parser</a></td> -<td></td> -</tr><tr> -<td><a href="#imports_on_separate_lines">imports_on_separate_lines</a></td> -<td>Imports should usually be on separate lines.</td> -</tr><tr> -<td><a href="#indentation">indentation</a></td> -<td>Use 4 spaces per indentation level.</td> -</tr><tr> -<td><a href="#init_checks_registry">init_checks_registry</a></td> -<td>Register all globally visible functions where the first argument name is 'physical_line' or 'logical_line'.</td> -</tr><tr> -<td><a href="#maximum_line_length">maximum_line_length</a></td> -<td>Limit all lines to a maximum of 79 characters.</td> -</tr><tr> -<td><a href="#missing_newline">missing_newline</a></td> -<td>JCR: The last line should have a newline.</td> -</tr><tr> -<td><a href="#missing_whitespace">missing_whitespace</a></td> -<td>JCR: Each comma, semicolon or colon should be followed by whitespace.</td> -</tr><tr> -<td><a href="#missing_whitespace_around_operator">missing_whitespace_around_operator</a></td> -<td>- Always surround these binary operators with a single space on either side: assignment (=), augmented assignment (+=, -= etc.), comparisons (==, <, >, !=, <>, <=, >=, in, not in, is, is not), Booleans (and, or, not).</td> -</tr><tr> -<td><a href="#mute_string">mute_string</a></td> -<td>Replace contents with 'xxx' to prevent syntax matching.</td> -</tr><tr> -<td><a href="#parse_udiff">parse_udiff</a></td> -<td>Return a dictionary of matching lines.</td> -</tr><tr> -<td><a href="#process_options">process_options</a></td> -<td>Process options passed either via arglist or via command line args.</td> -</tr><tr> -<td><a href="#python_3000_backticks">python_3000_backticks</a></td> -<td>Backticks are removed in Python 3.</td> -</tr><tr> -<td><a href="#python_3000_has_key">python_3000_has_key</a></td> -<td>The {}.has_key() method is removed in the Python 3.</td> -</tr><tr> -<td><a href="#python_3000_not_equal">python_3000_not_equal</a></td> -<td>!= can also be written <>, but this is an obsolete usage kept for backwards compatibility only.</td> -</tr><tr> -<td><a href="#python_3000_raise_comma">python_3000_raise_comma</a></td> -<td>When raising an exception, use "raise ValueError('message')" instead of the older form "raise ValueError, 'message'".</td> -</tr><tr> -<td><a href="#read_config">read_config</a></td> -<td>Read both user configuration and local configuration.</td> -</tr><tr> -<td><a href="#readlines">readlines</a></td> -<td></td> -</tr><tr> -<td><a href="#readlines_1">readlines</a></td> -<td></td> -</tr><tr> -<td><a href="#register_check">register_check</a></td> -<td>Register a new check object.</td> -</tr><tr> -<td><a href="#stdin_get_value">stdin_get_value</a></td> -<td></td> -</tr><tr> -<td><a href="#tabs_obsolete">tabs_obsolete</a></td> -<td>For new projects, spaces-only are strongly recommended over tabs.</td> -</tr><tr> -<td><a href="#tabs_or_spaces">tabs_or_spaces</a></td> -<td>Never mix tabs and spaces.</td> -</tr><tr> -<td><a href="#trailing_blank_lines">trailing_blank_lines</a></td> -<td>JCR: Trailing blank lines are superfluous.</td> -</tr><tr> -<td><a href="#trailing_whitespace">trailing_whitespace</a></td> -<td>JCR: Trailing whitespace is superfluous.</td> -</tr><tr> -<td><a href="#whitespace_around_comma">whitespace_around_comma</a></td> -<td>Avoid extraneous whitespace in the following situations:</td> -</tr><tr> -<td><a href="#whitespace_around_keywords">whitespace_around_keywords</a></td> -<td>Avoid extraneous whitespace around keywords.</td> -</tr><tr> -<td><a href="#whitespace_around_named_parameter_equals">whitespace_around_named_parameter_equals</a></td> -<td>Don't use spaces around the '=' sign when used to indicate a keyword argument or a default parameter value.</td> -</tr><tr> -<td><a href="#whitespace_around_operator">whitespace_around_operator</a></td> -<td>Avoid extraneous whitespace in the following situations:</td> -</tr><tr> -<td><a href="#whitespace_before_inline_comment">whitespace_before_inline_comment</a></td> -<td>Separate inline comments by at least two spaces.</td> -</tr><tr> -<td><a href="#whitespace_before_parameters">whitespace_before_parameters</a></td> -<td>Avoid extraneous whitespace in the following situations:</td> -</tr> -</table> -<hr /><hr /> -<a NAME="BaseReport" ID="BaseReport"></a> -<h2>BaseReport</h2> -<p> -Collect the results of the checks. -</p> -<h3>Derived from</h3> -object -<h3>Class Attributes</h3> -<table> -<tr><td>print_filename</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr> -<td><a href="#BaseReport.__init__">BaseReport</a></td> -<td></td> -</tr><tr> -<td><a href="#BaseReport.error">error</a></td> -<td>Report an error, according to options.</td> -</tr><tr> -<td><a href="#BaseReport.error_args">error_args</a></td> -<td>Report an error, according to options.</td> -</tr><tr> -<td><a href="#BaseReport.get_count">get_count</a></td> -<td>Return the total count of errors and warnings.</td> -</tr><tr> -<td><a href="#BaseReport.get_file_results">get_file_results</a></td> -<td>Return the count of errors and warnings for this file.</td> -</tr><tr> -<td><a href="#BaseReport.get_statistics">get_statistics</a></td> -<td>Get statistics for message codes that start with the prefix.</td> -</tr><tr> -<td><a href="#BaseReport.increment_logical_line">increment_logical_line</a></td> -<td>Signal a new logical line.</td> -</tr><tr> -<td><a href="#BaseReport.init_file">init_file</a></td> -<td>Signal a new file.</td> -</tr><tr> -<td><a href="#BaseReport.print_benchmark">print_benchmark</a></td> -<td>Print benchmark numbers.</td> -</tr><tr> -<td><a href="#BaseReport.print_statistics">print_statistics</a></td> -<td>Print overall statistics (number of errors and warnings).</td> -</tr><tr> -<td><a href="#BaseReport.start">start</a></td> -<td>Start the timer.</td> -</tr><tr> -<td><a href="#BaseReport.stop">stop</a></td> -<td>Stop the timer.</td> -</tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<a NAME="BaseReport.__init__" ID="BaseReport.__init__"></a> -<h4>BaseReport (Constructor)</h4> -<b>BaseReport</b>(<i>options</i>) -<a NAME="BaseReport.error" ID="BaseReport.error"></a> -<h4>BaseReport.error</h4> -<b>error</b>(<i>line_number, offset, text, check</i>) -<p> -Report an error, according to options. -</p><a NAME="BaseReport.error_args" ID="BaseReport.error_args"></a> -<h4>BaseReport.error_args</h4> -<b>error_args</b>(<i>line_number, offset, code, check, *args</i>) -<p> -Report an error, according to options. -</p><a NAME="BaseReport.get_count" ID="BaseReport.get_count"></a> -<h4>BaseReport.get_count</h4> -<b>get_count</b>(<i>prefix=''</i>) -<p> -Return the total count of errors and warnings. -</p><a NAME="BaseReport.get_file_results" ID="BaseReport.get_file_results"></a> -<h4>BaseReport.get_file_results</h4> -<b>get_file_results</b>(<i></i>) -<p> -Return the count of errors and warnings for this file. -</p><a NAME="BaseReport.get_statistics" ID="BaseReport.get_statistics"></a> -<h4>BaseReport.get_statistics</h4> -<b>get_statistics</b>(<i>prefix=''</i>) -<p> - Get statistics for message codes that start with the prefix. -</p><p> - prefix='' matches all errors and warnings - prefix='E' matches all errors - prefix='W' matches all warnings - prefix='E4' matches all errors that have to do with imports -</p><a NAME="BaseReport.increment_logical_line" ID="BaseReport.increment_logical_line"></a> -<h4>BaseReport.increment_logical_line</h4> -<b>increment_logical_line</b>(<i></i>) -<p> -Signal a new logical line. -</p><a NAME="BaseReport.init_file" ID="BaseReport.init_file"></a> -<h4>BaseReport.init_file</h4> -<b>init_file</b>(<i>filename, lines, expected, line_offset</i>) -<p> -Signal a new file. -</p><a NAME="BaseReport.print_benchmark" ID="BaseReport.print_benchmark"></a> -<h4>BaseReport.print_benchmark</h4> -<b>print_benchmark</b>(<i></i>) -<p> -Print benchmark numbers. -</p><a NAME="BaseReport.print_statistics" ID="BaseReport.print_statistics"></a> -<h4>BaseReport.print_statistics</h4> -<b>print_statistics</b>(<i>prefix=''</i>) -<p> -Print overall statistics (number of errors and warnings). -</p><a NAME="BaseReport.start" ID="BaseReport.start"></a> -<h4>BaseReport.start</h4> -<b>start</b>(<i></i>) -<p> -Start the timer. -</p><a NAME="BaseReport.stop" ID="BaseReport.stop"></a> -<h4>BaseReport.stop</h4> -<b>stop</b>(<i></i>) -<p> -Stop the timer. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="Checker" ID="Checker"></a> -<h2>Checker</h2> -<p> - Load a Python source file, tokenize it, check coding style. -</p> -<h3>Derived from</h3> -object -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr> -<td><a href="#Checker.__init__">Checker</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.build_tokens_line">build_tokens_line</a></td> -<td>Build a logical line from tokens.</td> -</tr><tr> -<td><a href="#Checker.check_all">check_all</a></td> -<td>Run all checks on the input file.</td> -</tr><tr> -<td><a href="#Checker.check_ast">check_ast</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.check_logical">check_logical</a></td> -<td>Build a line from tokens and run all logical checks on it.</td> -</tr><tr> -<td><a href="#Checker.check_physical">check_physical</a></td> -<td>Run all physical checks on a raw input line.</td> -</tr><tr> -<td><a href="#Checker.generate_tokens">generate_tokens</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.readline">readline</a></td> -<td>Get the next line from the input buffer.</td> -</tr><tr> -<td><a href="#Checker.readline_check_physical">readline_check_physical</a></td> -<td>Check and return the next physical line.</td> -</tr><tr> -<td><a href="#Checker.report_invalid_syntax">report_invalid_syntax</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.run_check">run_check</a></td> -<td>Run a check plugin.</td> -</tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<a NAME="Checker.__init__" ID="Checker.__init__"></a> -<h4>Checker (Constructor)</h4> -<b>Checker</b>(<i>filename=None, lines=None, options=None, report=None, **kwargs</i>) -<a NAME="Checker.build_tokens_line" ID="Checker.build_tokens_line"></a> -<h4>Checker.build_tokens_line</h4> -<b>build_tokens_line</b>(<i></i>) -<p> - Build a logical line from tokens. -</p><a NAME="Checker.check_all" ID="Checker.check_all"></a> -<h4>Checker.check_all</h4> -<b>check_all</b>(<i>expected=None, line_offset=0</i>) -<p> - Run all checks on the input file. -</p><a NAME="Checker.check_ast" ID="Checker.check_ast"></a> -<h4>Checker.check_ast</h4> -<b>check_ast</b>(<i></i>) -<a NAME="Checker.check_logical" ID="Checker.check_logical"></a> -<h4>Checker.check_logical</h4> -<b>check_logical</b>(<i></i>) -<p> - Build a line from tokens and run all logical checks on it. -</p><a NAME="Checker.check_physical" ID="Checker.check_physical"></a> -<h4>Checker.check_physical</h4> -<b>check_physical</b>(<i>line</i>) -<p> - Run all physical checks on a raw input line. -</p><a NAME="Checker.generate_tokens" ID="Checker.generate_tokens"></a> -<h4>Checker.generate_tokens</h4> -<b>generate_tokens</b>(<i></i>) -<a NAME="Checker.readline" ID="Checker.readline"></a> -<h4>Checker.readline</h4> -<b>readline</b>(<i></i>) -<p> - Get the next line from the input buffer. -</p><a NAME="Checker.readline_check_physical" ID="Checker.readline_check_physical"></a> -<h4>Checker.readline_check_physical</h4> -<b>readline_check_physical</b>(<i></i>) -<p> - Check and return the next physical line. This method can be - used to feed tokenize.generate_tokens. -</p><a NAME="Checker.report_invalid_syntax" ID="Checker.report_invalid_syntax"></a> -<h4>Checker.report_invalid_syntax</h4> -<b>report_invalid_syntax</b>(<i></i>) -<a NAME="Checker.run_check" ID="Checker.run_check"></a> -<h4>Checker.run_check</h4> -<b>run_check</b>(<i>check, argument_names</i>) -<p> - Run a check plugin. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="DiffReport" ID="DiffReport"></a> -<h2>DiffReport</h2> -<p> -Collect and print the results for the changed lines only. -</p> -<h3>Derived from</h3> -StandardReport -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr> -<td><a href="#DiffReport.__init__">DiffReport</a></td> -<td></td> -</tr><tr> -<td><a href="#DiffReport.error">error</a></td> -<td></td> -</tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<a NAME="DiffReport.__init__" ID="DiffReport.__init__"></a> -<h4>DiffReport (Constructor)</h4> -<b>DiffReport</b>(<i>options</i>) -<a NAME="DiffReport.error" ID="DiffReport.error"></a> -<h4>DiffReport.error</h4> -<b>error</b>(<i>line_number, offset, text, check</i>) - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="FileReport" ID="FileReport"></a> -<h2>FileReport</h2> -<p> -Collect the results of the checks and print only the filenames. -</p> -<h3>Derived from</h3> -BaseReport -<h3>Class Attributes</h3> -<table> -<tr><td>print_filename</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="StandardReport" ID="StandardReport"></a> -<h2>StandardReport</h2> -<p> -Collect and print the results of the checks. -</p> -<h3>Derived from</h3> -BaseReport -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr> -<td><a href="#StandardReport.__init__">StandardReport</a></td> -<td></td> -</tr><tr> -<td><a href="#StandardReport.error">error</a></td> -<td>Report an error, according to options.</td> -</tr><tr> -<td><a href="#StandardReport.error_args">error_args</a></td> -<td>Report an error, according to options.</td> -</tr><tr> -<td><a href="#StandardReport.get_file_results">get_file_results</a></td> -<td>Print the result and return the overall count for this file.</td> -</tr><tr> -<td><a href="#StandardReport.init_file">init_file</a></td> -<td>Signal a new file.</td> -</tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<a NAME="StandardReport.__init__" ID="StandardReport.__init__"></a> -<h4>StandardReport (Constructor)</h4> -<b>StandardReport</b>(<i>options</i>) -<a NAME="StandardReport.error" ID="StandardReport.error"></a> -<h4>StandardReport.error</h4> -<b>error</b>(<i>line_number, offset, text, check</i>) -<p> -Report an error, according to options. -</p><a NAME="StandardReport.error_args" ID="StandardReport.error_args"></a> -<h4>StandardReport.error_args</h4> -<b>error_args</b>(<i>line_number, offset, code, check, *args</i>) -<p> -Report an error, according to options. -</p><a NAME="StandardReport.get_file_results" ID="StandardReport.get_file_results"></a> -<h4>StandardReport.get_file_results</h4> -<b>get_file_results</b>(<i></i>) -<p> -Print the result and return the overall count for this file. -</p><a NAME="StandardReport.init_file" ID="StandardReport.init_file"></a> -<h4>StandardReport.init_file</h4> -<b>init_file</b>(<i>filename, lines, expected, line_offset</i>) -<p> -Signal a new file. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="StyleGuide" ID="StyleGuide"></a> -<h2>StyleGuide</h2> -<p> -Initialize a PEP-8 instance with few options. -</p> -<h3>Derived from</h3> -object -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr> -<td><a href="#StyleGuide.__init__">StyleGuide</a></td> -<td></td> -</tr><tr> -<td><a href="#StyleGuide.check_files">check_files</a></td> -<td>Run all checks on the paths.</td> -</tr><tr> -<td><a href="#StyleGuide.excluded">excluded</a></td> -<td>Check if options.exclude contains a pattern that matches filename.</td> -</tr><tr> -<td><a href="#StyleGuide.get_checks">get_checks</a></td> -<td>Find all globally visible functions where the first argument name starts with argument_name and which contain selected tests.</td> -</tr><tr> -<td><a href="#StyleGuide.ignore_code">ignore_code</a></td> -<td>Check if the error code should be ignored.</td> -</tr><tr> -<td><a href="#StyleGuide.init_report">init_report</a></td> -<td>Initialize the report instance.</td> -</tr><tr> -<td><a href="#StyleGuide.input_dir">input_dir</a></td> -<td>Check all files in this directory and all subdirectories.</td> -</tr><tr> -<td><a href="#StyleGuide.input_file">input_file</a></td> -<td>Run all checks on a Python source file.</td> -</tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<a NAME="StyleGuide.__init__" ID="StyleGuide.__init__"></a> -<h4>StyleGuide (Constructor)</h4> -<b>StyleGuide</b>(<i>*args, **kwargs</i>) -<a NAME="StyleGuide.check_files" ID="StyleGuide.check_files"></a> -<h4>StyleGuide.check_files</h4> -<b>check_files</b>(<i>paths=None</i>) -<p> -Run all checks on the paths. -</p><a NAME="StyleGuide.excluded" ID="StyleGuide.excluded"></a> -<h4>StyleGuide.excluded</h4> -<b>excluded</b>(<i>filename, parent=None</i>) -<p> - Check if options.exclude contains a pattern that matches filename. -</p><a NAME="StyleGuide.get_checks" ID="StyleGuide.get_checks"></a> -<h4>StyleGuide.get_checks</h4> -<b>get_checks</b>(<i>argument_name</i>) -<p> - Find all globally visible functions where the first argument name - starts with argument_name and which contain selected tests. -</p><a NAME="StyleGuide.ignore_code" ID="StyleGuide.ignore_code"></a> -<h4>StyleGuide.ignore_code</h4> -<b>ignore_code</b>(<i>code</i>) -<p> - Check if the error code should be ignored. -</p><p> - If 'options.select' contains a prefix of the error code, - return False. Else, if 'options.ignore' contains a prefix of - the error code, return True. -</p><a NAME="StyleGuide.init_report" ID="StyleGuide.init_report"></a> -<h4>StyleGuide.init_report</h4> -<b>init_report</b>(<i>reporter=None</i>) -<p> -Initialize the report instance. -</p><a NAME="StyleGuide.input_dir" ID="StyleGuide.input_dir"></a> -<h4>StyleGuide.input_dir</h4> -<b>input_dir</b>(<i>dirname</i>) -<p> -Check all files in this directory and all subdirectories. -</p><a NAME="StyleGuide.input_file" ID="StyleGuide.input_file"></a> -<h4>StyleGuide.input_file</h4> -<b>input_file</b>(<i>filename, lines=None, expected=None, line_offset=0</i>) -<p> -Run all checks on a Python source file. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="_add_check" ID="_add_check"></a> -<h2>_add_check</h2> -<b>_add_check</b>(<i>check, kind, codes, args</i>) - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="_main" ID="_main"></a> -<h2>_main</h2> -<b>_main</b>(<i></i>) -<p> -Parse options and run checks on Python source. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="blank_lines" ID="blank_lines"></a> -<h2>blank_lines</h2> -<b>blank_lines</b>(<i>logical_line, blank_lines, indent_level, line_number, previous_logical, previous_indent_level</i>) -<p> - Separate top-level function and class definitions with two blank lines. -</p><p> - Method definitions inside a class are separated by a single blank line. -</p><p> - Extra blank lines may be used (sparingly) to separate groups of related - functions. Blank lines may be omitted between a bunch of related - one-liners (e.g. a set of dummy implementations). -</p><p> - Use blank lines in functions, sparingly, to indicate logical sections. -</p><p> - Okay: def a():\n pass\n\n\ndef b():\n pass - Okay: def a():\n pass\n\n\n# Foo\n# Bar\n\ndef b():\n pass -</p><p> - E301: class Foo:\n b = 0\n def bar():\n pass - E302: def a():\n pass\n\ndef b(n):\n pass - E303: def a():\n pass\n\n\n\ndef b(n):\n pass - E303: def a():\n\n\n\n pass - E304: @decorator\n\ndef a():\n pass -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="comparison_to_singleton" ID="comparison_to_singleton"></a> -<h2>comparison_to_singleton</h2> -<b>comparison_to_singleton</b>(<i>logical_line, noqa</i>) -<p> - Comparisons to singletons like None should always be done - with "is" or "is not", never the equality operators. -</p><p> - Okay: if arg is not None: - E711: if arg != None: - E712: if arg == True: -</p><p> - Also, beware of writing if x when you really mean if x is not None -- - e.g. when testing whether a variable or argument that defaults to None was - set to some other value. The other value might have a type (such as a - container) that could be false in a boolean context! -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="comparison_type" ID="comparison_type"></a> -<h2>comparison_type</h2> -<b>comparison_type</b>(<i>logical_line</i>) -<p> - Object type comparisons should always use isinstance() instead of - comparing types directly. -</p><p> - Okay: if isinstance(obj, int): - E721: if type(obj) is type(1): -</p><p> - When checking if an object is a string, keep in mind that it might be a - unicode string too! In Python 2.3, str and unicode have a common base - class, basestring, so you can do: -</p><p> - Okay: if isinstance(obj, basestring): - Okay: if type(a1) is type(b1): -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="compound_statements" ID="compound_statements"></a> -<h2>compound_statements</h2> -<b>compound_statements</b>(<i>logical_line</i>) -<p> - Compound statements (multiple statements on the same line) are - generally discouraged. -</p><p> - While sometimes it's okay to put an if/for/while with a small body - on the same line, never do this for multi-clause statements. Also - avoid folding such long lines! -</p><p> - Okay: if foo == 'blah':\n do_blah_thing() - Okay: do_one() - Okay: do_two() - Okay: do_three() -</p><p> - E701: if foo == 'blah': do_blah_thing() - E701: for x in lst: total += x - E701: while t < 10: t = delay() - E701: if foo == 'blah': do_blah_thing() - E701: else: do_non_blah_thing() - E701: try: something() - E701: finally: cleanup() - E701: if foo == 'blah': one(); two(); three() -</p><p> - E702: do_one(); do_two(); do_three() - E703: do_four(); # useless semicolon -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="continued_indentation" ID="continued_indentation"></a> -<h2>continued_indentation</h2> -<b>continued_indentation</b>(<i>logical_line, tokens, indent_level, hang_closing, noqa, verbose</i>) -<p> - Continuation lines should align wrapped elements either vertically using - Python's implicit line joining inside parentheses, brackets and braces, or - using a hanging indent. -</p><p> - When using a hanging indent the following considerations should be applied: -</p><p> - - there should be no arguments on the first line, and -</p><p> - - further indentation should be used to clearly distinguish itself as a - continuation line. -</p><p> - Okay: a = (\n) - E123: a = (\n ) -</p><p> - Okay: a = (\n 42) - E121: a = (\n 42) - E122: a = (\n42) - E123: a = (\n 42\n ) - E124: a = (24,\n 42\n) - E125: if (a or\n b):\n pass - E126: a = (\n 42) - E127: a = (24,\n 42) - E128: a = (24,\n 42) -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="expand_indent" ID="expand_indent"></a> -<h2>expand_indent</h2> -<b>expand_indent</b>(<i>line</i>) -<p> - Return the amount of indentation. - Tabs are expanded to the next multiple of 8. -</p><p> - >>> expand_indent(' ') - 4 - >>> expand_indent('\t') - 8 - >>> expand_indent(' \t') - 8 - >>> expand_indent(' \t') - 8 - >>> expand_indent(' \t') - 16 -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="explicit_line_join" ID="explicit_line_join"></a> -<h2>explicit_line_join</h2> -<b>explicit_line_join</b>(<i>logical_line, tokens</i>) -<p> - Avoid explicit line join between brackets. -</p><p> - The preferred way of wrapping long lines is by using Python's implied line - continuation inside parentheses, brackets and braces. Long lines can be - broken over multiple lines by wrapping expressions in parentheses. These - should be used in preference to using a backslash for line continuation. -</p><p> - E502: aaa = [123, \\n 123] - E502: aaa = ("bbb " \\n "ccc") -</p><p> - Okay: aaa = [123,\n 123] - Okay: aaa = ("bbb "\n "ccc") - Okay: aaa = "bbb " \\n "ccc" -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="extraneous_whitespace" ID="extraneous_whitespace"></a> -<h2>extraneous_whitespace</h2> -<b>extraneous_whitespace</b>(<i>logical_line</i>) -<p> - Avoid extraneous whitespace in the following situations: -</p><p> - - Immediately inside parentheses, brackets or braces. -</p><p> - - Immediately before a comma, semicolon, or colon. -</p><p> - Okay: spam(ham[1], {eggs: 2}) - E201: spam( ham[1], {eggs: 2}) - E201: spam(ham[ 1], {eggs: 2}) - E201: spam(ham[1], { eggs: 2}) - E202: spam(ham[1], {eggs: 2} ) - E202: spam(ham[1 ], {eggs: 2}) - E202: spam(ham[1], {eggs: 2 }) -</p><p> - E203: if x == 4: print x, y; x, y = y , x - E203: if x == 4: print x, y ; x, y = y, x - E203: if x == 4 : print x, y; x, y = y, x -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="filename_match" ID="filename_match"></a> -<h2>filename_match</h2> -<b>filename_match</b>(<i>filename, patterns, default=True</i>) -<p> - Check if patterns contains a pattern that matches filename. - If patterns is unspecified, this always returns True. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="getMessage" ID="getMessage"></a> -<h2>getMessage</h2> -<b>getMessage</b>(<i>code, *args</i>) -<p> - Function to get a translated and formatted message for a given code. -</p><dl> -<dt><i>code</i></dt> -<dd> -message code (string) -</dd><dt><i>args</i></dt> -<dd> -arguments for a formatted message (list) -</dd> -</dl><dl> -<dt>Returns:</dt> -<dd> -translated and formatted message (string) -</dd> -</dl> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="get_parser" ID="get_parser"></a> -<h2>get_parser</h2> -<b>get_parser</b>(<i>prog='pep8', version=__version__</i>) - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="imports_on_separate_lines" ID="imports_on_separate_lines"></a> -<h2>imports_on_separate_lines</h2> -<b>imports_on_separate_lines</b>(<i>logical_line</i>) -<p> - Imports should usually be on separate lines. -</p><p> - Okay: import os\nimport sys - E401: import sys, os -</p><p> - Okay: from subprocess import Popen, PIPE - Okay: from myclas import MyClass - Okay: from foo.bar.yourclass import YourClass - Okay: import myclass - Okay: import foo.bar.yourclass -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="indentation" ID="indentation"></a> -<h2>indentation</h2> -<b>indentation</b>(<i>logical_line, previous_logical, indent_char, indent_level, previous_indent_level</i>) -<p> - Use 4 spaces per indentation level. -</p><p> - For really old code that you don't want to mess up, you can continue to - use 8-space tabs. -</p><p> - Okay: a = 1 - Okay: if a == 0:\n a = 1 - E111: a = 1 -</p><p> - Okay: for item in items:\n pass - E112: for item in items:\npass -</p><p> - Okay: a = 1\nb = 2 - E113: a = 1\n b = 2 -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="init_checks_registry" ID="init_checks_registry"></a> -<h2>init_checks_registry</h2> -<b>init_checks_registry</b>(<i></i>) -<p> - Register all globally visible functions where the first argument name - is 'physical_line' or 'logical_line'. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="maximum_line_length" ID="maximum_line_length"></a> -<h2>maximum_line_length</h2> -<b>maximum_line_length</b>(<i>physical_line, max_line_length</i>) -<p> - Limit all lines to a maximum of 79 characters. -</p><p> - There are still many devices around that are limited to 80 character - lines; plus, limiting windows to 80 characters makes it possible to have - several windows side-by-side. The default wrapping on such devices looks - ugly. Therefore, please limit all lines to a maximum of 79 characters. - For flowing long blocks of text (docstrings or comments), limiting the - length to 72 characters is recommended. -</p><p> - Reports error E501. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="missing_newline" ID="missing_newline"></a> -<h2>missing_newline</h2> -<b>missing_newline</b>(<i>physical_line</i>) -<p> - JCR: The last line should have a newline. -</p><p> - Reports warning W292. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="missing_whitespace" ID="missing_whitespace"></a> -<h2>missing_whitespace</h2> -<b>missing_whitespace</b>(<i>logical_line</i>) -<p> - JCR: Each comma, semicolon or colon should be followed by whitespace. -</p><p> - Okay: [a, b] - Okay: (3,) - Okay: a[1:4] - Okay: a[:4] - Okay: a[1:] - Okay: a[1:4:2] - E231: ['a','b'] - E231: foo(bar,baz) - E231: [{'a':'b'}] -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="missing_whitespace_around_operator" ID="missing_whitespace_around_operator"></a> -<h2>missing_whitespace_around_operator</h2> -<b>missing_whitespace_around_operator</b>(<i>logical_line, tokens</i>) -<p> - - Always surround these binary operators with a single space on - either side: assignment (=), augmented assignment (+=, -= etc.), - comparisons (==, <, >, !=, <>, <=, >=, in, not in, is, is not), - Booleans (and, or, not). -</p><p> - - Use spaces around arithmetic operators. -</p><p> - Okay: i = i + 1 - Okay: submitted += 1 - Okay: x = x * 2 - 1 - Okay: hypot2 = x * x + y * y - Okay: c = (a + b) * (a - b) - Okay: foo(bar, key='word', *args, **kwargs) - Okay: alpha[:-i] -</p><p> - E225: i=i+1 - E225: submitted +=1 - E225: x = x /2 - 1 - E225: z = x **y - E226: c = (a+b) * (a-b) - E226: hypot2 = x*x + y*y - E227: c = a|b - E228: msg = fmt%(errno, errmsg) -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="mute_string" ID="mute_string"></a> -<h2>mute_string</h2> -<b>mute_string</b>(<i>text</i>) -<p> - Replace contents with 'xxx' to prevent syntax matching. -</p><p> - >>> mute_string('"abc"') - '"xxx"' - >>> mute_string("'''abc'''") - "'''xxx'''" - >>> mute_string("r'abc'") - "r'xxx'" -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="parse_udiff" ID="parse_udiff"></a> -<h2>parse_udiff</h2> -<b>parse_udiff</b>(<i>diff, patterns=None, parent='.'</i>) -<p> -Return a dictionary of matching lines. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="process_options" ID="process_options"></a> -<h2>process_options</h2> -<b>process_options</b>(<i>arglist=None, parse_argv=False, config_file=None, parser=None</i>) -<p> -Process options passed either via arglist or via command line args. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="python_3000_backticks" ID="python_3000_backticks"></a> -<h2>python_3000_backticks</h2> -<b>python_3000_backticks</b>(<i>logical_line</i>) -<p> - Backticks are removed in Python 3. - Use repr() instead. -</p><p> - Okay: val = repr(1 + 2) - W604: val = `1 + 2` -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="python_3000_has_key" ID="python_3000_has_key"></a> -<h2>python_3000_has_key</h2> -<b>python_3000_has_key</b>(<i>logical_line</i>) -<p> - The {}.has_key() method is removed in the Python 3. - Use the 'in' operation instead. -</p><p> - Okay: if "alph" in d:\n print d["alph"] - W601: assert d.has_key('alph') -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="python_3000_not_equal" ID="python_3000_not_equal"></a> -<h2>python_3000_not_equal</h2> -<b>python_3000_not_equal</b>(<i>logical_line</i>) -<p> - != can also be written <>, but this is an obsolete usage kept for - backwards compatibility only. New code should always use !=. - The older syntax is removed in Python 3. -</p><p> - Okay: if a != 'no': - W603: if a <> 'no': -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="python_3000_raise_comma" ID="python_3000_raise_comma"></a> -<h2>python_3000_raise_comma</h2> -<b>python_3000_raise_comma</b>(<i>logical_line</i>) -<p> - When raising an exception, use "raise ValueError('message')" - instead of the older form "raise ValueError, 'message'". -</p><p> - The paren-using form is preferred because when the exception arguments - are long or include string formatting, you don't need to use line - continuation characters thanks to the containing parentheses. The older - form is removed in Python 3. -</p><p> - Okay: raise DummyError("Message") - W602: raise DummyError, "Message" -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="read_config" ID="read_config"></a> -<h2>read_config</h2> -<b>read_config</b>(<i>options, args, arglist, parser</i>) -<p> -Read both user configuration and local configuration. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="readlines" ID="readlines"></a> -<h2>readlines</h2> -<b>readlines</b>(<i>filename</i>) - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="readlines_1" ID="readlines_1"></a> -<h2>readlines</h2> -<b>readlines</b>(<i>filename</i>) - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="register_check" ID="register_check"></a> -<h2>register_check</h2> -<b>register_check</b>(<i>check, codes=None</i>) -<p> - Register a new check object. -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="stdin_get_value" ID="stdin_get_value"></a> -<h2>stdin_get_value</h2> -<b>stdin_get_value</b>(<i></i>) - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="tabs_obsolete" ID="tabs_obsolete"></a> -<h2>tabs_obsolete</h2> -<b>tabs_obsolete</b>(<i>physical_line</i>) -<p> - For new projects, spaces-only are strongly recommended over tabs. Most - editors have features that make this easy to do. -</p><p> - Okay: if True:\n return - W191: if True:\n\treturn -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="tabs_or_spaces" ID="tabs_or_spaces"></a> -<h2>tabs_or_spaces</h2> -<b>tabs_or_spaces</b>(<i>physical_line, indent_char</i>) -<p> - Never mix tabs and spaces. -</p><p> - The most popular way of indenting Python is with spaces only. The - second-most popular way is with tabs only. Code indented with a mixture - of tabs and spaces should be converted to using spaces exclusively. When - invoking the Python command line interpreter with the -t option, it issues - warnings about code that illegally mixes tabs and spaces. When using -tt - these warnings become errors. These options are highly recommended! -</p><p> - Okay: if a == 0:\n a = 1\n b = 1 - E101: if a == 0:\n a = 1\n\tb = 1 -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="trailing_blank_lines" ID="trailing_blank_lines"></a> -<h2>trailing_blank_lines</h2> -<b>trailing_blank_lines</b>(<i>physical_line, lines, line_number</i>) -<p> - JCR: Trailing blank lines are superfluous. -</p><p> - Okay: spam(1) - W391: spam(1)\n -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="trailing_whitespace" ID="trailing_whitespace"></a> -<h2>trailing_whitespace</h2> -<b>trailing_whitespace</b>(<i>physical_line</i>) -<p> - JCR: Trailing whitespace is superfluous. - FBM: Except when it occurs as part of a blank line (i.e. the line is - nothing but whitespace). According to Python docs[1] a line with only - whitespace is considered a blank line, and is to be ignored. However, - matching a blank line to its indentation level avoids mistakenly - terminating a multi-line statement (e.g. class declaration) when - pasting code into the standard Python interpreter. -</p><p> - [1] http://docs.python.org/reference/lexical_analysis.html#blank-lines -</p><p> - The warning returned varies on whether the line itself is blank, for easier - filtering for those who want to indent their blank lines. -</p><p> - Okay: spam(1)\n# - W291: spam(1) \n# - W293: class Foo(object):\n \n bang = 12 -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="whitespace_around_comma" ID="whitespace_around_comma"></a> -<h2>whitespace_around_comma</h2> -<b>whitespace_around_comma</b>(<i>logical_line</i>) -<p> - Avoid extraneous whitespace in the following situations: -</p><p> - - More than one space around an assignment (or other) operator to - align it with another. -</p><p> - JCR: This should also be applied around comma etc. - Note: these checks are disabled by default -</p><p> - Okay: a = (1, 2) - E241: a = (1, 2) - E242: a = (1,\t2) -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="whitespace_around_keywords" ID="whitespace_around_keywords"></a> -<h2>whitespace_around_keywords</h2> -<b>whitespace_around_keywords</b>(<i>logical_line</i>) -<p> - Avoid extraneous whitespace around keywords. -</p><p> - Okay: True and False - E271: True and False - E272: True and False - E273: True and\tFalse - E274: True\tand False -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="whitespace_around_named_parameter_equals" ID="whitespace_around_named_parameter_equals"></a> -<h2>whitespace_around_named_parameter_equals</h2> -<b>whitespace_around_named_parameter_equals</b>(<i>logical_line, tokens</i>) -<p> - Don't use spaces around the '=' sign when used to indicate a - keyword argument or a default parameter value. -</p><p> - Okay: def complex(real, imag=0.0): - Okay: return magic(r=real, i=imag) - Okay: boolean(a == b) - Okay: boolean(a != b) - Okay: boolean(a <= b) - Okay: boolean(a >= b) -</p><p> - E251: def complex(real, imag = 0.0): - E251: return magic(r = real, i = imag) -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="whitespace_around_operator" ID="whitespace_around_operator"></a> -<h2>whitespace_around_operator</h2> -<b>whitespace_around_operator</b>(<i>logical_line</i>) -<p> - Avoid extraneous whitespace in the following situations: -</p><p> - - More than one space around an assignment (or other) operator to - align it with another. -</p><p> - Okay: a = 12 + 3 - E221: a = 4 + 5 - E222: a = 4 + 5 - E223: a = 4\t+ 5 - E224: a = 4 +\t5 -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="whitespace_before_inline_comment" ID="whitespace_before_inline_comment"></a> -<h2>whitespace_before_inline_comment</h2> -<b>whitespace_before_inline_comment</b>(<i>logical_line, tokens</i>) -<p> - Separate inline comments by at least two spaces. -</p><p> - An inline comment is a comment on the same line as a statement. Inline - comments should be separated by at least two spaces from the statement. - They should start with a # and a single space. -</p><p> - Okay: x = x + 1 # Increment x - Okay: x = x + 1 # Increment x - E261: x = x + 1 # Increment x - E262: x = x + 1 #Increment x - E262: x = x + 1 # Increment x -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="whitespace_before_parameters" ID="whitespace_before_parameters"></a> -<h2>whitespace_before_parameters</h2> -<b>whitespace_before_parameters</b>(<i>logical_line, tokens</i>) -<p> - Avoid extraneous whitespace in the following situations: -</p><p> - - Immediately before the open parenthesis that starts the argument - list of a function call. -</p><p> - - Immediately before the open parenthesis that starts an indexing or - slicing. -</p><p> - Okay: spam(1) - E211: spam (1) -</p><p> - Okay: dict['key'] = list[index] - E211: dict ['key'] = list[index] - E211: dict['key'] = list [index] -</p> -<div align="right"><a href="#top">Up</a></div> -<hr /> -</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html Fri Apr 25 18:37:47 2014 +0200 @@ -0,0 +1,139 @@ +<!DOCTYPE html> +<html><head> +<title>eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck</h1> +<p> +Module implementing the syntax check for Python 2/3. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Functions</h3> +<table> +<tr> +<td><a href="#extractLineFlags">extractLineFlags</a></td> +<td>Function to extract flags starting and ending with '__' from a line comment.</td> +</tr><tr> +<td><a href="#initService">initService</a></td> +<td>Initialize the service and return the entry point.</td> +</tr><tr> +<td><a href="#normalizeCode">normalizeCode</a></td> +<td>Function to normalize the given code.</td> +</tr><tr> +<td><a href="#syntaxAndPyflakesCheck">syntaxAndPyflakesCheck</a></td> +<td>Function to compile one Python source file to Python bytecode and to perform a pyflakes check.</td> +</tr> +</table> +<hr /><hr /> +<a NAME="extractLineFlags" ID="extractLineFlags"></a> +<h2>extractLineFlags</h2> +<b>extractLineFlags</b>(<i>line, startComment="</i>) +<p> + Function to extract flags starting and ending with '__' from a line + comment. +</p><dl> +<dt><i>line</i></dt> +<dd> +line to extract flags from (string) +</dd><dt><i>startComment=</i></dt> +<dd> +string identifying the start of the comment (string) +</dd><dt><i>endComment=</i></dt> +<dd> +string identifying the end of a comment (string) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +list containing the extracted flags (list of strings) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="initService" ID="initService"></a> +<h2>initService</h2> +<b>initService</b>(<i></i>) +<p> + Initialize the service and return the entry point. +</p><dl> +<dt>Returns:</dt> +<dd> +the entry point for the background client (function) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="normalizeCode" ID="normalizeCode"></a> +<h2>normalizeCode</h2> +<b>normalizeCode</b>(<i>codestring</i>) +<p> + Function to normalize the given code. +</p><dl> +<dt><i>codestring</i></dt> +<dd> +code to be normalized (string) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +normalized code (string) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="syntaxAndPyflakesCheck" ID="syntaxAndPyflakesCheck"></a> +<h2>syntaxAndPyflakesCheck</h2> +<b>syntaxAndPyflakesCheck</b>(<i>filename, codestring, checkFlakes=True, ignoreStarImportWarnings=False</i>) +<p> + Function to compile one Python source file to Python bytecode + and to perform a pyflakes check. +</p><dl> +<dt><i>filename</i></dt> +<dd> +source filename (string) +</dd><dt><i>codestring</i></dt> +<dd> +string containing the code to compile (string) +</dd><dt><i>checkFlakes=</i></dt> +<dd> +flag indicating to do a pyflakes check (boolean) +</dd><dt><i>ignoreStarImportWarnings=</i></dt> +<dd> +flag indicating to + ignore 'star import' warnings (boolean) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +dictionary with the keys 'error' and 'warnings' which + hold a list containing details about the error/ warnings + (file name, line number, column, codestring (only at syntax + errors), the message, a list with arguments for the message) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html Fri Apr 25 18:37:47 2014 +0200 @@ -0,0 +1,205 @@ +<!DOCTYPE html> +<html><head> +<title>eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService</h1> +<p> +Module implementing an interface to add different languages to do a syntax +check. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#SyntaxCheckService">SyntaxCheckService</a></td> +<td>Implement the syntax check service.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="SyntaxCheckService" ID="SyntaxCheckService"></a> +<h2>SyntaxCheckService</h2> +<p> + Implement the syntax check service. +</p><p> + Plugins can add other languages to the syntax check by calling addLanguage + and support of an extra checker module on the client side which has to + connect directly to the background service. +</p><h3>Signals</h3> +<dl> +<dt>syntaxChecked(str, dict)</dt> +<dd> +emited when the syntax check was done. +</dd> +</dl> +<h3>Derived from</h3> +QObject +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#SyntaxCheckService.__init__">SyntaxCheckService</a></td> +<td>Contructor of SyntaxCheckService.</td> +</tr><tr> +<td><a href="#SyntaxCheckService.__determineLanguage">__determineLanguage</a></td> +<td>Private methode to determine the language of the file.</td> +</tr><tr> +<td><a href="#SyntaxCheckService.addLanguage">addLanguage</a></td> +<td>Register the new language to the supported languages.</td> +</tr><tr> +<td><a href="#SyntaxCheckService.getExtensions">getExtensions</a></td> +<td>Return all supported file extensions for the syntax checker dialog.</td> +</tr><tr> +<td><a href="#SyntaxCheckService.getLanguages">getLanguages</a></td> +<td>Return the supported language names.</td> +</tr><tr> +<td><a href="#SyntaxCheckService.removeLanguage">removeLanguage</a></td> +<td>Remove the language from syntax check.</td> +</tr><tr> +<td><a href="#SyntaxCheckService.syntaxCheck">syntaxCheck</a></td> +<td>Method to prepare to compile one Python source file to Python bytecode and to perform a pyflakes check in another task.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="SyntaxCheckService.__init__" ID="SyntaxCheckService.__init__"></a> +<h4>SyntaxCheckService (Constructor)</h4> +<b>SyntaxCheckService</b>(<i></i>) +<p> + Contructor of SyntaxCheckService. +</p><a NAME="SyntaxCheckService.__determineLanguage" ID="SyntaxCheckService.__determineLanguage"></a> +<h4>SyntaxCheckService.__determineLanguage</h4> +<b>__determineLanguage</b>(<i>filename, source</i>) +<p> + Private methode to determine the language of the file. +</p><dl> +<dt><i>filename</i></dt> +<dd> +of the sourcefile (str) +</dd><dt><i>source</i></dt> +<dd> +code of the file (str) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +language of the file or None if not found (str or None) +</dd> +</dl><a NAME="SyntaxCheckService.addLanguage" ID="SyntaxCheckService.addLanguage"></a> +<h4>SyntaxCheckService.addLanguage</h4> +<b>addLanguage</b>(<i>lang, env, path, module, getArgs, getExt, callback, onError</i>) +<p> + Register the new language to the supported languages. +</p><dl> +<dt><i>lang</i></dt> +<dd> +new language to check syntax (str) +</dd><dt><i>env</i></dt> +<dd> +the environment in which the checker is implemented (str) +</dd><dt><i>path</i></dt> +<dd> +full path to the module (str) +</dd><dt><i>module</i></dt> +<dd> +name to import (str) +</dd><dt><i>getArgs</i></dt> +<dd> +function to collect the required arguments to call the + syntax checker on client side (function) +</dd><dt><i>getExt</i></dt> +<dd> +function that returns the supported file extensions of + the syntax checker (function) +</dd><dt><i>callback</i></dt> +<dd> +function on service response (function) +</dd><dt><i>onError</i></dt> +<dd> +callback function if client or service isn't available + (function) +</dd> +</dl><a NAME="SyntaxCheckService.getExtensions" ID="SyntaxCheckService.getExtensions"></a> +<h4>SyntaxCheckService.getExtensions</h4> +<b>getExtensions</b>(<i></i>) +<p> + Return all supported file extensions for the syntax checker dialog. +</p><dl> +<dt>Returns:</dt> +<dd> +set of all supported file extensions (set of str) +</dd> +</dl><a NAME="SyntaxCheckService.getLanguages" ID="SyntaxCheckService.getLanguages"></a> +<h4>SyntaxCheckService.getLanguages</h4> +<b>getLanguages</b>(<i></i>) +<p> + Return the supported language names. +</p><dl> +<dt>Returns:</dt> +<dd> +list of languanges supported (list of str) +</dd> +</dl><a NAME="SyntaxCheckService.removeLanguage" ID="SyntaxCheckService.removeLanguage"></a> +<h4>SyntaxCheckService.removeLanguage</h4> +<b>removeLanguage</b>(<i>lang</i>) +<p> + Remove the language from syntax check. +</p><dl> +<dt><i>lang</i></dt> +<dd> +language to remove (str) +</dd> +</dl><a NAME="SyntaxCheckService.syntaxCheck" ID="SyntaxCheckService.syntaxCheck"></a> +<h4>SyntaxCheckService.syntaxCheck</h4> +<b>syntaxCheck</b>(<i>lang, filename, source</i>) +<p> + Method to prepare to compile one Python source file to Python bytecode + and to perform a pyflakes check in another task. +</p><dl> +<dt><i>lang</i></dt> +<dd> +language of the file or None to determine by internal + algorithm (str or None) +</dd><dt><i>filename</i></dt> +<dd> +source filename (string) +</dd><dt><i>source</i></dt> +<dd> +string containing the code to check (string) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html Fri Apr 25 18:37:47 2014 +0200 @@ -69,9 +69,15 @@ <td><a href="#SyntaxCheckerDialog.__finish">__finish</a></td> <td>Private slot called when the syntax check finished or the user pressed the button.</td> </tr><tr> +<td><a href="#SyntaxCheckerDialog.__processResult">__processResult</a></td> +<td>Slot to display the reported messages.</td> +</tr><tr> <td><a href="#SyntaxCheckerDialog.__resort">__resort</a></td> <td>Private method to resort the tree.</td> </tr><tr> +<td><a href="#SyntaxCheckerDialog.check">check</a></td> +<td>Start a check for one file.</td> +</tr><tr> <td><a href="#SyntaxCheckerDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> <td>Private slot called by a button of the button box clicked.</td> </tr><tr> @@ -147,12 +153,40 @@ <p> Private slot called when the syntax check finished or the user pressed the button. -</p><a NAME="SyntaxCheckerDialog.__resort" ID="SyntaxCheckerDialog.__resort"></a> +</p><a NAME="SyntaxCheckerDialog.__processResult" ID="SyntaxCheckerDialog.__processResult"></a> +<h4>SyntaxCheckerDialog.__processResult</h4> +<b>__processResult</b>(<i>fn, problems</i>) +<p> + Slot to display the reported messages. +</p><dl> +<dt><i>fn</i></dt> +<dd> +filename of the checked file (str) +</dd><dt><i>problems</i></dt> +<dd> +dictionary with the keys 'error' and 'warnings' which + hold a list containing details about the error/ warnings + (file name, line number, column, codestring (only at syntax + errors), the message) (dict) +</dd> +</dl><a NAME="SyntaxCheckerDialog.__resort" ID="SyntaxCheckerDialog.__resort"></a> <h4>SyntaxCheckerDialog.__resort</h4> <b>__resort</b>(<i></i>) <p> Private method to resort the tree. -</p><a NAME="SyntaxCheckerDialog.on_buttonBox_clicked" ID="SyntaxCheckerDialog.on_buttonBox_clicked"></a> +</p><a NAME="SyntaxCheckerDialog.check" ID="SyntaxCheckerDialog.check"></a> +<h4>SyntaxCheckerDialog.check</h4> +<b>check</b>(<i>codestring=''</i>) +<p> + Start a check for one file. +</p><p> + The results are reported to the __processResult slot. +</p><dl> +<dt><i>codestring=</i></dt> +<dd> +optional sourcestring (str) +</dd> +</dl><a NAME="SyntaxCheckerDialog.on_buttonBox_clicked" ID="SyntaxCheckerDialog.on_buttonBox_clicked"></a> <h4>SyntaxCheckerDialog.on_buttonBox_clicked</h4> <b>on_buttonBox_clicked</b>(<i>button</i>) <p> @@ -211,7 +245,7 @@ </dd><dt><i>codestring</i></dt> <dd> string containing the code to be checked (string). - If this is given, file must be a single file name. + If this is given, fn must be a single file name. </dd> </dl> <div align="right"><a href="#top">Up</a></div>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html Fri Apr 25 18:37:47 2014 +0200 @@ -0,0 +1,103 @@ +<!DOCTYPE html> +<html><head> +<title>eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric5.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax</h1> +<p> +Module implementing the syntax check for Python 2/3. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Functions</h3> +<table> +<tr> +<td><a href="#initService">initService</a></td> +<td>Initialize the service and return the entry point.</td> +</tr><tr> +<td><a href="#jsCheckSyntax">jsCheckSyntax</a></td> +<td>Function to check a Javascript source file for syntax errors.</td> +</tr><tr> +<td><a href="#normalizeCode">normalizeCode</a></td> +<td>Function to normalize the given code.</td> +</tr> +</table> +<hr /><hr /> +<a NAME="initService" ID="initService"></a> +<h2>initService</h2> +<b>initService</b>(<i></i>) +<p> + Initialize the service and return the entry point. +</p><dl> +<dt>Returns:</dt> +<dd> +the entry point for the background client (function) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="jsCheckSyntax" ID="jsCheckSyntax"></a> +<h2>jsCheckSyntax</h2> +<b>jsCheckSyntax</b>(<i>file, codestring</i>) +<p> + Function to check a Javascript source file for syntax errors. +</p><dl> +<dt><i>file</i></dt> +<dd> +source filename (string) +</dd><dt><i>codestring</i></dt> +<dd> +string containing the code to check (string) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +dictionary with the keys 'error' and 'warnings' which + hold a list containing details about the error/ warnings + (file name, line number, column, codestring (only at syntax + errors), the message, a list with arguments for the message) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="normalizeCode" ID="normalizeCode"></a> +<h2>normalizeCode</h2> +<b>normalizeCode</b>(<i>codestring</i>) +<p> + Function to normalize the given code. +</p><dl> +<dt><i>codestring</i></dt> +<dd> +code to be normalized (string) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +normalized code (string) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html Fri Apr 25 18:37:47 2014 +0200 @@ -63,6 +63,9 @@ <td><a href="#format_witnesses">format_witnesses</a></td> <td>Function to format the witnesses as a readable string.</td> </tr><tr> +<td><a href="#initService">initService</a></td> +<td>Initialize the service and return the entry point.</td> +</tr><tr> <td><a href="#process_tokens">process_tokens</a></td> <td>Function processing all tokens generated by a tokenizer run.</td> </tr> @@ -351,6 +354,19 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="initService" ID="initService"></a> +<h2>initService</h2> +<b>initService</b>(<i></i>) +<p> + Initialize the service and return the entry point. +</p><dl> +<dt>Returns:</dt> +<dd> +the entry point for the background client (function) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="process_tokens" ID="process_tokens"></a> <h2>process_tokens</h2> <b>process_tokens</b>(<i>tokens</i>)
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.Tabnanny.TabnannyDialog.html Fri Apr 25 18:37:47 2014 +0200 @@ -67,12 +67,15 @@ <td><a href="#TabnannyDialog.__finish">__finish</a></td> <td>Private slot called when the action or the user pressed the button.</td> </tr><tr> -<td><a href="#TabnannyDialog.__py2check">__py2check</a></td> -<td>Private method to perform the indentation check for Python 2 files.</td> +<td><a href="#TabnannyDialog.__processResult">__processResult</a></td> +<td>Privat slot called after perfoming a style check on one file.</td> </tr><tr> <td><a href="#TabnannyDialog.__resort">__resort</a></td> <td>Private method to resort the tree.</td> </tr><tr> +<td><a href="#TabnannyDialog.check">check</a></td> +<td>Start a style check for one file.</td> +</tr><tr> <td><a href="#TabnannyDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> <td>Private slot called by a button of the button box clicked.</td> </tr><tr> @@ -95,11 +98,14 @@ </table> <a NAME="TabnannyDialog.__init__" ID="TabnannyDialog.__init__"></a> <h4>TabnannyDialog (Constructor)</h4> -<b>TabnannyDialog</b>(<i>parent=None</i>) +<b>TabnannyDialog</b>(<i>indentCheckService, parent=None</i>) <p> Constructor </p><dl> -<dt><i>parent</i></dt> +<dt><i>indentCheckService</i></dt> +<dd> +reference to the service (IndentCheckService) +</dd><dt><i>parent</i></dt> <dd> The parent widget (QWidget). </dd> @@ -124,30 +130,43 @@ <b>__finish</b>(<i></i>) <p> Private slot called when the action or the user pressed the button. -</p><a NAME="TabnannyDialog.__py2check" ID="TabnannyDialog.__py2check"></a> -<h4>TabnannyDialog.__py2check</h4> -<b>__py2check</b>(<i>filename</i>) +</p><a NAME="TabnannyDialog.__processResult" ID="TabnannyDialog.__processResult"></a> +<h4>TabnannyDialog.__processResult</h4> +<b>__processResult</b>(<i>fn, nok, line, error</i>) <p> - Private method to perform the indentation check for Python 2 files. + Privat slot called after perfoming a style check on one file. </p><dl> -<dt><i>filename</i></dt> +<dt><i>fn</i></dt> <dd> -name of the file to be checked (string) -</dd> -</dl><dl> -<dt>Returns:</dt> +filename of the just checked file (str) +</dd><dt><i>nok</i></dt> <dd> -A tuple indicating status (True = an error was found), the - filename, the linenumber and the error message - (boolean, string, string, string). The values are only - valid, if the status is True. +flag if a problem was found (bool) +</dd><dt><i>line</i></dt> +<dd> +line number (str) +</dd><dt><i>error</i></dt> +<dd> +text of the problem (str) </dd> </dl><a NAME="TabnannyDialog.__resort" ID="TabnannyDialog.__resort"></a> <h4>TabnannyDialog.__resort</h4> <b>__resort</b>(<i></i>) <p> Private method to resort the tree. -</p><a NAME="TabnannyDialog.on_buttonBox_clicked" ID="TabnannyDialog.on_buttonBox_clicked"></a> +</p><a NAME="TabnannyDialog.check" ID="TabnannyDialog.check"></a> +<h4>TabnannyDialog.check</h4> +<b>check</b>(<i>codestring=''</i>) +<p> + Start a style check for one file. +</p><p> + The results are reported to the __processResult slot. +</p><dl> +<dt><i>codestring=</i></dt> +<dd> +optional sourcestring (str) +</dd> +</dl><a NAME="TabnannyDialog.on_buttonBox_clicked" ID="TabnannyDialog.on_buttonBox_clicked"></a> <h4>TabnannyDialog.on_buttonBox_clicked</h4> <b>on_buttonBox_clicked</b>(<i>button</i>) <p>
--- a/Documentation/Source/eric5.Plugins.PluginAbout.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginAbout.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginCodeStyleChecker.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginCodeStyleChecker.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table> @@ -43,7 +43,14 @@ <h2>CodeStyleCheckerPlugin</h2> <p> Class implementing the code style checker plug-in. -</p> +</p><h3>Signals</h3> +<dl> +<dt>styleChecked(str, dict, int, list)</dt> +<dd> +emited when the style check was + done. +</dd> +</dl> <h3>Derived from</h3> QObject <h3>Class Attributes</h3> @@ -87,11 +94,17 @@ <td><a href="#CodeStyleCheckerPlugin.__projectShowMenu">__projectShowMenu</a></td> <td>Private slot called, when the the project menu or a submenu is about to be shown.</td> </tr><tr> +<td><a href="#CodeStyleCheckerPlugin.__translateStyleCheck">__translateStyleCheck</a></td> +<td>Privat slot called after perfoming a style check on one file.</td> +</tr><tr> <td><a href="#CodeStyleCheckerPlugin.activate">activate</a></td> <td>Public method to activate this plugin.</td> </tr><tr> <td><a href="#CodeStyleCheckerPlugin.deactivate">deactivate</a></td> <td>Public method to deactivate this plugin.</td> +</tr><tr> +<td><a href="#CodeStyleCheckerPlugin.styleCheck">styleCheck</a></td> +<td>Method to prepare a style check on one Python source file in another task.</td> </tr> </table> <h3>Static Methods</h3> @@ -195,6 +208,24 @@ <dd> reference to the menu (QMenu) </dd> +</dl><a NAME="CodeStyleCheckerPlugin.__translateStyleCheck" ID="CodeStyleCheckerPlugin.__translateStyleCheck"></a> +<h4>CodeStyleCheckerPlugin.__translateStyleCheck</h4> +<b>__translateStyleCheck</b>(<i>fn, codeStyleCheckerStats, results</i>) +<p> + Privat slot called after perfoming a style check on one file. +</p><dl> +<dt><i>fn</i></dt> +<dd> +filename of the just checked file (str) +</dd><dt><i>codeStyleCheckerStats</i></dt> +<dd> +stats of style and name check (dict) +</dd><dt><i>results</i></dt> +<dd> +tuple for each found violation of style (tuple of + lineno (int), position (int), text (str), fixed (bool), + autofixing (bool), fixedMsg (str)) +</dd> </dl><a NAME="CodeStyleCheckerPlugin.activate" ID="CodeStyleCheckerPlugin.activate"></a> <h4>CodeStyleCheckerPlugin.activate</h4> <b>activate</b>(<i></i>) @@ -210,7 +241,32 @@ <b>deactivate</b>(<i></i>) <p> Public method to deactivate this plugin. -</p> +</p><a NAME="CodeStyleCheckerPlugin.styleCheck" ID="CodeStyleCheckerPlugin.styleCheck"></a> +<h4>CodeStyleCheckerPlugin.styleCheck</h4> +<b>styleCheck</b>(<i>lang, filename, source, args</i>) +<p> + Method to prepare a style check on one Python source file in another + task. +</p><dl> +<dt><i>lang</i></dt> +<dd> +language of the file or None to determine by internal + algorithm (str or None) +</dd><dt><i>filename</i></dt> +<dd> +source filename (string) +</dd><dt><i>source</i></dt> +<dd> +string containing the code to check (string) +</dd><dt><i>args</i></dt> +<dd> +arguments used by the codeStyleCheck function (list of + excludeMessages (str), includeMessages (str), repeatMessages + (bool), fixCodes (str), noFixCodes (str), fixIssues (bool), + maxLineLength (int), hangClosing (bool), docType (str), errors + (list of str), eol (str), encoding (str)) +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Plugins.PluginEricapi.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginEricapi.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginEricdoc.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginEricdoc.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginSyntaxChecker.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginSyntaxChecker.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table> @@ -72,6 +72,9 @@ <td><a href="#SyntaxCheckerPlugin.__editorSyntaxCheck">__editorSyntaxCheck</a></td> <td>Private slot to handle the syntax check context menu action of the editors.</td> </tr><tr> +<td><a href="#SyntaxCheckerPlugin.__getPythonOptions">__getPythonOptions</a></td> +<td>Private methode to determine the syntax check options.</td> +</tr><tr> <td><a href="#SyntaxCheckerPlugin.__initialize">__initialize</a></td> <td>Private slot to (re)initialize the plugin.</td> </tr><tr> @@ -87,6 +90,9 @@ <td><a href="#SyntaxCheckerPlugin.__projectSyntaxCheck">__projectSyntaxCheck</a></td> <td>Public slot used to check the project files for syntax errors.</td> </tr><tr> +<td><a href="#SyntaxCheckerPlugin.__translateSyntaxCheck">__translateSyntaxCheck</a></td> +<td>Slot to translate the resulting messages.</td> +</tr><tr> <td><a href="#SyntaxCheckerPlugin.activate">activate</a></td> <td>Public method to activate this plugin.</td> </tr><tr> @@ -151,7 +157,17 @@ <p> Private slot to handle the syntax check context menu action of the editors. -</p><a NAME="SyntaxCheckerPlugin.__initialize" ID="SyntaxCheckerPlugin.__initialize"></a> +</p><a NAME="SyntaxCheckerPlugin.__getPythonOptions" ID="SyntaxCheckerPlugin.__getPythonOptions"></a> +<h4>SyntaxCheckerPlugin.__getPythonOptions</h4> +<b>__getPythonOptions</b>(<i></i>) +<p> + Private methode to determine the syntax check options. +</p><dl> +<dt>Returns:</dt> +<dd> +state of checkFlakes and ignoreStarImportWarnings (bool, bool) +</dd> +</dl><a NAME="SyntaxCheckerPlugin.__initialize" ID="SyntaxCheckerPlugin.__initialize"></a> <h4>SyntaxCheckerPlugin.__initialize</h4> <b>__initialize</b>(<i></i>) <p> @@ -195,7 +211,27 @@ <b>__projectSyntaxCheck</b>(<i></i>) <p> Public slot used to check the project files for syntax errors. -</p><a NAME="SyntaxCheckerPlugin.activate" ID="SyntaxCheckerPlugin.activate"></a> +</p><a NAME="SyntaxCheckerPlugin.__translateSyntaxCheck" ID="SyntaxCheckerPlugin.__translateSyntaxCheck"></a> +<h4>SyntaxCheckerPlugin.__translateSyntaxCheck</h4> +<b>__translateSyntaxCheck</b>(<i>fn, problems</i>) +<p> + Slot to translate the resulting messages. +</p><p> + If checkFlakes is True, warnings contains a list of strings containing + the warnings (marker, file name, line number, message) + The values are only valid, if nok is False. +</p><dl> +<dt><i>fn</i></dt> +<dd> +filename of the checked file (str) +</dd><dt><i>problems</i></dt> +<dd> +dictionary with the keys 'error' and 'warnings' which + hold a list containing details about the error/ warnings + (file name, line number, column, codestring (only at syntax + errors), the message, a list with arguments for the message) +</dd> +</dl><a NAME="SyntaxCheckerPlugin.activate" ID="SyntaxCheckerPlugin.activate"></a> <h4>SyntaxCheckerPlugin.activate</h4> <b>activate</b>(<i></i>) <p>
--- a/Documentation/Source/eric5.Plugins.PluginTabnanny.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginTabnanny.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table> @@ -43,7 +43,14 @@ <h2>TabnannyPlugin</h2> <p> Class implementing the Tabnanny plugin. -</p> +</p><h3>Signals</h3> +<dl> +<dt>indentChecked(str, bool, str, str)</dt> +<dd> +emited when the indent + check was done. +</dd> +</dl> <h3>Derived from</h3> QObject <h3>Class Attributes</h3> @@ -92,6 +99,9 @@ </tr><tr> <td><a href="#TabnannyPlugin.deactivate">deactivate</a></td> <td>Public method to deactivate this plugin.</td> +</tr><tr> +<td><a href="#TabnannyPlugin.indentCheck">indentCheck</a></td> +<td>Method to prepare a style check on one Python source file in another task.</td> </tr> </table> <h3>Static Methods</h3> @@ -209,7 +219,25 @@ <b>deactivate</b>(<i></i>) <p> Public method to deactivate this plugin. -</p> +</p><a NAME="TabnannyPlugin.indentCheck" ID="TabnannyPlugin.indentCheck"></a> +<h4>TabnannyPlugin.indentCheck</h4> +<b>indentCheck</b>(<i>lang, filename, source</i>) +<p> + Method to prepare a style check on one Python source file in another + task. +</p><dl> +<dt><i>lang</i></dt> +<dd> +language of the file or None to determine by internal + algorithm (str or None) +</dd><dt><i>filename</i></dt> +<dd> +source filename (string) +</dd><dt><i>source</i></dt> +<dd> +string containing the code to check (string) +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Plugins.PluginVcsMercurial.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginVcsMercurial.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>mercurialCfgPluginObject</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>mercurialCfgPluginObject</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginVcsPySvn.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginVcsPySvn.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>subversionCfgPluginObject</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>subversionCfgPluginObject</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginVcsSubversion.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginVcsSubversion.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>subversionCfgPluginObject</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>subversionCfgPluginObject</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginVmListspace.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginVmListspace.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>displayString</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>displayString</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginVmTabview.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginVmTabview.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>displayString</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>displayString</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pluginType</td></tr><tr><td>pluginTypename</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardE5MessageBox.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardE5MessageBox.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardPyRegExp.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardPyRegExp.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardQColorDialog.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardQColorDialog.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardQFileDialog.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardQFileDialog.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardQFontDialog.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardQFontDialog.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardQInputDialog.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardQInputDialog.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardQMessageBox.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardQMessageBox.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardQRegExp.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardQRegExp.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Plugins.PluginWizardQRegularExpression.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Plugins.PluginWizardQRegularExpression.html Fri Apr 25 18:37:47 2014 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric5.Preferences.__init__.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Preferences.__init__.html Fri Apr 25 18:37:47 2014 +0200 @@ -351,7 +351,7 @@ object <h3>Class Attributes</h3> <table> -<tr><td>cooperationDefaults</td></tr><tr><td>corbaDefaults</td></tr><tr><td>debuggerDefaults</td></tr><tr><td>editorColourDefaults</td></tr><tr><td>editorDefaults</td></tr><tr><td>editorExporterDefaults</td></tr><tr><td>editorOtherFontsDefaults</td></tr><tr><td>editorTypingDefaults</td></tr><tr><td>geometryDefaults</td></tr><tr><td>graphicsDefaults</td></tr><tr><td>helpDefaults</td></tr><tr><td>iconEditorDefaults</td></tr><tr><td>iconsDefaults</td></tr><tr><td>ircDefaults</td></tr><tr><td>multiProjectDefaults</td></tr><tr><td>pluginManagerDefaults</td></tr><tr><td>printerDefaults</td></tr><tr><td>projectBrowserColourDefaults</td></tr><tr><td>projectBrowserFlagsDefaults</td></tr><tr><td>projectDefaults</td></tr><tr><td>pyflakesDefaults</td></tr><tr><td>qtDefaults</td></tr><tr><td>resetLayout</td></tr><tr><td>shellDefaults</td></tr><tr><td>sysDefaults</td></tr><tr><td>tasksDefaults</td></tr><tr><td>templatesDefaults</td></tr><tr><td>trayStarterDefaults</td></tr><tr><td>uiDefaults</td></tr><tr><td>userDefaults</td></tr><tr><td>varDefaults</td></tr><tr><td>vcsDefaults</td></tr><tr><td>viewProfilesLength</td></tr><tr><td>webSettingsIntitialized</td></tr> +<tr><td>cooperationDefaults</td></tr><tr><td>corbaDefaults</td></tr><tr><td>debuggerDefaults</td></tr><tr><td>editorColourDefaults</td></tr><tr><td>editorDefaults</td></tr><tr><td>editorExporterDefaults</td></tr><tr><td>editorOtherFontsDefaults</td></tr><tr><td>editorTypingDefaults</td></tr><tr><td>geometryDefaults</td></tr><tr><td>graphicsDefaults</td></tr><tr><td>helpDefaults</td></tr><tr><td>iconEditorDefaults</td></tr><tr><td>iconsDefaults</td></tr><tr><td>ircDefaults</td></tr><tr><td>multiProjectDefaults</td></tr><tr><td>pluginManagerDefaults</td></tr><tr><td>printerDefaults</td></tr><tr><td>projectBrowserColourDefaults</td></tr><tr><td>projectBrowserFlagsDefaults</td></tr><tr><td>projectDefaults</td></tr><tr><td>pyflakesDefaults</td></tr><tr><td>qtDefaults</td></tr><tr><td>resetLayout</td></tr><tr><td>shellDefaults</td></tr><tr><td>sysDefaults</td></tr><tr><td>tasksDefaults</td></tr><tr><td>templatesDefaults</td></tr><tr><td>trayStarterDefaults</td></tr><tr><td>uiDefaults</td></tr><tr><td>userDefaults</td></tr><tr><td>varDefaults</td></tr><tr><td>vcsDefaults</td></tr><tr><td>webSettingsIntitialized</td></tr> </table> <h3>Class Methods</h3> <table>
--- a/Documentation/Source/eric5.QScintilla.Editor.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.QScintilla.Editor.html Fri Apr 25 18:37:47 2014 +0200 @@ -425,6 +425,9 @@ <td><a href="#Editor.__processRequestSyncCommand">__processRequestSyncCommand</a></td> <td>Private slot to process a remote RequestSync command.</td> </tr><tr> +<td><a href="#Editor.__processResult">__processResult</a></td> +<td>Slot to report the resulting messages.</td> +</tr><tr> <td><a href="#Editor.__processStartEditCommand">__processStartEditCommand</a></td> <td>Private slot to process a remote StartEdit command.</td> </tr><tr> @@ -1265,17 +1268,10 @@ </dd> </dl><a NAME="Editor.__autoSyntaxCheck" ID="Editor.__autoSyntaxCheck"></a> <h4>Editor.__autoSyntaxCheck</h4> -<b>__autoSyntaxCheck</b>(<i>useText=True</i>) +<b>__autoSyntaxCheck</b>(<i></i>) <p> Private method to perform an automatic syntax check of the file. -</p><dl> -<dt><i>useText</i></dt> -<dd> -flag indicating to use the current editor text, if - an external syntax checker is invoked (e.g. for Python 2) - (boolean) -</dd> -</dl><a NAME="Editor.__autosaveEnable" ID="Editor.__autosaveEnable"></a> +</p><a NAME="Editor.__autosaveEnable" ID="Editor.__autosaveEnable"></a> <h4>Editor.__autosaveEnable</h4> <b>__autosaveEnable</b>(<i></i>) <p> @@ -2076,6 +2072,22 @@ <dd> string containing the command parameters (string) </dd> +</dl><a NAME="Editor.__processResult" ID="Editor.__processResult"></a> +<h4>Editor.__processResult</h4> +<b>__processResult</b>(<i>fn, problems</i>) +<p> + Slot to report the resulting messages. +</p><dl> +<dt><i>fn</i></dt> +<dd> +filename of the checked file (str) +</dd><dt><i>problems</i></dt> +<dd> +dictionary with the keys 'error' and 'warnings' which + hold a list containing details about the error/ warnings + (file name, line number, column, codestring (only at syntax + errors), the message) (dict) +</dd> </dl><a NAME="Editor.__processStartEditCommand" ID="Editor.__processStartEditCommand"></a> <h4>Editor.__processStartEditCommand</h4> <b>__processStartEditCommand</b>(<i>argsString</i>) @@ -4007,7 +4019,7 @@ </dd> </dl><a NAME="Editor.toggleWarning" ID="Editor.toggleWarning"></a> <h4>Editor.toggleWarning</h4> -<b>toggleWarning</b>(<i>line, warning, msg="", warningType=WarningCode</i>) +<b>toggleWarning</b>(<i>line, col, warning, msg="", warningType=WarningCode</i>) <p> Public method to toggle a warning indicator. </p><p> @@ -4016,6 +4028,9 @@ <dt><i>line</i></dt> <dd> line number of the warning +</dd><dt><i>col</i></dt> +<dd> +column of the warning </dd><dt><i>warning</i></dt> <dd> flag indicating if the warning marker should be
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric5.Utilities.BackgroundClient.html Fri Apr 25 18:37:47 2014 +0200 @@ -0,0 +1,154 @@ +<!DOCTYPE html> +<html><head> +<title>eric5.Utilities.BackgroundClient</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric5.Utilities.BackgroundClient</h1> +<p> +Module implementing a Qt free version of a background client for the various +checkers and other python interpreter dependent functions. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#BackgroundClient">BackgroundClient</a></td> +<td>Class implementing the main part of the background client.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="BackgroundClient" ID="BackgroundClient"></a> +<h2>BackgroundClient</h2> +<p> + Class implementing the main part of the background client. +</p> +<h3>Derived from</h3> +object +<h3>Class Attributes</h3> +<table> +<tr><td>backgroundClient</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#BackgroundClient.__init__">BackgroundClient</a></td> +<td>Constructor of the BackgroundClient class.</td> +</tr><tr> +<td><a href="#BackgroundClient.__initClientService">__initClientService</a></td> +<td>Import the given module and register it as service.</td> +</tr><tr> +<td><a href="#BackgroundClient.__receive">__receive</a></td> +<td>Private methode to receive the given length of bytes.</td> +</tr><tr> +<td><a href="#BackgroundClient.__send">__send</a></td> +<td>Private method to send a job response back to the BackgroundService.</td> +</tr><tr> +<td><a href="#BackgroundClient.run">run</a></td> +<td>Implement the main loop of the client.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="BackgroundClient.__init__" ID="BackgroundClient.__init__"></a> +<h4>BackgroundClient (Constructor)</h4> +<b>BackgroundClient</b>(<i>host, port</i>) +<p> + Constructor of the BackgroundClient class. +</p><dl> +<dt><i>host</i></dt> +<dd> +ip address the background service is listening +</dd><dt><i>port</i></dt> +<dd> +port of the background service +</dd> +</dl><a NAME="BackgroundClient.__initClientService" ID="BackgroundClient.__initClientService"></a> +<h4>BackgroundClient.__initClientService</h4> +<b>__initClientService</b>(<i>fn, path, module</i>) +<p> + Import the given module and register it as service. +</p><dl> +<dt><i>fn</i></dt> +<dd> +service name to register (str) +</dd><dt><i>path</i></dt> +<dd> +contains the path to the module (str) +</dd><dt><i>module</i></dt> +<dd> +name to import (str) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +text result of the import action (str) +</dd> +</dl><a NAME="BackgroundClient.__receive" ID="BackgroundClient.__receive"></a> +<h4>BackgroundClient.__receive</h4> +<b>__receive</b>(<i>length</i>) +<p> + Private methode to receive the given length of bytes. +</p><dl> +<dt><i>length</i></dt> +<dd> +bytes to receive (int) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +received bytes or None if connection closed (str) +</dd> +</dl><a NAME="BackgroundClient.__send" ID="BackgroundClient.__send"></a> +<h4>BackgroundClient.__send</h4> +<b>__send</b>(<i>fx, fn, data</i>) +<p> + Private method to send a job response back to the BackgroundService. +</p><dl> +<dt><i>fx</i></dt> +<dd> +remote function name to execute (str) +</dd><dt><i>fn</i></dt> +<dd> +filename for identification (str) +</dd><dt><i>data</i></dt> +<dd> +return value(s) (any basic datatype) +</dd> +</dl><a NAME="BackgroundClient.run" ID="BackgroundClient.run"></a> +<h4>BackgroundClient.run</h4> +<b>run</b>(<i></i>) +<p> + Implement the main loop of the client. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric5.Utilities.BackgroundService.html Fri Apr 25 18:37:47 2014 +0200 @@ -0,0 +1,240 @@ +<!DOCTYPE html> +<html><head> +<title>eric5.Utilities.BackgroundService</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric5.Utilities.BackgroundService</h1> +<p> +Module implementing a background service for the various checkers and other +python interpreter dependent functions. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#BackgroundService">BackgroundService</a></td> +<td>Class implementing the main part of the background service.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="BackgroundService" ID="BackgroundService"></a> +<h2>BackgroundService</h2> +<p> + Class implementing the main part of the background service. +</p> +<h3>Derived from</h3> +QTcpServer +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#BackgroundService.__init__">BackgroundService</a></td> +<td>Constructor of the BackgroundService class.</td> +</tr><tr> +<td><a href="#BackgroundService.__processQueue">__processQueue</a></td> +<td>Private method to take the next service request and send it to the client.</td> +</tr><tr> +<td><a href="#BackgroundService.__receive">__receive</a></td> +<td>Private method to receive the response from the clients.</td> +</tr><tr> +<td><a href="#BackgroundService.__send">__send</a></td> +<td>Private method to send a job request to one of the clients.</td> +</tr><tr> +<td><a href="#BackgroundService.__startExternalClient">__startExternalClient</a></td> +<td>Private method to start the background client as external process.</td> +</tr><tr> +<td><a href="#BackgroundService.enqueueRequest">enqueueRequest</a></td> +<td>Implement a queued processing of incomming events.</td> +</tr><tr> +<td><a href="#BackgroundService.on_disconnectSocket">on_disconnectSocket</a></td> +<td>Slot when connection to a client is lost.</td> +</tr><tr> +<td><a href="#BackgroundService.on_newConnection">on_newConnection</a></td> +<td>Slot for new incomming connections from the clients.</td> +</tr><tr> +<td><a href="#BackgroundService.serviceConnect">serviceConnect</a></td> +<td>Announce a new service to the background service/ client.</td> +</tr><tr> +<td><a href="#BackgroundService.serviceDisconnect">serviceDisconnect</a></td> +<td>Remove the service from the service list.</td> +</tr><tr> +<td><a href="#BackgroundService.shutdown">shutdown</a></td> +<td>Cleanup the connections and processes when Eric is shuting down.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="BackgroundService.__init__" ID="BackgroundService.__init__"></a> +<h4>BackgroundService (Constructor)</h4> +<b>BackgroundService</b>(<i></i>) +<p> + Constructor of the BackgroundService class. +</p><a NAME="BackgroundService.__processQueue" ID="BackgroundService.__processQueue"></a> +<h4>BackgroundService.__processQueue</h4> +<b>__processQueue</b>(<i></i>) +<p> + Private method to take the next service request and send it to the + client. +</p><a NAME="BackgroundService.__receive" ID="BackgroundService.__receive"></a> +<h4>BackgroundService.__receive</h4> +<b>__receive</b>(<i>lang</i>) +<p> + Private method to receive the response from the clients. +</p><dl> +<dt><i>lang</i></dt> +<dd> +language of the incomming connection (str) +</dd> +</dl><a NAME="BackgroundService.__send" ID="BackgroundService.__send"></a> +<h4>BackgroundService.__send</h4> +<b>__send</b>(<i>fx, lang, fn, data</i>) +<p> + Private method to send a job request to one of the clients. +</p><dl> +<dt><i>fx</i></dt> +<dd> +remote function name to execute (str) +</dd><dt><i>lang</i></dt> +<dd> +language to connect to (str) +</dd><dt><i>fn</i></dt> +<dd> +filename for identification (str) +</dd><dt><i>data</i></dt> +<dd> +function argument(s) (any basic datatype) +</dd> +</dl><a NAME="BackgroundService.__startExternalClient" ID="BackgroundService.__startExternalClient"></a> +<h4>BackgroundService.__startExternalClient</h4> +<b>__startExternalClient</b>(<i>interpreter, port</i>) +<p> + Private method to start the background client as external process. +</p><dl> +<dt><i>interpreter</i></dt> +<dd> +path and name of the executable to start (string) +</dd><dt><i>port</i></dt> +<dd> +socket port to which the interpreter should connect (int) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +the process object (QProcess or None) +</dd> +</dl><a NAME="BackgroundService.enqueueRequest" ID="BackgroundService.enqueueRequest"></a> +<h4>BackgroundService.enqueueRequest</h4> +<b>enqueueRequest</b>(<i>fx, lang, fn, data</i>) +<p> + Implement a queued processing of incomming events. +</p><p> + Dublicate service requests updates an older request to avoid overrun or + starving of the services. +</p><dl> +<dt><i>fx</i></dt> +<dd> +function name of the service (str) +</dd><dt><i>lang</i></dt> +<dd> +language to connect to (str) +</dd><dt><i>fn</i></dt> +<dd> +filename for identification (str) +</dd><dt><i>data</i></dt> +<dd> +function argument(s) (any basic datatype(s)) +</dd> +</dl><a NAME="BackgroundService.on_disconnectSocket" ID="BackgroundService.on_disconnectSocket"></a> +<h4>BackgroundService.on_disconnectSocket</h4> +<b>on_disconnectSocket</b>(<i>lang</i>) +<p> + Slot when connection to a client is lost. +</p><dl> +<dt><i>lang</i></dt> +<dd> +client language which connection is lost (str) +</dd> +</dl><a NAME="BackgroundService.on_newConnection" ID="BackgroundService.on_newConnection"></a> +<h4>BackgroundService.on_newConnection</h4> +<b>on_newConnection</b>(<i></i>) +<p> + Slot for new incomming connections from the clients. +</p><a NAME="BackgroundService.serviceConnect" ID="BackgroundService.serviceConnect"></a> +<h4>BackgroundService.serviceConnect</h4> +<b>serviceConnect</b>(<i>fx, lang, modulepath, module, callback, onErrorCallback=None</i>) +<p> + Announce a new service to the background service/ client. +</p><dl> +<dt><i>fx</i></dt> +<dd> +function name of the service (str) +</dd><dt><i>lang</i></dt> +<dd> +language of the new service (str) +</dd><dt><i>modulepath</i></dt> +<dd> +full path to the module (str) +</dd><dt><i>module</i></dt> +<dd> +name to import (str) +</dd><dt><i>callback</i></dt> +<dd> +function on service response (function) +</dd><dt><i>onErrorCallback</i></dt> +<dd> +function if client isn't available (function) +</dd> +</dl><a NAME="BackgroundService.serviceDisconnect" ID="BackgroundService.serviceDisconnect"></a> +<h4>BackgroundService.serviceDisconnect</h4> +<b>serviceDisconnect</b>(<i>fx, lang</i>) +<p> + Remove the service from the service list. +</p><dl> +<dt><i>fx</i></dt> +<dd> +function name of the service (function) +</dd><dt><i>lang</i></dt> +<dd> +language of the service (str) +</dd> +</dl><a NAME="BackgroundService.shutdown" ID="BackgroundService.shutdown"></a> +<h4>BackgroundService.shutdown</h4> +<b>shutdown</b>(<i></i>) +<p> + Cleanup the connections and processes when Eric is shuting down. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric5.Utilities.PySideImporter.html Fri Apr 25 18:37:47 2014 +0200 @@ -0,0 +1,39 @@ +<!DOCTYPE html> +<html><head> +<title>eric5.Utilities.PySideImporter</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric5.Utilities.PySideImporter</h1> +<p> +Module to check for the presence of PySide by importing it. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Utilities.__init__.html Thu Apr 24 18:57:10 2014 +0200 +++ b/Documentation/Source/eric5.Utilities.__init__.html Fri Apr 25 18:37:47 2014 +0200 @@ -49,9 +49,6 @@ <td><a href="#compactPath">compactPath</a></td> <td>Function to return a compacted path fitting inside the given width.</td> </tr><tr> -<td><a href="#compile">compile</a></td> -<td>Function to compile one Python source file to Python bytecode.</td> -</tr><tr> <td><a href="#convertLineEnds">convertLineEnds</a></td> <td>Function to convert the end of line characters.</td> </tr><tr> @@ -172,9 +169,6 @@ <td><a href="#joinext">joinext</a></td> <td>Function to join a file extension to a path.</td> </tr><tr> -<td><a href="#jsCheckSyntax">jsCheckSyntax</a></td> -<td>Function to check a Javascript source file for syntax errors.</td> -</tr><tr> <td><a href="#linesep">linesep</a></td> <td>Function to return the lineseparator used by the editor.</td> </tr><tr> @@ -205,8 +199,8 @@ <td><a href="#prepareQtMacBundle">prepareQtMacBundle</a></td> <td>Module function for starting Qt tools that are Mac OS X bundles.</td> </tr><tr> -<td><a href="#py2compile">py2compile</a></td> -<td>Function to compile one Python 2 source file to Python 2 bytecode.</td> +<td><a href="#quote">quote</a></td> +<td>Replacement for the urllib.quote function because of unicode problems.</td> </tr><tr> <td><a href="#readEncodedFile">readEncodedFile</a></td> <td>Function to read a file and decode its contents into proper text.</td> @@ -223,6 +217,9 @@ <td><a href="#relpath">relpath</a></td> <td>Return a relative version of a path.</td> </tr><tr> +<td><a href="#samefilepath">samefilepath</a></td> +<td>Function to compare two paths.</td> +</tr><tr> <td><a href="#samepath">samepath</a></td> <td>Function to compare two paths.</td> </tr><tr> @@ -408,30 +405,6 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> -<a NAME="compile" ID="compile"></a> -<h2>compile</h2> -<b>compile</b>(<i>file, codestring=""</i>) -<p> - Function to compile one Python source file to Python bytecode. -</p><dl> -<dt><i>file</i></dt> -<dd> -source filename (string) -</dd><dt><i>codestring</i></dt> -<dd> -string containing the code to compile (string) -</dd> -</dl><dl> -<dt>Returns:</dt> -<dd> -A tuple indicating status (True = an error was found), the - file name, the line number, the index number, the code string - and the error message (boolean, string, string, string, string, - string). The values are only valid, if the status is True. -</dd> -</dl> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> <a NAME="convertLineEnds" ID="convertLineEnds"></a> <h2>convertLineEnds</h2> <b>convertLineEnds</b>(<i>text, eol</i>) @@ -1204,29 +1177,6 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> -<a NAME="jsCheckSyntax" ID="jsCheckSyntax"></a> -<h2>jsCheckSyntax</h2> -<b>jsCheckSyntax</b>(<i>file, codestring=""</i>) -<p> - Function to check a Javascript source file for syntax errors. -</p><dl> -<dt><i>file</i></dt> -<dd> -source filename (string) -</dd><dt><i>codestring</i></dt> -<dd> -string containing the code to check (string) -</dd> -</dl><dl> -<dt>Returns:</dt> -<dd> -A tuple indicating status (True = an error was found), the - file name, the line number and the error message (boolean, string, - string, string). The values are only valid, if the status is True. -</dd> -</dl> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> <a NAME="linesep" ID="linesep"></a> <h2>linesep</h2> <b>linesep</b>(<i></i>) @@ -1421,32 +1371,20 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> -<a NAME="py2compile" ID="py2compile"></a> -<h2>py2compile</h2> -<b>py2compile</b>(<i>fileName, checkFlakes=False, txt=""</i>) +<a NAME="quote" ID="quote"></a> +<h2>quote</h2> +<b>quote</b>(<i>url</i>) <p> - Function to compile one Python 2 source file to Python 2 bytecode. + Replacement for the urllib.quote function because of unicode problems. </p><dl> -<dt><i>fileName</i></dt> +<dt><i>url</i></dt> <dd> -source filename (string) -</dd><dt><i>checkFlakes=</i></dt> -<dd> -flag indicating to do a pyflakes check (boolean) -</dd><dt><i>txt=</i></dt> -<dd> -text to be checked (string) +text to quote (string) </dd> </dl><dl> <dt>Returns:</dt> <dd> -A tuple indicating status (True = an error was found), the - file name, the line number, the index number, the code string, - the error message and a list of tuples of pyflakes warnings indicating - file name, line number and message (boolean, string, string, string, - string, string, list of (string, string, string)). The syntax error - values are only valid, if the status is True. The pyflakes list will - be empty, if a syntax error was detected by the syntax checker. +quoted url (string) </dd> </dl> <div align="right"><a href="#top">Up</a></div> @@ -1554,6 +1492,28 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="samefilepath" ID="samefilepath"></a> +<h2>samefilepath</h2> +<b>samefilepath</b>(<i>f1, f2</i>) +<p> + Function to compare two paths. Strips the filename. +</p><dl> +<dt><i>f1</i></dt> +<dd> +first filepath for the compare (string) +</dd><dt><i>f2</i></dt> +<dd> +second filepath for the compare (string) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating whether the two paths represent the + same path on disk. +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="samepath" ID="samepath"></a> <h2>samepath</h2> <b>samepath</b>(<i>f1, f2</i>)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric5.Utilities.compatibility_fixes.html Fri Apr 25 18:37:47 2014 +0200 @@ -0,0 +1,228 @@ +<!DOCTYPE html> +<html><head> +<title>eric5.Utilities.compatibility_fixes</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric5.Utilities.compatibility_fixes</h1> +<p> +Module implementing the open behavior of Python3 for use with Eric5. +</p><p> +The Eric5 used features are emulated only. The not emulated features +should throw a NotImplementedError exception. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#File">File</a></td> +<td></td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr> +<td><a href="#open">open</a></td> +<td>Replacement for the build in open function.</td> +</tr> +</table> +<hr /><hr /> +<a NAME="File" ID="File"></a> +<h2>File</h2> + +<h3>Derived from</h3> +file +<h3>Class Attributes</h3> +<table> +<tr><td>fp</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#File.__init__">File</a></td> +<td>Constructor, checks for unimplemented parameters.</td> +</tr><tr> +<td><a href="#File.next">next</a></td> +<td>Method if used in a iterator.</td> +</tr><tr> +<td><a href="#File.read">read</a></td> +<td>Read n bytes or all if n=-1 from file.</td> +</tr><tr> +<td><a href="#File.readline">readline</a></td> +<td>Read one line from file.</td> +</tr><tr> +<td><a href="#File.readlines">readlines</a></td> +<td>Read all lines from file.</td> +</tr><tr> +<td><a href="#File.write">write</a></td> +<td>Write given data to file.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="File.__init__" ID="File.__init__"></a> +<h4>File (Constructor)</h4> +<b>File</b>(<i>filein, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True</i>) +<p> + Constructor, checks for unimplemented parameters. +</p><dl> +<dt><i>filein</i></dt> +<dd> +filename or file descriptor (string) +</dd><dt><i>mode=</i></dt> +<dd> +access mode (string) +</dd><dt><i>buffering=</i></dt> +<dd> +size of the read buffer (string) +</dd><dt><i>encoding=</i></dt> +<dd> +character encoding for reading/ writing (string) +</dd><dt><i>errors=</i></dt> +<dd> +behavior for the character encoding ('strict', + 'explicit', ...) (string) +</dd><dt><i>newline=</i></dt> +<dd> +controls how universal newlines works (string) +</dd><dt><i>closefd=</i></dt> +<dd> +close underlying file descriptor if given as file + parameter (boolean) +</dd> +</dl><dl> +<dt>Raises <b>NotImplementedError</b>:</dt> +<dd> +for not implemented method parameters +</dd> +</dl><a NAME="File.next" ID="File.next"></a> +<h4>File.next</h4> +<b>next</b>(<i></i>) +<p> + Method if used in a iterator. +</p><dl> +<dt>Returns:</dt> +<dd> +decoded data read +</dd> +</dl><a NAME="File.read" ID="File.read"></a> +<h4>File.read</h4> +<b>read</b>(<i>n=-1</i>) +<p> + Read n bytes or all if n=-1 from file. +</p><dl> +<dt><i>n=</i></dt> +<dd> +bytecount or all if n=-1 (int) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +decoded bytes read +</dd> +</dl><a NAME="File.readline" ID="File.readline"></a> +<h4>File.readline</h4> +<b>readline</b>(<i>limit=-1</i>) +<p> + Read one line from file. +</p><dl> +<dt><i>limit=</i></dt> +<dd> +maximum bytes to read or all if limit=-1 (int) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +decoded line read +</dd> +</dl><a NAME="File.readlines" ID="File.readlines"></a> +<h4>File.readlines</h4> +<b>readlines</b>(<i>hint=-1</i>) +<p> + Read all lines from file. +</p><dl> +<dt><i>hint=</i></dt> +<dd> +maximum bytes to read or all if hint=-1 (int) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +decoded lines read +</dd> +</dl><a NAME="File.write" ID="File.write"></a> +<h4>File.write</h4> +<b>write</b>(<i>txt</i>) +<p> + Write given data to file. Encode if needed. +</p><dl> +<dt><i>txt</i></dt> +<dd> +data to write. (str, bytes) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="open" ID="open"></a> +<h2>open</h2> +<b>open</b>(<i>file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True</i>) +<p> + Replacement for the build in open function. +</p><dl> +<dt><i>file</i></dt> +<dd> +filename or file descriptor (string) +</dd><dt><i>mode=</i></dt> +<dd> +access mode (string) +</dd><dt><i>buffering=</i></dt> +<dd> +size of the read buffer (string) +</dd><dt><i>encoding=</i></dt> +<dd> +character encoding for reading/ writing (string) +</dd><dt><i>errors=</i></dt> +<dd> +behavior for the character encoding ('strict', + 'explicit', ...) (string) +</dd><dt><i>newline=</i></dt> +<dd> +controls how universal newlines works (string) +</dd><dt><i>closefd=</i></dt> +<dd> +close underlying file descriptor if given as file + parameter (boolean) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +Returns the new file object +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric5.Utilities.pyflakes.checker.html Thu Apr 24 18:57:10 2014 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,907 +0,0 @@ -<!DOCTYPE html> -<html><head> -<title>eric5.Utilities.pyflakes.checker</title> -<meta charset="UTF-8"> -<style> -body { - background: #EDECE6; - margin: 0em 1em 10em 1em; - color: black; -} - -h1 { color: white; background: #85774A; } -h2 { color: white; background: #85774A; } -h3 { color: white; background: #9D936E; } -h4 { color: white; background: #9D936E; } - -a { color: #BA6D36; } - -</style> -</head> -<body><a NAME="top" ID="top"></a> -<h1>eric5.Utilities.pyflakes.checker</h1> - -<h3>Global Attributes</h3> -<table> -<tr><td>_MAGIC_GLOBALS</td></tr> -</table> -<h3>Classes</h3> -<table> -<tr> -<td><a href="#Argument">Argument</a></td> -<td>Represents binding a name as an argument.</td> -</tr><tr> -<td><a href="#Assignment">Assignment</a></td> -<td>Represents binding a name with an explicit assignment.</td> -</tr><tr> -<td><a href="#Binding">Binding</a></td> -<td>Represents the binding of a value to a name.</td> -</tr><tr> -<td><a href="#Checker">Checker</a></td> -<td>Class to check the cleanliness and sanity of Python code.</td> -</tr><tr> -<td><a href="#ClassDefinition">ClassDefinition</a></td> -<td>Represents a class definition.</td> -</tr><tr> -<td><a href="#ClassScope">ClassScope</a></td> -<td>Class representing a name scope for a class.</td> -</tr><tr> -<td><a href="#Definition">Definition</a></td> -<td>A binding that defines a function or a class.</td> -</tr><tr> -<td><a href="#ExportBinding">ExportBinding</a></td> -<td>A binding created by an __all__ assignment.</td> -</tr><tr> -<td><a href="#FunctionDefinition">FunctionDefinition</a></td> -<td>Represents a function definition.</td> -</tr><tr> -<td><a href="#FunctionScope">FunctionScope</a></td> -<td>Class representing a name scope for a function.</td> -</tr><tr> -<td><a href="#GeneratorScope">GeneratorScope</a></td> -<td>Class representing a name scope for a generator function.</td> -</tr><tr> -<td><a href="#Importation">Importation</a></td> -<td>A binding created by an import statement.</td> -</tr><tr> -<td><a href="#ModuleScope">ModuleScope</a></td> -<td>Class representing a name scope for a module.</td> -</tr><tr> -<td><a href="#Scope">Scope</a></td> -<td>Class defining the scope base class.</td> -</tr> -</table> -<h3>Functions</h3> -<table> -<tr> -<td><a href="#__init__">__init__</a></td> -<td></td> -</tr><tr> -<td><a href="#__init___1">__init__</a></td> -<td></td> -</tr><tr> -<td><a href="#__init___2">__init__</a></td> -<td></td> -</tr><tr> -<td><a href="#__repr__">__repr__</a></td> -<td></td> -</tr><tr> -<td><a href="#__repr___1">__repr__</a></td> -<td></td> -</tr><tr> -<td><a href="#__str__">__str__</a></td> -<td></td> -</tr><tr> -<td><a href="#getNodeName">getNodeName</a></td> -<td>Module function for getting the name of a node.</td> -</tr><tr> -<td><a href="#getNodeType">getNodeType</a></td> -<td></td> -</tr><tr> -<td><a href="#getNodeType_1">getNodeType</a></td> -<td></td> -</tr><tr> -<td><a href="#iter_child_nodes">iter_child_nodes</a></td> -<td>Yield all direct child nodes of *node*, that is, all fields that are nodes and all items of fields that are lists of nodes.</td> -</tr><tr> -<td><a href="#names">names</a></td> -<td>Return a list of the names referenced by this binding.</td> -</tr><tr> -<td><a href="#unusedAssignments">unusedAssignments</a></td> -<td>Return a generator for the assignments which have not been used.</td> -</tr> -</table> -<hr /><hr /> -<a NAME="Argument" ID="Argument"></a> -<h2>Argument</h2> -<p> - Represents binding a name as an argument. -</p> -<h3>Derived from</h3> -Binding -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="Assignment" ID="Assignment"></a> -<h2>Assignment</h2> -<p> - Represents binding a name with an explicit assignment. -</p><p> - The checker will raise warnings for any Assignment that isn't used. Also, - the checker does not consider assignments in tuple/list unpacking to be - Assignments, rather it treats them as simple Bindings. -</p> -<h3>Derived from</h3> -Binding -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="Binding" ID="Binding"></a> -<h2>Binding</h2> -<p> - Represents the binding of a value to a name. -</p><p> - The checker uses this to keep track of which names have been bound and - which names have not. See Assignment for a special type of binding that - is checked with stricter rules. -</p> -<h3>Derived from</h3> -object -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> - -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="Checker" ID="Checker"></a> -<h2>Checker</h2> -<p> - Class to check the cleanliness and sanity of Python code. -</p> -<h3>Derived from</h3> -object -<h3>Class Attributes</h3> -<table> -<tr><td>AND</td></tr><tr><td>BOOLOP</td></tr><tr><td>COMPREHENSION</td></tr><tr><td>CONTINUE</td></tr><tr><td>LOAD</td></tr><tr><td>NONLOCAL</td></tr><tr><td>NUM</td></tr><tr><td>RETURN</td></tr><tr><td>SETCOMP</td></tr><tr><td>SLICE</td></tr><tr><td>TRYEXCEPT</td></tr><tr><td>_customBuiltIns</td></tr><tr><td>_getDoctestExamples</td></tr><tr><td>builtIns</td></tr><tr><td>nodeDepth</td></tr><tr><td>offset</td></tr><tr><td>traceTree</td></tr><tr><td>withDoctest</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr> -<td><a href="#Checker.__init__">Checker</a></td> -<td>Constructor</td> -</tr><tr> -<td><a href="#Checker.ASSIGN">ASSIGN</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.AUGASSIGN">AUGASSIGN</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.CLASSDEF">CLASSDEF</a></td> -<td>Check names used in a class definition, including its decorators, base classes, and the body of its definition.</td> -</tr><tr> -<td><a href="#Checker.DICTCOMP">DICTCOMP</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.EXCEPTHANDLER">EXCEPTHANDLER</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.FOR">FOR</a></td> -<td>Process bindings for loop variables.</td> -</tr><tr> -<td><a href="#Checker.FUNCTIONDEF">FUNCTIONDEF</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.GENERATOREXP">GENERATOREXP</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.GLOBAL">GLOBAL</a></td> -<td>Keep track of globals declarations.</td> -</tr><tr> -<td><a href="#Checker.IMPORT">IMPORT</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.IMPORTFROM">IMPORTFROM</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.LAMBDA">LAMBDA</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.LISTCOMP">LISTCOMP</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.NAME">NAME</a></td> -<td>Handle occurrence of Name (which can be a load/store/delete access.)</td> -</tr><tr> -<td><a href="#Checker.TRY">TRY</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.addArgs">addArgs</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.addBinding">addBinding</a></td> -<td>Called when a binding is altered.</td> -</tr><tr> -<td><a href="#Checker.checkDeadScopes">checkDeadScopes</a></td> -<td>Look at scopes which have been fully examined and report names in them which were imported but unused.</td> -</tr><tr> -<td><a href="#Checker.checkUnusedAssignments">checkUnusedAssignments</a></td> -<td>Check to see if any assignments have not been used.</td> -</tr><tr> -<td><a href="#Checker.collectLoopVars">collectLoopVars</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.deferAssignment">deferAssignment</a></td> -<td>Schedule an assignment handler to be called just after deferred function handlers.</td> -</tr><tr> -<td><a href="#Checker.deferFunction">deferFunction</a></td> -<td>Schedule a function handler to be called just before completion.</td> -</tr><tr> -<td><a href="#Checker.descendantOf">descendantOf</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.differentForks">differentForks</a></td> -<td>True, if lnode and rnode are located on different forks of IF/TRY</td> -</tr><tr> -<td><a href="#Checker.getCommonAncestor">getCommonAncestor</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.getDocstring">getDocstring</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.getNodeHandler">getNodeHandler</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.handleChildren">handleChildren</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.handleDoctests">handleDoctests</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.handleNode">handleNode</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.handleNodeDelete">handleNodeDelete</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.handleNodeLoad">handleNodeLoad</a></td> -<td></td> -</tr><tr> -<td><a href="#Checker.handleNodeStore">handleNodeStore</a></td> -<td></td>