Mon, 22 Jun 2020 19:49:17 +0200
Removed support for Python2.
--- a/ChangeLog Mon May 04 17:51:42 2020 +0200 +++ b/ChangeLog Mon Jun 22 19:49:17 2020 +0200 @@ -1,5 +1,8 @@ ChangeLog --------- +Version 7.0.0 +- removed support for Python2 + Version 6.2.0 - added code to search the executable in virtual environment as well on Windows platforms
--- a/PluginPyLint.e4p Mon May 04 17:51:42 2020 +0200 +++ b/PluginPyLint.e4p Mon Jun 22 19:49:17 2020 +0200 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Project SYSTEM "Project-5.1.dtd"> <!-- eric project file for project PluginPyLint --> -<!-- Copyright (C) 2018 Detlev Offenbach, detlev@die-offenbachs.de --> +<!-- Copyright (C) 2020 Detlev Offenbach, detlev@die-offenbachs.de --> <Project version="5.1"> <Language>en_US</Language> <Hash>abcf6641287ab95ca3df062cd9840dd92df2e42f</Hash> @@ -236,6 +236,34 @@ <value> <dict> <key> + <string>AnnotationsChecker</string> + </key> + <value> + <dict> + <key> + <string>MaximumComplexity</string> + </key> + <value> + <int>3</int> + </value> + <key> + <string>MinimumCoverage</string> + </key> + <value> + <int>75</int> + </value> + </dict> + </value> + <key> + <string>BlankLines</string> + </key> + <value> + <tuple> + <int>2</int> + <int>1</int> + </tuple> + </value> + <key> <string>BuiltinsChecker</string> </key> <value> @@ -267,6 +295,19 @@ </dict> </value> <key> + <string>CommentedCodeChecker</string> + </key> + <value> + <dict> + <key> + <string>Aggressive</string> + </key> + <value> + <bool>False</bool> + </value> + </dict> + </value> + <key> <string>CopyrightAuthor</string> </key> <value> @@ -285,6 +326,12 @@ <string>eric</string> </value> <key> + <string>EnabledCheckerCategories</string> + </key> + <value> + <string>C, D, E, M, N, S, W</string> + </value> + <key> <string>ExcludeFiles</string> </key> <value> @@ -294,7 +341,7 @@ <string>ExcludeMessages</string> </key> <value> - <string>C101, E265, E266, E305, E402, M811, N802, N803, N807, N808, N821, W293, M201</string> + <string>C101,E265,E266,E305,E402,M811,N802,N803,N807,N808,N821,W293,M201,W504</string> </value> <key> <string>FixCodes</string> @@ -312,7 +359,7 @@ <string>FutureChecker</string> </key> <value> - <string>unicode_literals</string> + <string></string> </value> <key> <string>HangClosing</string> @@ -345,6 +392,12 @@ <int>10</int> </value> <key> + <string>MaxDocLineLength</string> + </key> + <value> + <int>79</int> + </value> + <key> <string>MaxLineLength</string> </key> <value> @@ -363,6 +416,91 @@ <bool>True</bool> </value> <key> + <string>SecurityChecker</string> + </key> + <value> + <dict> + <key> + <string>CheckTypedException</string> + </key> + <value> + <bool>False</bool> + </value> + <key> + <string>HardcodedTmpDirectories</string> + </key> + <value> + <list> + <string>/tmp</string> + <string>/var/tmp</string> + <string>/dev/shm</string> + <string>~/tmp</string> + </list> + </value> + <key> + <string>InsecureHashes</string> + </key> + <value> + <list> + <string>md4</string> + <string>md5</string> + <string>sha</string> + <string>sha1</string> + </list> + </value> + <key> + <string>InsecureSslProtocolVersions</string> + </key> + <value> + <list> + <string>PROTOCOL_SSLv2</string> + <string>SSLv2_METHOD</string> + <string>SSLv23_METHOD</string> + <string>PROTOCOL_SSLv3</string> + <string>PROTOCOL_TLSv1</string> + <string>SSLv3_METHOD</string> + <string>TLSv1_METHOD</string> + </list> + </value> + <key> + <string>WeakKeySizeDsaHigh</string> + </key> + <value> + <string>1024</string> + </value> + <key> + <string>WeakKeySizeDsaMedium</string> + </key> + <value> + <string>2048</string> + </value> + <key> + <string>WeakKeySizeEcHigh</string> + </key> + <value> + <string>160</string> + </value> + <key> + <string>WeakKeySizeEcMedium</string> + </key> + <value> + <string>224</string> + </value> + <key> + <string>WeakKeySizeRsaHigh</string> + </key> + <value> + <string>1024</string> + </value> + <key> + <string>WeakKeySizeRsaMedium</string> + </key> + <value> + <string>2048</string> + </value> + </dict> + </value> + <key> <string>ShowIgnored</string> </key> <value>
--- a/PluginPyLint.py Mon May 04 17:51:42 2020 +0200 +++ b/PluginPyLint.py Mon Jun 22 19:49:17 2020 +0200 @@ -7,12 +7,6 @@ Module implementing the PyLint plug-in. """ -from __future__ import unicode_literals -try: - str = unicode -except NameError: - pass - import re import os import copy @@ -35,21 +29,20 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "6.2.0" +version = "7.0.0" className = "PyLintPlugin" packageName = "PyLint" shortDescription = "Show the PyLint dialogs." -longDescription = """This plug-in implements the PyLint dialogs.""" \ - """ PyLint is used to check Python source files according to various""" \ - """ rules.""" +longDescription = ( + """This plug-in implements the PyLint dialogs. PyLint is used to check""" + """ Python source files according to various rules.""" +) needsRestart = False pyqtApi = 2 -python2Compatible = True # End-of-Header error = "" -exePy2 = [] exePy3 = [] @@ -73,7 +66,7 @@ "versionCleanup": None, } if _checkProgram(): - for exePath in (exePy2[0], exePy3[0]): + for exePath in (exePy3[0],): if exePath: data["exe"] = exePath data["versionStartsWith"] = "pylint" @@ -90,7 +83,6 @@ @param exe name of the executable program (string) @return version string of detected version (string) """ - version = '0.0.0' proc = QProcess() proc.setProcessChannelMode(QProcess.MergedChannels) proc.start(exe, ['--version']) @@ -102,9 +94,9 @@ versionRe = re.compile('^pylint', re.UNICODE) for line in output.splitlines(): if versionRe.search(line): - version = line.split()[-1] - break - return version + return line.split()[-1] + + return '0.0.0' def _findExecutable(majorVersion): @@ -117,8 +109,6 @@ # Determine Python Version if majorVersion == 3: minorVersions = range(10) - elif majorVersion == 2: - minorVersions = range(6, 8) else: return [] @@ -226,7 +216,6 @@ exes.append(exe) # step 2: determine the Python variant - _exePy2 = set() _exePy3 = set() versionArgs = ["-c", "import sys; print(sys.version_info[0])"] for exe in exes: @@ -242,12 +231,10 @@ versionStr = str(versionBytes, encoding='utf-8').strip() if versionStr == "3": _exePy3.add(exe) - elif versionStr == "2": - _exePy2.add(exe) finally: f.close() - executables = _exePy3 if majorVersion == 3 else _exePy2 + executables = _exePy3 # Find the executable with the highest version number maxVersion = '0.0.0' @@ -267,15 +254,14 @@ @return flag indicating availability (boolean) """ - global error, exePy2, exePy3 + global error, exePy3 - exePy2 = _findExecutable(2) exePy3 = _findExecutable(3) - if exePy2[0] == '' and exePy3[0] == '': + if exePy3[0] == '': error = QCoreApplication.translate( "PyLintPlugin", "The pylint executable could not be found.") return False - elif exePy2[1] < '0.23.0' and exePy3[1] < '0.23.0': + elif exePy3[1] < '0.23.0': error = QCoreApplication.translate( "PyLintPlugin", "PyLint version < 0.23.0.") return False @@ -377,8 +363,8 @@ self.__editorAct.triggered.connect(self.__editorPylint) e5App().getObject("Project").showMenu.connect(self.__projectShowMenu) - e5App().getObject("ProjectBrowser").getProjectBrowser("sources")\ - .showMenu.connect(self.__projectBrowserShowMenu) + e5App().getObject("ProjectBrowser").getProjectBrowser( + "sources").showMenu.connect(self.__projectBrowserShowMenu) e5App().getObject("ViewManager").editorOpenedEd.connect( self.__editorOpened) e5App().getObject("ViewManager").editorClosedEd.connect( @@ -396,8 +382,8 @@ """ e5App().getObject("Project").showMenu.disconnect( self.__projectShowMenu) - e5App().getObject("ProjectBrowser").getProjectBrowser("sources")\ - .showMenu.disconnect(self.__projectBrowserShowMenu) + e5App().getObject("ProjectBrowser").getProjectBrowser( + "sources").showMenu.disconnect(self.__projectBrowserShowMenu) e5App().getObject("ViewManager").editorOpenedEd.disconnect( self.__editorOpened) e5App().getObject("ViewManager").editorClosedEd.disconnect( @@ -437,8 +423,8 @@ if self.__ui is not None: loc = self.__ui.getLocale() if loc and loc != "C": - locale_dir = \ - os.path.join(os.path.dirname(__file__), "PyLint", "i18n") + locale_dir = os.path.join(os.path.dirname(__file__), + "PyLint", "i18n") translation = "pylint_{0}".format(loc) translator = QTranslator(None) loaded = translator.load(translation, locale_dir) @@ -474,9 +460,11 @@ @param menuName name of the menu to be shown (string) @param menu reference to the menu (QMenu) """ - if menuName == "Checks" and \ - e5App().getObject("Project").getProjectLanguage()\ - .startswith("Python"): + if ( + menuName == "Checks" and + e5App().getObject("Project").getProjectLanguage() + .startswith("Python") + ): self.__projectBrowserMenu = menu if self.__projectBrowserAct is None: self.__projectBrowserAct = E5Action( @@ -509,9 +497,10 @@ if self.__projectBrowserShowAct not in menu.actions(): menu.addAction(self.__projectBrowserShowAct) - enable = e5App().getObject("ProjectBrowser")\ - .getProjectBrowser("sources")\ - .getSelectedItemsCount([ProjectBrowserFileItem]) == 1 + enable = ( + e5App().getObject("ProjectBrowser") + .getProjectBrowser("sources") + .getSelectedItemsCount([ProjectBrowserFileItem]) == 1) self.__projectBrowserAct.setEnabled(enable) self.__projectBrowserShowAct.setEnabled( enable and self.__pylintPsbDialog is not None) @@ -532,8 +521,7 @@ else: parms = project.getData('CHECKERSPARMS', "PYLINT") majorVersionStr = project.getProjectLanguage() - exe, version = {"Python": exePy2, "Python2": exePy2, - "Python3": exePy3}.get(majorVersionStr) + exe, version = {"Python3": exePy3}.get(majorVersionStr) if exe == '': E5MessageBox.critical( None, @@ -592,8 +580,9 @@ sources browser. """ project = e5App().getObject("Project") - browser = e5App().getObject("ProjectBrowser")\ - .getProjectBrowser("sources") + browser = ( + e5App().getObject("ProjectBrowser").getProjectBrowser("sources") + ) itm = browser.model().item(browser.currentIndex()) try: fn = itm.fileName() @@ -644,8 +633,7 @@ if menuName == "Checks": if self.__editorAct not in menu.actions(): menu.addAction(self.__editorAct) - self.__editorAct.setEnabled( - editor.isPy3File() or editor.isPy2File()) + self.__editorAct.setEnabled(editor.isPyFile()) def __editorPylint(self): """
--- a/PyLint/Documentation/source/Plugin_Checker_PyLint.PluginPyLint.html Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/Documentation/source/Plugin_Checker_PyLint.PluginPyLint.html Mon Jun 22 19:49:17 2020 +0200 @@ -18,318 +18,421 @@ </style> </head> -<body><a NAME="top" ID="top"></a> +<body> +<a NAME="top" ID="top"></a> <h1>Plugin_Checker_PyLint.PluginPyLint</h1> + <p> Module implementing the PyLint plug-in. </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>exePy2</td></tr><tr><td>exePy3</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>needsRestart</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> +<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>exePy3</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>needsRestart</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> </table> <h3>Classes</h3> + <table> + <tr> <td><a href="#PyLintPlugin">PyLintPlugin</a></td> <td>Class implementing the PyLint plug-in.</td> </tr> </table> <h3>Functions</h3> + <table> + <tr> <td><a href="#__getProgramVersion">__getProgramVersion</a></td> <td>Private method to generate a program entry.</td> -</tr><tr> +</tr> +<tr> <td><a href="#_checkProgram">_checkProgram</a></td> <td>Restricted function to check the availability of pylint.</td> -</tr><tr> +</tr> +<tr> <td><a href="#_findExecutable">_findExecutable</a></td> <td>Restricted function to determine the name and path of the executable.</td> -</tr><tr> +</tr> +<tr> <td><a href="#exeDisplayDataList">exeDisplayDataList</a></td> <td>Public method to support the display of some executable info.</td> -</tr><tr> +</tr> +<tr> <td><a href="#getExePath">getExePath</a></td> <td></td> </tr> </table> -<hr /><hr /> +<hr /> +<hr /> <a NAME="PyLintPlugin" ID="PyLintPlugin"></a> <h2>PyLintPlugin</h2> + <p> Class implementing the PyLint plug-in. </p> <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="#PyLintPlugin.__init__">PyLintPlugin</a></td> <td>Constructor</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__editorClosed">__editorClosed</a></td> <td>Private slot called, when an editor was closed.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__editorOpened">__editorOpened</a></td> <td>Private slot called, when a new editor was opened.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__editorPylint">__editorPylint</a></td> <td>Private slot to handle the Pylint context menu action of the editors.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__editorShowMenu">__editorShowMenu</a></td> <td>Private slot called, when the the editor context menu or a submenu is about to be shown.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__initialize">__initialize</a></td> <td>Private slot to (re)initialize the plugin.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__loadTranslator">__loadTranslator</a></td> <td>Private method to load the translation file.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__projectBrowserPylint">__projectBrowserPylint</a></td> <td>Private method to handle the Pylint context menu action of the project sources browser.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__projectBrowserPylintShow">__projectBrowserPylintShow</a></td> <td>Private slot to show the PyLint dialog with the results of the last run.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__projectBrowserShowMenu">__projectBrowserShowMenu</a></td> <td>Private slot called, when the the project browser menu or a submenu is about to be shown.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__projectPylint">__projectPylint</a></td> <td>Private slot used to check the project files with Pylint.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__projectPylintShow">__projectPylintShow</a></td> <td>Private slot to show the PyLint dialog with the results of the last run.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__projectShowMenu">__projectShowMenu</a></td> <td>Private slot called, when the the project menu or a submenu is about to be shown.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.__pyLint">__pyLint</a></td> <td>Private method used to perform a PyLint run.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.activate">activate</a></td> <td>Public method to activate this plugin.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintPlugin.deactivate">deactivate</a></td> <td>Public method to deactivate this plugin.</td> </tr> </table> <h3>Static Methods</h3> + <table> <tr><td>None</td></tr> </table> + <a NAME="PyLintPlugin.__init__" ID="PyLintPlugin.__init__"></a> <h4>PyLintPlugin (Constructor)</h4> <b>PyLintPlugin</b>(<i>ui</i>) + <p> Constructor -</p><dl> +</p> +<dl> + <dt><i>ui</i></dt> <dd> reference to the user interface object (UI.UserInterface) </dd> -</dl><a NAME="PyLintPlugin.__editorClosed" ID="PyLintPlugin.__editorClosed"></a> +</dl> +<a NAME="PyLintPlugin.__editorClosed" ID="PyLintPlugin.__editorClosed"></a> <h4>PyLintPlugin.__editorClosed</h4> <b>__editorClosed</b>(<i>editor</i>) + <p> Private slot called, when an editor was closed. -</p><dl> +</p> +<dl> + <dt><i>editor</i></dt> <dd> reference to the editor (QScintilla.Editor) </dd> -</dl><a NAME="PyLintPlugin.__editorOpened" ID="PyLintPlugin.__editorOpened"></a> +</dl> +<a NAME="PyLintPlugin.__editorOpened" ID="PyLintPlugin.__editorOpened"></a> <h4>PyLintPlugin.__editorOpened</h4> <b>__editorOpened</b>(<i>editor</i>) + <p> Private slot called, when a new editor was opened. -</p><dl> +</p> +<dl> + <dt><i>editor</i></dt> <dd> reference to the new editor (QScintilla.Editor) </dd> -</dl><a NAME="PyLintPlugin.__editorPylint" ID="PyLintPlugin.__editorPylint"></a> +</dl> +<a NAME="PyLintPlugin.__editorPylint" ID="PyLintPlugin.__editorPylint"></a> <h4>PyLintPlugin.__editorPylint</h4> <b>__editorPylint</b>(<i></i>) + <p> Private slot to handle the Pylint context menu action of the editors. -</p><a NAME="PyLintPlugin.__editorShowMenu" ID="PyLintPlugin.__editorShowMenu"></a> +</p> +<a NAME="PyLintPlugin.__editorShowMenu" ID="PyLintPlugin.__editorShowMenu"></a> <h4>PyLintPlugin.__editorShowMenu</h4> <b>__editorShowMenu</b>(<i>menuName, menu, editor</i>) + <p> Private slot called, when the the editor context menu or a submenu is about to be shown. -</p><dl> +</p> +<dl> + <dt><i>menuName</i></dt> <dd> name of the menu to be shown (string) -</dd><dt><i>menu</i></dt> +</dd> +<dt><i>menu</i></dt> <dd> reference to the menu (QMenu) -</dd><dt><i>editor</i></dt> +</dd> +<dt><i>editor</i></dt> <dd> reference to the editor (QScintilla.Editor) </dd> -</dl><a NAME="PyLintPlugin.__initialize" ID="PyLintPlugin.__initialize"></a> +</dl> +<a NAME="PyLintPlugin.__initialize" ID="PyLintPlugin.__initialize"></a> <h4>PyLintPlugin.__initialize</h4> <b>__initialize</b>(<i></i>) + <p> Private slot to (re)initialize the plugin. -</p><a NAME="PyLintPlugin.__loadTranslator" ID="PyLintPlugin.__loadTranslator"></a> +</p> +<a NAME="PyLintPlugin.__loadTranslator" ID="PyLintPlugin.__loadTranslator"></a> <h4>PyLintPlugin.__loadTranslator</h4> <b>__loadTranslator</b>(<i></i>) + <p> Private method to load the translation file. -</p><a NAME="PyLintPlugin.__projectBrowserPylint" ID="PyLintPlugin.__projectBrowserPylint"></a> +</p> +<a NAME="PyLintPlugin.__projectBrowserPylint" ID="PyLintPlugin.__projectBrowserPylint"></a> <h4>PyLintPlugin.__projectBrowserPylint</h4> <b>__projectBrowserPylint</b>(<i></i>) + <p> Private method to handle the Pylint context menu action of the project sources browser. -</p><a NAME="PyLintPlugin.__projectBrowserPylintShow" ID="PyLintPlugin.__projectBrowserPylintShow"></a> +</p> +<a NAME="PyLintPlugin.__projectBrowserPylintShow" ID="PyLintPlugin.__projectBrowserPylintShow"></a> <h4>PyLintPlugin.__projectBrowserPylintShow</h4> <b>__projectBrowserPylintShow</b>(<i></i>) + <p> Private slot to show the PyLint dialog with the results of the last run. -</p><a NAME="PyLintPlugin.__projectBrowserShowMenu" ID="PyLintPlugin.__projectBrowserShowMenu"></a> +</p> +<a NAME="PyLintPlugin.__projectBrowserShowMenu" ID="PyLintPlugin.__projectBrowserShowMenu"></a> <h4>PyLintPlugin.__projectBrowserShowMenu</h4> <b>__projectBrowserShowMenu</b>(<i>menuName, menu</i>) + <p> Private slot called, when the the project browser menu or a submenu is about to be shown. -</p><dl> +</p> +<dl> + <dt><i>menuName</i></dt> <dd> name of the menu to be shown (string) -</dd><dt><i>menu</i></dt> +</dd> +<dt><i>menu</i></dt> <dd> reference to the menu (QMenu) </dd> -</dl><a NAME="PyLintPlugin.__projectPylint" ID="PyLintPlugin.__projectPylint"></a> +</dl> +<a NAME="PyLintPlugin.__projectPylint" ID="PyLintPlugin.__projectPylint"></a> <h4>PyLintPlugin.__projectPylint</h4> <b>__projectPylint</b>(<i></i>) + <p> Private slot used to check the project files with Pylint. -</p><a NAME="PyLintPlugin.__projectPylintShow" ID="PyLintPlugin.__projectPylintShow"></a> +</p> +<a NAME="PyLintPlugin.__projectPylintShow" ID="PyLintPlugin.__projectPylintShow"></a> <h4>PyLintPlugin.__projectPylintShow</h4> <b>__projectPylintShow</b>(<i></i>) + <p> Private slot to show the PyLint dialog with the results of the last run. -</p><a NAME="PyLintPlugin.__projectShowMenu" ID="PyLintPlugin.__projectShowMenu"></a> +</p> +<a NAME="PyLintPlugin.__projectShowMenu" ID="PyLintPlugin.__projectShowMenu"></a> <h4>PyLintPlugin.__projectShowMenu</h4> <b>__projectShowMenu</b>(<i>menuName, menu</i>) + <p> Private slot called, when the the project menu or a submenu is about to be shown. -</p><dl> +</p> +<dl> + <dt><i>menuName</i></dt> <dd> name of the menu to be shown (string) -</dd><dt><i>menu</i></dt> +</dd> +<dt><i>menu</i></dt> <dd> reference to the menu (QMenu) </dd> -</dl><a NAME="PyLintPlugin.__pyLint" ID="PyLintPlugin.__pyLint"></a> +</dl> +<a NAME="PyLintPlugin.__pyLint" ID="PyLintPlugin.__pyLint"></a> <h4>PyLintPlugin.__pyLint</h4> <b>__pyLint</b>(<i>project, mpName, forProject, forEditor=False</i>) + <p> Private method used to perform a PyLint run. -</p><dl> +</p> +<dl> + <dt><i>project</i></dt> <dd> reference to the Project object -</dd><dt><i>mpName</i></dt> +</dd> +<dt><i>mpName</i></dt> <dd> name of module or package to be checked (string) -</dd><dt><i>forProject</i></dt> +</dd> +<dt><i>forProject</i></dt> <dd> flag indicating a run for the project (boolean) -</dd><dt><i>forEditor</i></dt> +</dd> +<dt><i>forEditor</i></dt> <dd> flag indicating a run for an editor (boolean) </dd> -</dl><a NAME="PyLintPlugin.activate" ID="PyLintPlugin.activate"></a> +</dl> +<a NAME="PyLintPlugin.activate" ID="PyLintPlugin.activate"></a> <h4>PyLintPlugin.activate</h4> <b>activate</b>(<i></i>) + <p> Public method to activate this plugin. -</p><dl> +</p> +<dl> <dt>Returns:</dt> <dd> tuple of None and activation status (boolean) </dd> -</dl><a NAME="PyLintPlugin.deactivate" ID="PyLintPlugin.deactivate"></a> +</dl> +<a NAME="PyLintPlugin.deactivate" ID="PyLintPlugin.deactivate"></a> <h4>PyLintPlugin.deactivate</h4> <b>deactivate</b>(<i></i>) + <p> Public method to deactivate this plugin. </p> <div align="right"><a href="#top">Up</a></div> -<hr /><hr /> +<hr /> +<hr /> <a NAME="__getProgramVersion" ID="__getProgramVersion"></a> <h2>__getProgramVersion</h2> <b>__getProgramVersion</b>(<i>exe</i>) + <p> Private method to generate a program entry. -</p><dl> +</p> +<dl> + <dt><i>exe</i></dt> <dd> name of the executable program (string) </dd> -</dl><dl> +</dl> +<dl> <dt>Returns:</dt> <dd> version string of detected version (string) </dd> </dl> <div align="right"><a href="#top">Up</a></div> -<hr /><hr /> +<hr /> +<hr /> <a NAME="_checkProgram" ID="_checkProgram"></a> <h2>_checkProgram</h2> <b>_checkProgram</b>(<i></i>) + <p> Restricted function to check the availability of pylint. -</p><dl> +</p> +<dl> <dt>Returns:</dt> <dd> flag indicating availability (boolean) </dd> </dl> <div align="right"><a href="#top">Up</a></div> -<hr /><hr /> +<hr /> +<hr /> <a NAME="_findExecutable" ID="_findExecutable"></a> <h2>_findExecutable</h2> <b>_findExecutable</b>(<i>majorVersion</i>) + <p> Restricted function to determine the name and path of the executable. -</p><dl> +</p> +<dl> + <dt><i>majorVersion</i></dt> <dd> major python version of the executables (int) </dd> -</dl><dl> +</dl> +<dl> <dt>Returns:</dt> <dd> path name of the executable (string) </dd> </dl> <div align="right"><a href="#top">Up</a></div> -<hr /><hr /> +<hr /> +<hr /> <a NAME="exeDisplayDataList" ID="exeDisplayDataList"></a> <h2>exeDisplayDataList</h2> <b>exeDisplayDataList</b>(<i></i>) + <p> Public method to support the display of some executable info. -</p><dl> +</p> +<dl> <dt>Returns:</dt> <dd> dictionary containing the data to query the presence of @@ -337,7 +440,8 @@ </dd> </dl> <div align="right"><a href="#top">Up</a></div> -<hr /><hr /> +<hr /> +<hr /> <a NAME="getExePath" ID="getExePath"></a> <h2>getExePath</h2> <b>getExePath</b>(<i>branch, access, versionStr</i>)
--- a/PyLint/Documentation/source/Plugin_Checker_PyLint.PyLint.PyLintConfigDialog.html Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/Documentation/source/Plugin_Checker_PyLint.PyLint.PyLintConfigDialog.html Mon Jun 22 19:49:17 2020 +0200 @@ -18,178 +18,235 @@ </style> </head> -<body><a NAME="top" ID="top"></a> +<body> +<a NAME="top" ID="top"></a> <h1>Plugin_Checker_PyLint.PyLint.PyLintConfigDialog</h1> + <p> Module implementing a dialog to configure the PyLint process. </p> <h3>Global Attributes</h3> + <table> <tr><td>None</td></tr> </table> <h3>Classes</h3> + <table> + <tr> <td><a href="#PyLintConfigDialog">PyLintConfigDialog</a></td> <td>Class implementing a dialog to configure the PyLint process.</td> </tr> </table> <h3>Functions</h3> + <table> <tr><td>None</td></tr> </table> -<hr /><hr /> +<hr /> +<hr /> <a NAME="PyLintConfigDialog" ID="PyLintConfigDialog"></a> <h2>PyLintConfigDialog</h2> + <p> Class implementing a dialog to configure the PyLint process. </p> <h3>Derived from</h3> QDialog, Ui_PyLintConfigDialog <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="#PyLintConfigDialog.__init__">PyLintConfigDialog</a></td> <td>Constructor</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.__createConfigDone">__createConfigDone</a></td> <td>Private slot to handle the the finished signal of the pylint process.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.__initializeDefaults">__initializeDefaults</a></td> <td>Private method to set the default values.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.__readStderr">__readStderr</a></td> <td>Private slot to handle the readyReadStandardError signal of the pylint process.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.__readStdout">__readStdout</a></td> <td>Private slot to handle the readyReadStandardOutput signal of the pylint process.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.accept">accept</a></td> <td>Public slot called by the Ok button.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.generateParameters">generateParameters</a></td> <td>Public method that generates the commandline parameters.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.on_configButton_clicked">on_configButton_clicked</a></td> <td>Private slot to handle the generation of a sample configuration.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.on_configfileButton_clicked">on_configfileButton_clicked</a></td> <td>Private slot to select the configuration file.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintConfigDialog.on_reportfileButton_clicked">on_reportfileButton_clicked</a></td> <td>Private slot to select the report file.</td> </tr> </table> <h3>Static Methods</h3> + <table> <tr><td>None</td></tr> </table> + <a NAME="PyLintConfigDialog.__init__" ID="PyLintConfigDialog.__init__"></a> <h4>PyLintConfigDialog (Constructor)</h4> <b>PyLintConfigDialog</b>(<i>ppath, exe, parms, version</i>) + <p> Constructor -</p><dl> +</p> +<dl> + <dt><i>ppath</i></dt> <dd> project path (string or QString) Used to set the default path for the rcfile selection dialog -</dd><dt><i>exe</i></dt> +</dd> +<dt><i>exe</i></dt> <dd> name of the pylint executable (string) -</dd><dt><i>parms</i></dt> +</dd> +<dt><i>parms</i></dt> <dd> parameters to set in the dialog -</dd><dt><i>version</i></dt> +</dd> +<dt><i>version</i></dt> <dd> pylint version (string) </dd> -</dl><a NAME="PyLintConfigDialog.__createConfigDone" ID="PyLintConfigDialog.__createConfigDone"></a> +</dl> +<a NAME="PyLintConfigDialog.__createConfigDone" ID="PyLintConfigDialog.__createConfigDone"></a> <h4>PyLintConfigDialog.__createConfigDone</h4> <b>__createConfigDone</b>(<i>exitCode, exitStatus</i>) + <p> Private slot to handle the the finished signal of the pylint process. -</p><dl> +</p> +<dl> + <dt><i>exitCode</i></dt> <dd> exit code of the process (integer) -</dd><dt><i>exitStatus</i></dt> +</dd> +<dt><i>exitStatus</i></dt> <dd> exit status of the process (QProcess.ExitStatus) </dd> -</dl><a NAME="PyLintConfigDialog.__initializeDefaults" ID="PyLintConfigDialog.__initializeDefaults"></a> +</dl> +<a NAME="PyLintConfigDialog.__initializeDefaults" ID="PyLintConfigDialog.__initializeDefaults"></a> <h4>PyLintConfigDialog.__initializeDefaults</h4> <b>__initializeDefaults</b>(<i></i>) + <p> Private method to set the default values. -</p><p> +</p> +<p> These are needed later on to generate the commandline parameters. -</p><a NAME="PyLintConfigDialog.__readStderr" ID="PyLintConfigDialog.__readStderr"></a> +</p> +<a NAME="PyLintConfigDialog.__readStderr" ID="PyLintConfigDialog.__readStderr"></a> <h4>PyLintConfigDialog.__readStderr</h4> <b>__readStderr</b>(<i></i>) + <p> Private slot to handle the readyReadStandardError signal of the pylint process. -</p><a NAME="PyLintConfigDialog.__readStdout" ID="PyLintConfigDialog.__readStdout"></a> +</p> +<a NAME="PyLintConfigDialog.__readStdout" ID="PyLintConfigDialog.__readStdout"></a> <h4>PyLintConfigDialog.__readStdout</h4> <b>__readStdout</b>(<i></i>) + <p> Private slot to handle the readyReadStandardOutput signal of the pylint process. -</p><a NAME="PyLintConfigDialog.accept" ID="PyLintConfigDialog.accept"></a> +</p> +<a NAME="PyLintConfigDialog.accept" ID="PyLintConfigDialog.accept"></a> <h4>PyLintConfigDialog.accept</h4> <b>accept</b>(<i></i>) + <p> Public slot called by the Ok button. -</p><p> +</p> +<p> It saves the values in the parameters dictionary. -</p><a NAME="PyLintConfigDialog.generateParameters" ID="PyLintConfigDialog.generateParameters"></a> +</p> +<a NAME="PyLintConfigDialog.generateParameters" ID="PyLintConfigDialog.generateParameters"></a> <h4>PyLintConfigDialog.generateParameters</h4> <b>generateParameters</b>(<i></i>) + <p> Public method that generates the commandline parameters. -</p><p> +</p> +<p> It generates a QStringList to be used to set the QProcess arguments for the pylint call and a list containing the non default parameters. The second list can be passed back upon object generation to overwrite the default settings. -</p><p> +</p> +<p> <b>Note</b>: The arguments list contains the name of the pylint executable as the first parameter. -</p><dl> +</p> +<dl> <dt>Returns:</dt> <dd> a tuple of the commandline parameters and non default parameters (list of strings, dictionary) </dd> -</dl><a NAME="PyLintConfigDialog.on_configButton_clicked" ID="PyLintConfigDialog.on_configButton_clicked"></a> +</dl> +<a NAME="PyLintConfigDialog.on_configButton_clicked" ID="PyLintConfigDialog.on_configButton_clicked"></a> <h4>PyLintConfigDialog.on_configButton_clicked</h4> <b>on_configButton_clicked</b>(<i></i>) + <p> Private slot to handle the generation of a sample configuration. -</p><a NAME="PyLintConfigDialog.on_configfileButton_clicked" ID="PyLintConfigDialog.on_configfileButton_clicked"></a> +</p> +<a NAME="PyLintConfigDialog.on_configfileButton_clicked" ID="PyLintConfigDialog.on_configfileButton_clicked"></a> <h4>PyLintConfigDialog.on_configfileButton_clicked</h4> <b>on_configfileButton_clicked</b>(<i></i>) + <p> Private slot to select the configuration file. -</p><p> +</p> +<p> It displays a file selection dialog to select the configuration file. -</p><a NAME="PyLintConfigDialog.on_reportfileButton_clicked" ID="PyLintConfigDialog.on_reportfileButton_clicked"></a> +</p> +<a NAME="PyLintConfigDialog.on_reportfileButton_clicked" ID="PyLintConfigDialog.on_reportfileButton_clicked"></a> <h4>PyLintConfigDialog.on_reportfileButton_clicked</h4> <b>on_reportfileButton_clicked</b>(<i></i>) + <p> Private slot to select the report file. -</p><p> +</p> +<p> It displays a file selection dialog to select the report file. </p> <div align="right"><a href="#top">Up</a></div>
--- a/PyLint/Documentation/source/Plugin_Checker_PyLint.PyLint.PyLintExecDialog.html Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/Documentation/source/Plugin_Checker_PyLint.PyLint.PyLintExecDialog.html Mon Jun 22 19:49:17 2020 +0200 @@ -18,210 +18,281 @@ </style> </head> -<body><a NAME="top" ID="top"></a> +<body> +<a NAME="top" ID="top"></a> <h1>Plugin_Checker_PyLint.PyLint.PyLintExecDialog</h1> + <p> Module implementing a dialog to show the results of the PyLint run. </p> <h3>Global Attributes</h3> + <table> <tr><td>None</td></tr> </table> <h3>Classes</h3> + <table> + <tr> <td><a href="#PyLintExecDialog">PyLintExecDialog</a></td> <td>Class implementing a dialog to show the results of the PyLint run.</td> </tr> </table> <h3>Functions</h3> + <table> <tr><td>None</td></tr> </table> -<hr /><hr /> +<hr /> +<hr /> <a NAME="PyLintExecDialog" ID="PyLintExecDialog"></a> <h2>PyLintExecDialog</h2> + <p> Class implementing a dialog to show the results of the PyLint run. -</p><p> +</p> +<p> This class starts a QProcess and displays a dialog that shows the results of the PyLint command process. </p> <h3>Derived from</h3> QWidget, Ui_PyLintExecDialog <h3>Class Attributes</h3> + <table> <tr><td>filenameRole</td></tr> </table> <h3>Class Methods</h3> + <table> <tr><td>None</td></tr> </table> <h3>Methods</h3> + <table> + <tr> <td><a href="#PyLintExecDialog.__init__">PyLintExecDialog</a></td> <td>Constructor</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.__createItem">__createItem</a></td> <td>Private method to create an entry in the message list.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.__finish">__finish</a></td> <td>Private slot called when the process finished.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.__readParseStdout">__readParseStdout</a></td> <td>Private slot to handle the readyReadStandardOutput signal for parseable output.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.__readStderr">__readStderr</a></td> <td>Private slot to handle the readyReadStandardError signal.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.__readStdout">__readStdout</a></td> <td>Private slot to handle the readyReadStandardOutput signal.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.__writeReport">__writeReport</a></td> <td>Private slot to write the report to a report file.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> <td>Private slot called by a button of the button box clicked.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.on_messageList_itemActivated">on_messageList_itemActivated</a></td> <td>Private slot to handle the itemActivated signal of the message list.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.on_refreshButton_clicked">on_refreshButton_clicked</a></td> <td>Private slot to refresh the status display.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.on_saveButton_clicked">on_saveButton_clicked</a></td> <td>Private slot to save the report to a file.</td> -</tr><tr> +</tr> +<tr> <td><a href="#PyLintExecDialog.start">start</a></td> <td>Public slot to start PyLint.</td> </tr> </table> <h3>Static Methods</h3> + <table> <tr><td>None</td></tr> </table> + <a NAME="PyLintExecDialog.__init__" ID="PyLintExecDialog.__init__"></a> <h4>PyLintExecDialog (Constructor)</h4> <b>PyLintExecDialog</b>(<i>parent=None</i>) + <p> Constructor -</p><dl> +</p> +<dl> + <dt><i>parent</i></dt> <dd> parent widget of this dialog (QWidget) </dd> -</dl><a NAME="PyLintExecDialog.__createItem" ID="PyLintExecDialog.__createItem"></a> +</dl> +<a NAME="PyLintExecDialog.__createItem" ID="PyLintExecDialog.__createItem"></a> <h4>PyLintExecDialog.__createItem</h4> <b>__createItem</b>(<i>file, line, type_, message</i>) + <p> Private method to create an entry in the message list. -</p><dl> +</p> +<dl> + <dt><i>file</i></dt> <dd> filename of file (string) -</dd><dt><i>line</i></dt> +</dd> +<dt><i>line</i></dt> <dd> linenumber of message (integer or string) -</dd><dt><i>type_</i></dt> +</dd> +<dt><i>type_</i></dt> <dd> type of message (string) -</dd><dt><i>message</i></dt> +</dd> +<dt><i>message</i></dt> <dd> message text (string) </dd> -</dl><a NAME="PyLintExecDialog.__finish" ID="PyLintExecDialog.__finish"></a> +</dl> +<a NAME="PyLintExecDialog.__finish" ID="PyLintExecDialog.__finish"></a> <h4>PyLintExecDialog.__finish</h4> <b>__finish</b>(<i></i>) + <p> Private slot called when the process finished. -</p><p> +</p> +<p> It is called when the process finished or the user pressed the button. -</p><a NAME="PyLintExecDialog.__readParseStdout" ID="PyLintExecDialog.__readParseStdout"></a> +</p> +<a NAME="PyLintExecDialog.__readParseStdout" ID="PyLintExecDialog.__readParseStdout"></a> <h4>PyLintExecDialog.__readParseStdout</h4> <b>__readParseStdout</b>(<i></i>) + <p> Private slot to handle the readyReadStandardOutput signal for parseable output. -</p><p> +</p> +<p> It reads the output of the process, formats it and inserts it into the message list pane. -</p><a NAME="PyLintExecDialog.__readStderr" ID="PyLintExecDialog.__readStderr"></a> +</p> +<a NAME="PyLintExecDialog.__readStderr" ID="PyLintExecDialog.__readStderr"></a> <h4>PyLintExecDialog.__readStderr</h4> <b>__readStderr</b>(<i></i>) + <p> Private slot to handle the readyReadStandardError signal. -</p><p> +</p> +<p> It reads the error output of the process and inserts it into the error pane. -</p><a NAME="PyLintExecDialog.__readStdout" ID="PyLintExecDialog.__readStdout"></a> +</p> +<a NAME="PyLintExecDialog.__readStdout" ID="PyLintExecDialog.__readStdout"></a> <h4>PyLintExecDialog.__readStdout</h4> <b>__readStdout</b>(<i></i>) + <p> Private slot to handle the readyReadStandardOutput signal. -</p><p> +</p> +<p> It reads the output of the process, formats it and inserts it into the contents pane. -</p><a NAME="PyLintExecDialog.__writeReport" ID="PyLintExecDialog.__writeReport"></a> +</p> +<a NAME="PyLintExecDialog.__writeReport" ID="PyLintExecDialog.__writeReport"></a> <h4>PyLintExecDialog.__writeReport</h4> <b>__writeReport</b>(<i></i>) + <p> Private slot to write the report to a report file. -</p><a NAME="PyLintExecDialog.on_buttonBox_clicked" ID="PyLintExecDialog.on_buttonBox_clicked"></a> +</p> +<a NAME="PyLintExecDialog.on_buttonBox_clicked" ID="PyLintExecDialog.on_buttonBox_clicked"></a> <h4>PyLintExecDialog.on_buttonBox_clicked</h4> <b>on_buttonBox_clicked</b>(<i>button</i>) + <p> Private slot called by a button of the button box clicked. -</p><dl> +</p> +<dl> + <dt><i>button</i></dt> <dd> button that was clicked (QAbstractButton) </dd> -</dl><a NAME="PyLintExecDialog.on_messageList_itemActivated" ID="PyLintExecDialog.on_messageList_itemActivated"></a> +</dl> +<a NAME="PyLintExecDialog.on_messageList_itemActivated" ID="PyLintExecDialog.on_messageList_itemActivated"></a> <h4>PyLintExecDialog.on_messageList_itemActivated</h4> <b>on_messageList_itemActivated</b>(<i>itm, column</i>) + <p> Private slot to handle the itemActivated signal of the message list. -</p><dl> +</p> +<dl> + <dt><i>itm</i></dt> <dd> The message item that was activated (QTreeWidgetItem) -</dd><dt><i>column</i></dt> +</dd> +<dt><i>column</i></dt> <dd> column the item was activated in (integer) </dd> -</dl><a NAME="PyLintExecDialog.on_refreshButton_clicked" ID="PyLintExecDialog.on_refreshButton_clicked"></a> +</dl> +<a NAME="PyLintExecDialog.on_refreshButton_clicked" ID="PyLintExecDialog.on_refreshButton_clicked"></a> <h4>PyLintExecDialog.on_refreshButton_clicked</h4> <b>on_refreshButton_clicked</b>(<i></i>) + <p> Private slot to refresh the status display. -</p><a NAME="PyLintExecDialog.on_saveButton_clicked" ID="PyLintExecDialog.on_saveButton_clicked"></a> +</p> +<a NAME="PyLintExecDialog.on_saveButton_clicked" ID="PyLintExecDialog.on_saveButton_clicked"></a> <h4>PyLintExecDialog.on_saveButton_clicked</h4> <b>on_saveButton_clicked</b>(<i></i>) + <p> Private slot to save the report to a file. -</p><a NAME="PyLintExecDialog.start" ID="PyLintExecDialog.start"></a> +</p> +<a NAME="PyLintExecDialog.start" ID="PyLintExecDialog.start"></a> <h4>PyLintExecDialog.start</h4> <b>start</b>(<i>args, fn, reportFile, ppath</i>) + <p> Public slot to start PyLint. -</p><dl> +</p> +<dl> + <dt><i>args</i></dt> <dd> commandline arguments for documentation programPyLint (list of strings) -</dd><dt><i>fn</i></dt> +</dd> +<dt><i>fn</i></dt> <dd> filename or dirname to be processed by PyLint (string) -</dd><dt><i>reportFile</i></dt> +</dd> +<dt><i>reportFile</i></dt> <dd> filename of file to write the report to (string) -</dd><dt><i>ppath</i></dt> +</dd> +<dt><i>ppath</i></dt> <dd> project path (string) </dd> -</dl><dl> +</dl> +<dl> <dt>Returns:</dt> <dd> flag indicating the successful start of the process (boolean)
--- a/PyLint/Documentation/source/index-Plugin_Checker_PyLint.PyLint.html Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/Documentation/source/index-Plugin_Checker_PyLint.PyLint.html Mon Jun 22 19:49:17 2020 +0200 @@ -20,6 +20,7 @@ </head> <body> <h1>Plugin_Checker_PyLint.PyLint</h1> + <p> Package containing the PyLint plugin. </p> @@ -27,10 +28,12 @@ <h3>Modules</h3> <table> + <tr> <td><a href="Plugin_Checker_PyLint.PyLint.PyLintConfigDialog.html">PyLintConfigDialog</a></td> <td>Module implementing a dialog to configure the PyLint process.</td> -</tr><tr> +</tr> +<tr> <td><a href="Plugin_Checker_PyLint.PyLint.PyLintExecDialog.html">PyLintExecDialog</a></td> <td>Module implementing a dialog to show the results of the PyLint run.</td> </tr>
--- a/PyLint/Documentation/source/index-Plugin_Checker_PyLint.html Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/Documentation/source/index-Plugin_Checker_PyLint.html Mon Jun 22 19:49:17 2020 +0200 @@ -20,12 +20,14 @@ </head> <body> <h1>Plugin_Checker_PyLint</h1> + <p> Package containing the PyLint checker plugin. </p> <h3>Packages</h3> <table> + <tr> <td><a href="index-Plugin_Checker_PyLint.PyLint.html">PyLint</a></td> <td>Package containing the PyLint plugin.</td> @@ -34,6 +36,7 @@ <h3>Modules</h3> <table> + <tr> <td><a href="Plugin_Checker_PyLint.PluginPyLint.html">PluginPyLint</a></td> <td>Module implementing the PyLint plug-in.</td>
--- a/PyLint/Documentation/source/index.html Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/Documentation/source/index.html Mon Jun 22 19:49:17 2020 +0200 @@ -24,6 +24,7 @@ <h3>Packages</h3> <table> + <tr> <td><a href="index-Plugin_Checker_PyLint.html">Plugin_Checker_PyLint</a></td> <td>Package containing the PyLint checker plugin.</td>
--- a/PyLint/PyLintConfigDialog.py Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/PyLintConfigDialog.py Mon Jun 22 19:49:17 2020 +0200 @@ -7,12 +7,6 @@ Module implementing a dialog to configure the PyLint process. """ -from __future__ import unicode_literals -try: - str = unicode -except NameError: - pass - import os import copy @@ -287,21 +281,21 @@ self.parameters['enableBasic'] = self.basicCheckBox.isChecked() self.parameters['enableClasses'] = self.classesCheckBox.isChecked() self.parameters['enableDesign'] = self.designCheckBox.isChecked() - self.parameters['enableExceptions'] = \ - self.exceptionsCheckBox.isChecked() + self.parameters['enableExceptions'] = ( + self.exceptionsCheckBox.isChecked()) self.parameters['enableFormat'] = self.formatCheckBox.isChecked() self.parameters['enableImports'] = self.importsCheckBox.isChecked() self.parameters['enableMetrics'] = self.metricsCheckBox.isChecked() - self.parameters['enableMiscellaneous'] = \ - self.miscellaneousCheckBox.isChecked() + self.parameters['enableMiscellaneous'] = ( + self.miscellaneousCheckBox.isChecked()) self.parameters['enableNewstyle'] = self.newstyleCheckBox.isChecked() - self.parameters['enableSimilarities'] = \ - self.similaritiesCheckBox.isChecked() + self.parameters['enableSimilarities'] = ( + self.similaritiesCheckBox.isChecked()) self.parameters['enableTypecheck'] = self.typecheckCheckBox.isChecked() self.parameters['enableVariables'] = self.variablesCheckBox.isChecked() self.parameters['enableLogging'] = self.loggingCheckBox.isChecked() - self.parameters['enableStringFormat'] = \ - self.stringFormatCheckBox.isChecked() + self.parameters['enableStringFormat'] = ( + self.stringFormatCheckBox.isChecked()) # get data of messages tab self.parameters['enabledMessages'] = ','.join(
--- a/PyLint/PyLintExecDialog.py Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/PyLintExecDialog.py Mon Jun 22 19:49:17 2020 +0200 @@ -7,18 +7,13 @@ Module implementing a dialog to show the results of the PyLint run. """ -from __future__ import unicode_literals -try: - str = unicode -except NameError: - pass - import os from PyQt5.QtCore import QTimer, QProcess, Qt, pyqtSlot from PyQt5.QtGui import QCursor, QTextCursor -from PyQt5.QtWidgets import QWidget, QHeaderView, QApplication, \ - QDialogButtonBox, QTreeWidgetItem +from PyQt5.QtWidgets import ( + QWidget, QHeaderView, QApplication, QDialogButtonBox, QTreeWidgetItem +) from E5Gui import E5MessageBox, E5FileDialog from E5Gui.E5Application import e5App @@ -189,8 +184,10 @@ cursor.movePosition(QTextCursor.Start) self.contents.setTextCursor(cursor) - if self.process is not None and \ - self.process.state() != QProcess.NotRunning: + if ( + self.process is not None and + self.process.state() != QProcess.NotRunning + ): self.process.terminate() QTimer.singleShot(2000, self.process.kill) self.process.waitForFinished(3000)
--- a/PyLint/i18n/pylint_cs.ts Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/i18n/pylint_cs.ts Mon Jun 22 19:49:17 2020 +0200 @@ -3,264 +3,264 @@ <context> <name>PyLintConfigDialog</name> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="14"/> + <location filename="../PyLintConfigDialog.ui" line="14"/> <source>PyLint Configuration</source> <translation>PyLint konfigurace</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="30"/> + <location filename="../PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Hlavní</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="52"/> + <location filename="../PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Výstup</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="64"/> + <location filename="../PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Vybrat pro generování textového reportu</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="../PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Generovat &textový report</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="../PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="77"/> + <location filename="../PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Vybrat pro generování HTML reportu</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="../PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Generovat &HTML report</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="../PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="90"/> + <location filename="../PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Zobrazit pylint výsledku v dialogu</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="../PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Zobrazit &dialog výsledku</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="../PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="103"/> + <location filename="../PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Report soubor</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="115"/> + <location filename="../PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Zadejte jméno souboru reportu</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="217"/> + <location filename="../PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Stisknout pro otevření dialogu výběru souborů</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="../PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="138"/> + <location filename="../PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Zadejte jméno konfiguračního souboru</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="169"/> + <location filename="../PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>Stisknout pro vygenerování vzorové konfigurace</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="../PyLintConfigDialog.ui" line="172"/> <source><b>Generate Configuration Template</b> <p>This generates a sample configuration. The data is shown in a new editor window.</p></source> <translation><b>Generovat konfigurační šablonu</b> <p>Toto vygeneruje konfigurační šablonu. Hodnoty jsou zobrazeny v novém editačním okně.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="176"/> + <location filename="../PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Generovat šablonu s konfigurací</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="../PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="228"/> + <location filename="../PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Kontroloři</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="346"/> + <location filename="../PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Vybrat pro aktivaci kontrolora proměnných</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="../PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Proměnné</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="256"/> + <location filename="../PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Vybrat pro aktivaci kontrolora podobnosti</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="../PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Podobnosti</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="306"/> + <location filename="../PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Vybrat pro aktivaci kontrolora metriky</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="../PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Metriky</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="336"/> + <location filename="../PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Vybrat pro aktivaci různých kontrolorů</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="../PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Různé</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="246"/> + <location filename="../PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Vybrat pro aktivaci kontrolora importů</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="249"/> + <location filename="../PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Importy</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="356"/> + <location filename="../PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Vybrat pro aktivaci kontrolora formátu</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="../PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Formát</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="296"/> + <location filename="../PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Vybrat pro aktivaci kontrolory designu</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="../PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Design</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="266"/> + <location filename="../PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Vybrat pro aktivaci kontrolora tříd</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="../PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Třídy</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="326"/> + <location filename="../PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Vybrat pro aktivaci kontrolora výjimek</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="../PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Výjimky</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="236"/> + <location filename="../PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Vybrat pro aktivaci základního kontrolora</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="239"/> + <location filename="../PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Základní</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Select configuration file</source> <translation>Vybrat konfigurační soubor</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Konfigurační soubory (*.cfg *.cnf *.rc);;Všechny soubory (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="263"/> + <location filename="../PyLintConfigDialog.py" line="256"/> <source>Select report file</source> <translation>Vybrat soubor reportu</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Process Generation Error</source> <translation>Chyba v procesu generování</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Nelze spustit {0}.<br>Ověřte, že je umístěn v požadované cestě.</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="42"/> + <location filename="../PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>Kon&figurační soubor:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="316"/> + <location filename="../PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Vybrat pro aktivaci kontrolora typecheck</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="../PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="366"/> + <location filename="../PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Vybrat pro aktivaci kontrolora newstyle</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="../PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation></translation> </message> @@ -270,47 +270,47 @@ <translation type="obsolete">Vybrat pro zapnutí rpython kontrolora</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="395"/> + <location filename="../PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="401"/> + <location filename="../PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="408"/> + <location filename="../PyLintConfigDialog.ui" line="408"/> <source>Enter the list of enabled messages separated by comma</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="415"/> + <location filename="../PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="422"/> + <location filename="../PyLintConfigDialog.ui" line="422"/> <source>Enter the list of disabled messages separated by comma</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="276"/> + <location filename="../PyLintConfigDialog.ui" line="276"/> <source>Select to enable the logging checker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="../PyLintConfigDialog.ui" line="279"/> <source>Logging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="286"/> + <location filename="../PyLintConfigDialog.ui" line="286"/> <source>Select to enable the string format checker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="289"/> + <location filename="../PyLintConfigDialog.ui" line="289"/> <source>String Format</source> <translation type="unfinished"></translation> </message> @@ -318,12 +318,12 @@ <context> <name>PyLintExecDialog</name> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="20"/> + <location filename="../PyLintExecDialog.ui" line="20"/> <source>PyLint Results</source> <translation>PyLint výsledky</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="44"/> + <location filename="../PyLintExecDialog.ui" line="44"/> <source><b>PyLint Execution</b> <p>This shows the results of the PyLint run.</p></source> <translation><b>Běh PyLintu</b> @@ -340,118 +340,118 @@ <translation type="obsolete">Řádek</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="82"/> + <location filename="../PyLintExecDialog.ui" line="82"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="87"/> + <location filename="../PyLintExecDialog.ui" line="87"/> <source>Message</source> <translation>Zpráva</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="121"/> + <location filename="../PyLintExecDialog.ui" line="121"/> <source><b>PyLint Execution</b> <p>This shows the errors of the PyLint run.</p></source> <translation><b>Běh PyLintu</b><p>Zobrazuje výsledky běhu PyLintu.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="50"/> + <location filename="../PyLintExecDialog.py" line="45"/> <source>Save Report...</source> <translation>Uložit report...</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="52"/> + <location filename="../PyLintExecDialog.py" line="47"/> <source>Press to save the report to a file</source> <translation>Stisknout pro uložení reportu do souboru</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="74"/> + <location filename="../PyLintExecDialog.py" line="69"/> <source>Convention</source> <translation>Konvence</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="75"/> + <location filename="../PyLintExecDialog.py" line="70"/> <source>Refactor</source> <translation></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="76"/> + <location filename="../PyLintExecDialog.py" line="71"/> <source>Warning</source> <translation>Varování</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="77"/> + <location filename="../PyLintExecDialog.py" line="72"/> <source>Error</source> <translation>Chyba</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="78"/> + <location filename="../PyLintExecDialog.py" line="73"/> <source>Fatal</source> <translation>Fatální</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>Process Generation Error</source> <translation>Chyba v procesu generování</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="224"/> + <location filename="../PyLintExecDialog.py" line="220"/> <source>No PyLint errors found.</source> <translation>PyLint chyby nebyly nalezeny.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="406"/> + <location filename="../PyLintExecDialog.py" line="402"/> <source>PyLint Report</source> <translation>PyLint report</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="369"/> + <location filename="../PyLintExecDialog.py" line="365"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>Soubor s PyLint reportem <b>{0}</b> již existuje.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="390"/> + <location filename="../PyLintExecDialog.py" line="386"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>Do souboru s PyLint reportem <b>{0}</b> nelze zapsat .<br>Důvod: {1}</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="402"/> + <location filename="../PyLintExecDialog.py" line="398"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>HTML soubory (*.html);;Všechny soubory (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="404"/> + <location filename="../PyLintExecDialog.py" line="400"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Textové soubory (*.txt);;Všechny soubory (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Proces {0} nelze spustit. Ověřte, že je umístěn v požadované cestě.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="32"/> + <location filename="../PyLintExecDialog.ui" line="32"/> <source>Results</source> <translation>Výsledky</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="109"/> + <location filename="../PyLintExecDialog.ui" line="109"/> <source>Errors</source> <translation>Chyby</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="56"/> + <location filename="../PyLintExecDialog.py" line="51"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="58"/> + <location filename="../PyLintExecDialog.py" line="53"/> <source>Press to refresh the result display</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="77"/> + <location filename="../PyLintExecDialog.ui" line="77"/> <source>File/Line</source> <translation type="unfinished"></translation> </message> @@ -459,62 +459,62 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run PyLint</source> <translation>Spustit PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run &PyLint...</source> <translation>Spustit &PyLint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="320"/> + <location filename="../../PluginPyLint.py" line="328"/> <source>Check project, packages or modules with pylint.</source> <translation>Zkontrolovat projekt, balíčky nebo moduly s pylintem.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="465"/> + <location filename="../../PluginPyLint.py" line="474"/> <source><b>Run PyLint...</b><p>This checks the project, packages or modules using pylint.</p></source> <translation><b>Spustit PyLint...</b><p>Toto zkontroluje poejkt, balíčky nebo moduly za pomoci pylintu.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show PyLint Dialog</source> <translation>Zobrazit PyLint dialog</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show Py&Lint Dialog...</source> <translation>Zobrazit Py&Lint dialog...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="335"/> + <location filename="../../PluginPyLint.py" line="343"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Zobrazit PyLint dialog s výsledky posledního spuštění.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="478"/> + <location filename="../../PluginPyLint.py" line="487"/> <source><b>Show PyLint Dialog...</b><p>This shows the PyLint dialog with the results of the last run.</p></source> <translation><b>Zobrazit PyLint dialog...</b><p>Zobrazuje PyLint dialog s výsledky předchozího spuštění.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="67"/> + <location filename="../../PluginPyLint.py" line="59"/> <source>Checkers - Pylint</source> <translation></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="351"/> + <location filename="../../PluginPyLint.py" line="359"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="517"/> + <location filename="../../PluginPyLint.py" line="526"/> <source>The pylint executable could not be found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>PyLint version < 0.23.0.</source> <translation>PyLint verze < 0.23.0.</translation> </message> @@ -524,7 +524,7 @@ <translation type="obsolete">Nelze zjistit pylint verzi.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>pylint</source> <translation>pylint</translation> </message>
--- a/PyLint/i18n/pylint_de.ts Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/i18n/pylint_de.ts Mon Jun 22 19:49:17 2020 +0200 @@ -3,309 +3,309 @@ <context> <name>PyLintConfigDialog</name> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Konfigurationsdateien (*.cfg *.cnf *.rc);;Alle Dateien (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Select configuration file</source> <translation>Wähle Konfigurationsdatei aus</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="263"/> + <location filename="../PyLintConfigDialog.py" line="256"/> <source>Select report file</source> <translation>Wähle Berichtsdatei aus</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="14"/> + <location filename="../PyLintConfigDialog.ui" line="14"/> <source>PyLint Configuration</source> <translation>PyLint Konfiguration</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="30"/> + <location filename="../PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Allgemein</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="52"/> + <location filename="../PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Ausgabe</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="64"/> + <location filename="../PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Auswählen, um einen Textbericht zu erstellen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="../PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>&Textbericht erzeugen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="../PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="77"/> + <location filename="../PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Auswählen, um einen HTML-Bericht zu erstellen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="../PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>&HTML-Bericht erzeugen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="../PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="90"/> + <location filename="../PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Zeigt das PyLint Ergebnis in einem Dialog</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="../PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>&Ergebnisdialog anzeigen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="../PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+E</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="103"/> + <location filename="../PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Berichtsdatei</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="115"/> + <location filename="../PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Gib den Namen einer Berichtsdatei ein</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="217"/> + <location filename="../PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Drücken, um einen Dateiauswahldialog zu öffnen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="../PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="138"/> + <location filename="../PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Gib den namen der Konfigurationsdatei ein</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="169"/> + <location filename="../PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>Drücken, um eine Beispielkonfiguration zu erstellen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="../PyLintConfigDialog.ui" line="172"/> <source><b>Generate Configuration Template</b> <p>This generates a sample configuration. The data is shown in a new editor window.</p></source> <translation><b>Konfigurationsvorlage erstellen</b> <p>Dies erzeugt eine Beispielkonfiguration. Die Daten werden in einem neuen Editorfenster angezeigt.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="176"/> + <location filename="../PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Konfigurationsvorlage erstellen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="../PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+K</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="228"/> + <location filename="../PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Prüfer</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="346"/> + <location filename="../PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Auswählen, um den Variablen-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="../PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Variablen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="256"/> + <location filename="../PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Auswählen, um den Ähnlichkeiten-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="../PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Ähnlichkeiten</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="306"/> + <location filename="../PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Auswählen, um Metriken zu erzeugen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="../PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Metriken</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="336"/> + <location filename="../PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Auswählen, um den Prüfer für Verschiedenes zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="../PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Verschiedenes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="246"/> + <location filename="../PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Auswählen, um den Imports-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="249"/> + <location filename="../PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Imports</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="356"/> + <location filename="../PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Auswählen, um den Format-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="../PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="296"/> + <location filename="../PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Auswählen, um den Design-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="../PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Design</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="266"/> + <location filename="../PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Auswählen, um den Klassen-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="../PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Klassen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="326"/> + <location filename="../PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Auswählen, um den Ausnahmen-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="../PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Ausnahmen</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="236"/> + <location filename="../PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Auswählen, um den Prüfer für Grundlegendes zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="239"/> + <location filename="../PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Grundlegendes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="42"/> + <location filename="../PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>Konfiguration&datei:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="316"/> + <location filename="../PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Auswählen, um den Typ-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="../PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Typ</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="366"/> + <location filename="../PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Auswählen, um den 'Neuer Stil'-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="../PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation>Neuer Stil</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>{0} konnte nicht gestartet werden.<br>Stellen sie sicher, dass es sich im Suchpfad befindet.</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="395"/> + <location filename="../PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation>Nachrichten</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="401"/> + <location filename="../PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation>Aktivierte Nachrichten:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="408"/> + <location filename="../PyLintConfigDialog.ui" line="408"/> <source>Enter the list of enabled messages separated by comma</source> <translation>Gib die Liste der aktivierten Nachrichten durch Komma getrennt ein</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="415"/> + <location filename="../PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation>Deaktivierte Nachrichten:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="422"/> + <location filename="../PyLintConfigDialog.ui" line="422"/> <source>Enter the list of disabled messages separated by comma</source> <translation>Gib die Liste der deaktivierten Nachrichten durch Komma getrennt ein</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="276"/> + <location filename="../PyLintConfigDialog.ui" line="276"/> <source>Select to enable the logging checker</source> <translation>Auswählen, um den Logging-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="../PyLintConfigDialog.ui" line="279"/> <source>Logging</source> <translation>Logging</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="286"/> + <location filename="../PyLintConfigDialog.ui" line="286"/> <source>Select to enable the string format checker</source> <translation>Auswählen, um den String-Format-Prüfer zu aktivieren</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="289"/> + <location filename="../PyLintConfigDialog.ui" line="289"/> <source>String Format</source> <translation>String Format</translation> </message> @@ -313,131 +313,131 @@ <context> <name>PyLintExecDialog</name> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="406"/> + <location filename="../PyLintExecDialog.py" line="402"/> <source>PyLint Report</source> <translation>PyLint Bericht</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="402"/> + <location filename="../PyLintExecDialog.py" line="398"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>HTML Dateien (*.html);;Alle Dateien (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="404"/> + <location filename="../PyLintExecDialog.py" line="400"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Textdateien (*.txt);;Alle Dateien (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="74"/> + <location filename="../PyLintExecDialog.py" line="69"/> <source>Convention</source> <translation>Konvention</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="75"/> + <location filename="../PyLintExecDialog.py" line="70"/> <source>Refactor</source> <translation>Refaktorierung</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="76"/> + <location filename="../PyLintExecDialog.py" line="71"/> <source>Warning</source> <translation>Warnung</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="77"/> + <location filename="../PyLintExecDialog.py" line="72"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="78"/> + <location filename="../PyLintExecDialog.py" line="73"/> <source>Fatal</source> <translation>Fatal</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="20"/> + <location filename="../PyLintExecDialog.ui" line="20"/> <source>PyLint Results</source> <translation>PyLint Resultate</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="44"/> + <location filename="../PyLintExecDialog.ui" line="44"/> <source><b>PyLint Execution</b> <p>This shows the results of the PyLint run.</p></source> <translation><b>PyLint Ausführung</b> <p>Dies zeigt die Resultate eines PyLint Laufes.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="82"/> + <location filename="../PyLintExecDialog.ui" line="82"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="87"/> + <location filename="../PyLintExecDialog.ui" line="87"/> <source>Message</source> <translation>Nachricht</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="121"/> + <location filename="../PyLintExecDialog.ui" line="121"/> <source><b>PyLint Execution</b> <p>This shows the errors of the PyLint run.</p></source> <translation><b>PyLint Ausführung</b> <p>Dies zeigt die Fehler eines PyLint Laufes.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="52"/> + <location filename="../PyLintExecDialog.py" line="47"/> <source>Press to save the report to a file</source> <translation>Drücken, um eine Berichtsdatei zu schreiben</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="224"/> + <location filename="../PyLintExecDialog.py" line="220"/> <source>No PyLint errors found.</source> <translation>Keine PyLint Fehler gefunden.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="50"/> + <location filename="../PyLintExecDialog.py" line="45"/> <source>Save Report...</source> <translation>Bericht speichern...</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="32"/> + <location filename="../PyLintExecDialog.ui" line="32"/> <source>Results</source> <translation>Resultate</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="109"/> + <location filename="../PyLintExecDialog.ui" line="109"/> <source>Errors</source> <translation>Fehler</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="56"/> + <location filename="../PyLintExecDialog.py" line="51"/> <source>Refresh</source> <translation>Erneuern</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="58"/> + <location filename="../PyLintExecDialog.py" line="53"/> <source>Press to refresh the result display</source> <translation>Drücken, um die Ergebnisanzeige zu erneuern</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="369"/> + <location filename="../PyLintExecDialog.py" line="365"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>Die PyLint Berichtsdatei <b>{0}</b> existiert bereits.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="390"/> + <location filename="../PyLintExecDialog.py" line="386"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>Die Pylint Berichtsdatei <b>{0}</b> konnte nicht geschrieben werden.<br>Ursache: {1}</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="77"/> + <location filename="../PyLintExecDialog.ui" line="77"/> <source>File/Line</source> <translation>Datei/Zeile</translation> </message> @@ -445,67 +445,67 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run PyLint</source> <translation>PyLint ausführen</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run &PyLint...</source> <translation>&PyLint ausführen...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="320"/> + <location filename="../../PluginPyLint.py" line="328"/> <source>Check project, packages or modules with pylint.</source> <translation>Überprüft das Projekt, Packages oder Module mit PyLint.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="465"/> + <location filename="../../PluginPyLint.py" line="474"/> <source><b>Run PyLint...</b><p>This checks the project, packages or modules using pylint.</p></source> <translation><b>PyLint ausführen...</b><p>Dies überprüft das Projekt, Packages oder Module mit PyLint.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show PyLint Dialog</source> <translation>Zeige PyLint Dialog</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show Py&Lint Dialog...</source> <translation>Zeige Py&Lint Dialog...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="335"/> + <location filename="../../PluginPyLint.py" line="343"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Zeige den PyLint Dialog mit den Ergebnissen des letzten Laufes.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="478"/> + <location filename="../../PluginPyLint.py" line="487"/> <source><b>Show PyLint Dialog...</b><p>This shows the PyLint dialog with the results of the last run.</p></source> <translation><b>Zeige PyLint Dialog...</b><p>Dies zeigt den PyLint Dialog mit den Ergebnissen des letzten Laufes.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="67"/> + <location filename="../../PluginPyLint.py" line="59"/> <source>Checkers - Pylint</source> <translation>Prüfer - Pylint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="351"/> + <location filename="../../PluginPyLint.py" line="359"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation><b>PyLint ausführen...</b><p>Dies überprüft das geladene Module mit PyLint.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="517"/> + <location filename="../../PluginPyLint.py" line="526"/> <source>The pylint executable could not be found.</source> <translation>Das pylint Programm konnte nicht gefunden werden.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>PyLint version < 0.23.0.</source> <translation>PyLint Version < 0.23.0.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>pylint</source> <translation>pylint</translation> </message>
--- a/PyLint/i18n/pylint_es.ts Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/i18n/pylint_es.ts Mon Jun 22 19:49:17 2020 +0200 @@ -3,309 +3,309 @@ <context> <name>PyLintConfigDialog</name> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="14"/> + <location filename="../PyLintConfigDialog.ui" line="14"/> <source>PyLint Configuration</source> <translation>Configuración de PyLint</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="30"/> + <location filename="../PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="42"/> + <location filename="../PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>&Archivo de Configuración:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="52"/> + <location filename="../PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Output</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="64"/> + <location filename="../PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Seleccionar para generar un informe de texto plano</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="../PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Generar Informe de &Texto</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="../PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="77"/> + <location filename="../PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Seleccionar para generar un informe HTML</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="../PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Generar Informe &HTML</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="../PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="90"/> + <location filename="../PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Mostrar en un diálogo el resultado de pylint</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="../PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Mostrar un &Diálogo de Resultado</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="../PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+D</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="103"/> + <location filename="../PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Archivo de Informe</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="115"/> + <location filename="../PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Intruducir el nombre de un archivo de informe</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="217"/> + <location filename="../PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Pulse para abrir un diálogo de selección de archivo</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="../PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="138"/> + <location filename="../PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Introduzca el nombre del archivo de configuración</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="169"/> + <location filename="../PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>ulse para generar una configuración de ejemplo</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="../PyLintConfigDialog.ui" line="172"/> <source><b>Generate Configuration Template</b> <p>This generates a sample configuration. The data is shown in a new editor window.</p></source> <translation><b>Generar Plantilla de Configuración</b> <p>Genera una configuración de ejemplo. Los datos se muestran en una nueva ventana de editor.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="176"/> + <location filename="../PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Generar Plantilla de Configuración</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="../PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+G</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="228"/> + <location filename="../PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Revisores</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="346"/> + <location filename="../PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Seleccionar para habilitar la verificación de variables</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="../PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Variables</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="316"/> + <location filename="../PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Seleccionar para habilitar la verificación de tipos</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="../PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Revisión de Tipos</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="256"/> + <location filename="../PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Seleccionar para habilitar la verificación de similitudes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="../PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Similitudes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="366"/> + <location filename="../PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Seleccionar para habilitar la verificación de nuevo estilo</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="../PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation>Nuevo Estilo</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="336"/> + <location filename="../PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Seleccionar para habilitar diversas verificaciones</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="../PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Miscelánea</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="306"/> + <location filename="../PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Seleccionar para habilitar la veriricación de métricas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="../PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Métricas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="356"/> + <location filename="../PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Seleccionar para habilitar la verificación de formato</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="../PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Formato</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="326"/> + <location filename="../PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Seleccionar para habilitar la verificación de excepciones</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="../PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Excepciones</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="296"/> + <location filename="../PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Seleccionar para habilitar la revisión de diseño</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="../PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Diseño</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="266"/> + <location filename="../PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Seleccionar para habilitar la verificación de clases</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="../PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Clases</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="246"/> + <location filename="../PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Seleccionar para habilitar la verificación de imports</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="249"/> + <location filename="../PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Imports</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="236"/> + <location filename="../PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Seleccionar para habilitar la verificación básica</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="239"/> + <location filename="../PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Básica</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Select configuration file</source> <translation>Seleccionar archivo de configuración</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Archivos de configuración (*.cfg *.cnf *.rc);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="263"/> + <location filename="../PyLintConfigDialog.py" line="256"/> <source>Select report file</source> <translation>Seleccionar archivo de informes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Process Generation Error</source> <translation>Error de Generación de Proceso</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>No se ha podido ejecutar el proceso {0}.<br>Asegúrese de que está en la ruta de búsqueda.</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="395"/> + <location filename="../PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation>Mensajes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="401"/> + <location filename="../PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation>Mensajes Habilitados:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="408"/> + <location filename="../PyLintConfigDialog.ui" line="408"/> <source>Enter the list of enabled messages separated by comma</source> <translation>Introducir la lista de mensajes habilitados separados por comas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="415"/> + <location filename="../PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation>Mensajes Deshabilitados:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="422"/> + <location filename="../PyLintConfigDialog.ui" line="422"/> <source>Enter the list of disabled messages separated by comma</source> <translation>Introducir la lista de mensajes deshabilitados separados por comas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="276"/> + <location filename="../PyLintConfigDialog.ui" line="276"/> <source>Select to enable the logging checker</source> <translation>Seleccionar para habilitar la verificación de acceso</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="../PyLintConfigDialog.ui" line="279"/> <source>Logging</source> <translation>Acceso</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="286"/> + <location filename="../PyLintConfigDialog.ui" line="286"/> <source>Select to enable the string format checker</source> <translation>Seleccionar para habilitar verificación de formato de cadenas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="289"/> + <location filename="../PyLintConfigDialog.ui" line="289"/> <source>String Format</source> <translation>Formato de cadenas</translation> </message> @@ -313,130 +313,130 @@ <context> <name>PyLintExecDialog</name> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="20"/> + <location filename="../PyLintExecDialog.ui" line="20"/> <source>PyLint Results</source> <translation>Resultados de PyLint</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="44"/> + <location filename="../PyLintExecDialog.ui" line="44"/> <source><b>PyLint Execution</b> <p>This shows the results of the PyLint run.</p></source> <translation><b>Ejecución de PyLint</b><p>Muestra los resultados de la ejecución de PyLint.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="82"/> + <location filename="../PyLintExecDialog.ui" line="82"/> <source>Type</source> <translation>Tipo</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="87"/> + <location filename="../PyLintExecDialog.ui" line="87"/> <source>Message</source> <translation>Mensaje</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="121"/> + <location filename="../PyLintExecDialog.ui" line="121"/> <source><b>PyLint Execution</b> <p>This shows the errors of the PyLint run.</p></source> <translation><b>Ejecución de PyLint</b> <p>Muestra los errores de la ejecución de PyLint.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="50"/> + <location filename="../PyLintExecDialog.py" line="45"/> <source>Save Report...</source> <translation>Gaurdar Informe...</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="52"/> + <location filename="../PyLintExecDialog.py" line="47"/> <source>Press to save the report to a file</source> <translation>Pulse para guardar el informe a un archivo</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="74"/> + <location filename="../PyLintExecDialog.py" line="69"/> <source>Convention</source> <translation>Convención</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="75"/> + <location filename="../PyLintExecDialog.py" line="70"/> <source>Refactor</source> <translation>Refactorizar</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="76"/> + <location filename="../PyLintExecDialog.py" line="71"/> <source>Warning</source> <translation>Advertencia</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="77"/> + <location filename="../PyLintExecDialog.py" line="72"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="78"/> + <location filename="../PyLintExecDialog.py" line="73"/> <source>Fatal</source> <translation>Fatal</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>Process Generation Error</source> <translation>Error de Generación de Proceso</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>No se ha podido ejecutar el proceso {0}.<br>Asegúrese de que está en la ruta de búsqueda.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="224"/> + <location filename="../PyLintExecDialog.py" line="220"/> <source>No PyLint errors found.</source> <translation>No se han encontrado errores de PyLint.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="406"/> + <location filename="../PyLintExecDialog.py" line="402"/> <source>PyLint Report</source> <translation>Informe de PyLint</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="369"/> + <location filename="../PyLintExecDialog.py" line="365"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>El archivo de informe PyLint <b>{0}</b> ya existe.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="390"/> + <location filename="../PyLintExecDialog.py" line="386"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>El archivo de informe PyLint <b>{0}</b> no ha podido guardarse.<br>Causa: {1}</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="402"/> + <location filename="../PyLintExecDialog.py" line="398"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>Archivos HTML (*.html);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="404"/> + <location filename="../PyLintExecDialog.py" line="400"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Archivos de Texto (*.txt);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="32"/> + <location filename="../PyLintExecDialog.ui" line="32"/> <source>Results</source> <translation>Resultados</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="109"/> + <location filename="../PyLintExecDialog.ui" line="109"/> <source>Errors</source> <translation>Errores</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="56"/> + <location filename="../PyLintExecDialog.py" line="51"/> <source>Refresh</source> <translation>Actualizar</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="58"/> + <location filename="../PyLintExecDialog.py" line="53"/> <source>Press to refresh the result display</source> <translation>Pulsar àra actualizar la visualización de resultados</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="77"/> + <location filename="../PyLintExecDialog.ui" line="77"/> <source>File/Line</source> <translation>Archivo/Línea</translation> </message> @@ -444,67 +444,67 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="../../PluginPyLint.py" line="67"/> + <location filename="../../PluginPyLint.py" line="59"/> <source>Checkers - Pylint</source> <translation>Revisores - PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run PyLint</source> <translation>Ejecutar PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run &PyLint...</source> <translation>Ejecutar &PyLint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="320"/> + <location filename="../../PluginPyLint.py" line="328"/> <source>Check project, packages or modules with pylint.</source> <translation>Revisar proyecto, paquetes o módulos con pylint.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="465"/> + <location filename="../../PluginPyLint.py" line="474"/> <source><b>Run PyLint...</b><p>This checks the project, packages or modules using pylint.</p></source> <translation><b>Ejecutar PyLint...</b><p>Verifica el proyecto, paquetes o módulos usando pylint.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show PyLint Dialog</source> <translation>Mostrar Diálogo de PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show Py&Lint Dialog...</source> <translation>Mostrar Diálogo de Py&Lint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="335"/> + <location filename="../../PluginPyLint.py" line="343"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Mostrar el diálogo de PyLint con los resultados de la última ejecución.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="478"/> + <location filename="../../PluginPyLint.py" line="487"/> <source><b>Show PyLint Dialog...</b><p>This shows the PyLint dialog with the results of the last run.</p></source> <translation><b>Mostrar Diálogo de PyLint...</b><p>Muestra el diálogo de PyLint con los resultados de la última ejecución.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="351"/> + <location filename="../../PluginPyLint.py" line="359"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation><b>Ejecutar PyLint...</b><p>Utiliza pylint para chequear el módulo cargado.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="517"/> + <location filename="../../PluginPyLint.py" line="526"/> <source>The pylint executable could not be found.</source> <translation>El ejecutable de pylint no se encuentra.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>PyLint version < 0.23.0.</source> <translation>Versión de PyLint < 0.23.0.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>pylint</source> <translation>pylint</translation> </message>
--- a/PyLint/i18n/pylint_fr.ts Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/i18n/pylint_fr.ts Mon Jun 22 19:49:17 2020 +0200 @@ -3,264 +3,264 @@ <context> <name>PyLintConfigDialog</name> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Fichiers de configuration (*.cfg *.cnf *.rc);;Tous les fichiers (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Select configuration file</source> <translation>Sélection d'un fichier de configuration</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="263"/> + <location filename="../PyLintConfigDialog.py" line="256"/> <source>Select report file</source> <translation>Sélecion d'un fichier rapport</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Process Generation Error</source> <translation>Erreur dans la generation du processus</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Impossible de démarrer {0}.<br>Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="14"/> + <location filename="../PyLintConfigDialog.ui" line="14"/> <source>PyLint Configuration</source> <translation>Configuration de PyLint</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="30"/> + <location filename="../PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Général</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="52"/> + <location filename="../PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Sortie</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="64"/> + <location filename="../PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Sélectionner pour générer un rapport au format texte brut</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="../PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Générer un rapport au format &texte</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="../PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="77"/> + <location filename="../PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Sélectionner pour générer un rapport au format HTML</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="../PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Générer un rapport au format &HTML</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="../PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="90"/> + <location filename="../PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Afficher les résultats de pylint dans un fenêtre indépendante</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="../PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Afficher le résultat dans une &fenêtre</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="../PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+D</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="103"/> + <location filename="../PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Fichier Rapport</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="115"/> + <location filename="../PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Entrer le nom du fichier rapport</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="217"/> + <location filename="../PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Cliquer pour choisir un fichier</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="../PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="138"/> + <location filename="../PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Entrer le nom du fichier de configuration</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="169"/> + <location filename="../PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>Cliquer pour générer un exemple de configuration</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="../PyLintConfigDialog.ui" line="172"/> <source><b>Generate Configuration Template</b> <p>This generates a sample configuration. The data is shown in a new editor window.</p></source> <translation><b>Générer un gabarit de configuration</b> <p>Génère un exemple de configuration. Les données sont affichées dans une nouvelle fenêtre d'édition.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="176"/> + <location filename="../PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Générer un gabarit de configuration</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="../PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+G</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="228"/> + <location filename="../PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Vérificateurs</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="346"/> + <location filename="../PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Cocher pour activer la vérification des variables</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="../PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Variables</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="256"/> + <location filename="../PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Cocher pour activer la vérification des similarités</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="../PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Similarités</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="306"/> + <location filename="../PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Cocher pour activer le décompte des lignes dans les différentes catégories de code</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="../PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Décompte des lignes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="336"/> + <location filename="../PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Cocher pour activer la vérification des paramètres divers</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="../PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Divers</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="246"/> + <location filename="../PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Cocher pour activer la vérification des importations</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="249"/> + <location filename="../PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Imports</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="356"/> + <location filename="../PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Cocher pour activer la vérification des formats</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="../PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="296"/> + <location filename="../PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Cocher pour activer la vérification de design de code</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="../PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Design</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="266"/> + <location filename="../PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Cocher pour activer la vérification des classes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="../PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Classes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="326"/> + <location filename="../PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Cocher pour activer la vérification des exceptions</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="../PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Exceptions</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="236"/> + <location filename="../PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Cocher pour activer la vérification basique</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="239"/> + <location filename="../PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Basique</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="42"/> + <location filename="../PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>&Fichier de configuration:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="316"/> + <location filename="../PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Cocher pour activer le vérificateur de types</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="../PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Vérificateur de types</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="366"/> + <location filename="../PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Cocher pour activer le vérificateur de styles</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="../PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation>Newstyle</translation> </message> @@ -275,47 +275,47 @@ <translation type="obsolete">RPython</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="395"/> + <location filename="../PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="401"/> + <location filename="../PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="408"/> + <location filename="../PyLintConfigDialog.ui" line="408"/> <source>Enter the list of enabled messages separated by comma</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="415"/> + <location filename="../PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="422"/> + <location filename="../PyLintConfigDialog.ui" line="422"/> <source>Enter the list of disabled messages separated by comma</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="276"/> + <location filename="../PyLintConfigDialog.ui" line="276"/> <source>Select to enable the logging checker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="../PyLintConfigDialog.ui" line="279"/> <source>Logging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="286"/> + <location filename="../PyLintConfigDialog.ui" line="286"/> <source>Select to enable the string format checker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="289"/> + <location filename="../PyLintConfigDialog.ui" line="289"/> <source>String Format</source> <translation type="unfinished"></translation> </message> @@ -323,67 +323,67 @@ <context> <name>PyLintExecDialog</name> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>Process Generation Error</source> <translation>Erreur dans la génération du processus</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="406"/> + <location filename="../PyLintExecDialog.py" line="402"/> <source>PyLint Report</source> <translation>Rapport PyLint</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="369"/> + <location filename="../PyLintExecDialog.py" line="365"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>Le fichier rapport PyLint <b>{0}</b> existe déjà.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="390"/> + <location filename="../PyLintExecDialog.py" line="386"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>Impossible d'écrire le fichier rapport PyLint <b>{0}</b>. Raison : <b>{1}</b></p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="402"/> + <location filename="../PyLintExecDialog.py" line="398"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>Fichiers HTML (*.html);;Tous les fichiers (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="404"/> + <location filename="../PyLintExecDialog.py" line="400"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Fichiers texte (*.txt);;Tous fichiers (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="74"/> + <location filename="../PyLintExecDialog.py" line="69"/> <source>Convention</source> <translation>Convention</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="75"/> + <location filename="../PyLintExecDialog.py" line="70"/> <source>Refactor</source> <translation>Restructuration</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="76"/> + <location filename="../PyLintExecDialog.py" line="71"/> <source>Warning</source> <translation>Warning</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="77"/> + <location filename="../PyLintExecDialog.py" line="72"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="78"/> + <location filename="../PyLintExecDialog.py" line="73"/> <source>Fatal</source> <translation>Fatal</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="20"/> + <location filename="../PyLintExecDialog.ui" line="20"/> <source>PyLint Results</source> <translation>Résultats PyLint</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="44"/> + <location filename="../PyLintExecDialog.ui" line="44"/> <source><b>PyLint Execution</b> <p>This shows the results of the PyLint run.</p></source> <translation><b>Execution PyLint</b> @@ -400,64 +400,64 @@ <translation type="obsolete">Ligne</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="82"/> + <location filename="../PyLintExecDialog.ui" line="82"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="87"/> + <location filename="../PyLintExecDialog.ui" line="87"/> <source>Message</source> <translation>Message</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="121"/> + <location filename="../PyLintExecDialog.ui" line="121"/> <source><b>PyLint Execution</b> <p>This shows the errors of the PyLint run.</p></source> <translation><b>Execution PyLint</b> <p>Affiche les erreurs de l'execution de PyLint.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="52"/> + <location filename="../PyLintExecDialog.py" line="47"/> <source>Press to save the report to a file</source> <translation>Cliquer pour enregistrer le rapport dans un fichier</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="224"/> + <location filename="../PyLintExecDialog.py" line="220"/> <source>No PyLint errors found.</source> <translation>Aucune erreur PyLint.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="50"/> + <location filename="../PyLintExecDialog.py" line="45"/> <source>Save Report...</source> <translation>Enregistrer le rapport...</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="32"/> + <location filename="../PyLintExecDialog.ui" line="32"/> <source>Results</source> <translation>Résultats</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="109"/> + <location filename="../PyLintExecDialog.ui" line="109"/> <source>Errors</source> <translation>Erreurs</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="56"/> + <location filename="../PyLintExecDialog.py" line="51"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="58"/> + <location filename="../PyLintExecDialog.py" line="53"/> <source>Press to refresh the result display</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="77"/> + <location filename="../PyLintExecDialog.ui" line="77"/> <source>File/Line</source> <translation type="unfinished"></translation> </message> @@ -465,62 +465,62 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run PyLint</source> <translation>Lancer PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run &PyLint...</source> <translation>Lancer &PyLint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="320"/> + <location filename="../../PluginPyLint.py" line="328"/> <source>Check project, packages or modules with pylint.</source> <translation>Vérifie le projet, les packages ou les modules avec pylint.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="465"/> + <location filename="../../PluginPyLint.py" line="474"/> <source><b>Run PyLint...</b><p>This checks the project, packages or modules using pylint.</p></source> <translation><b>Lancer PyLint...</b><p>Vérifie le projet, les packages ou les modules avec pylint.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show PyLint Dialog</source> <translation>Afficher la fenêtre PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show Py&Lint Dialog...</source> <translation>Afficher la fenêtre P&yLint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="335"/> + <location filename="../../PluginPyLint.py" line="343"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Affiche la fenêtre PyLint avec les résultats du dernier run.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="478"/> + <location filename="../../PluginPyLint.py" line="487"/> <source><b>Show PyLint Dialog...</b><p>This shows the PyLint dialog with the results of the last run.</p></source> <translation><b>Afficher la fenêtre PyLint...</b><p>Affiche la fenêtre PyLint avec les résultats du dernier run.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="67"/> + <location filename="../../PluginPyLint.py" line="59"/> <source>Checkers - Pylint</source> <translation>Vérificateurs - Pylint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="351"/> + <location filename="../../PluginPyLint.py" line="359"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="517"/> + <location filename="../../PluginPyLint.py" line="526"/> <source>The pylint executable could not be found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>PyLint version < 0.23.0.</source> <translation>PyLint version < 0.23.0.</translation> </message> @@ -530,7 +530,7 @@ <translation type="obsolete">Impossible de déterminer la version de pylint.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>pylint</source> <translation>pylint</translation> </message>
--- a/PyLint/i18n/pylint_pt.ts Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/i18n/pylint_pt.ts Mon Jun 22 19:49:17 2020 +0200 @@ -3,309 +3,309 @@ <context> <name>PyLintConfigDialog</name> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="14"/> + <location filename="../PyLintConfigDialog.ui" line="14"/> <source>PyLint Configuration</source> <translation>Configuração de PyLint</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="30"/> + <location filename="../PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="42"/> + <location filename="../PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>&Ficheiro de Configuração:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="52"/> + <location filename="../PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Saída</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="64"/> + <location filename="../PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Selecionar para gerar um realatório de texto plano</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="../PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Gerar Relatório de &Texto</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="../PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="77"/> + <location filename="../PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Seleccionar para gerar um relatório HTML</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="../PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Gerar Relatório &HTML</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="../PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="90"/> + <location filename="../PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Mostrar o resultado de pylint numa caixa de diálogo</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="../PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Mostrar &Diálogo com Resultado</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="../PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+D</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="103"/> + <location filename="../PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Ficheiro Relatório</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="115"/> + <location filename="../PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Introduzir o nome do ficheiro relatório</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="217"/> + <location filename="../PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Pressionar para abrir uma caixa de diálogo de seleção de ficheiros</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="../PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="138"/> + <location filename="../PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Introduzir o nome do ficheiro de configuração</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="169"/> + <location filename="../PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>Pressionar para gerar uma amostra de configuração</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="../PyLintConfigDialog.ui" line="172"/> <source><b>Generate Configuration Template</b> <p>This generates a sample configuration. The data is shown in a new editor window.</p></source> <translation><b>Gerar Modelo de Configuração</b> <p>Cria uma amostra de configuração. Mostram-se os dados numa nova janela de edição.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="176"/> + <location filename="../PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Gerar Modelo de Configuração</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="../PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+G</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="228"/> + <location filename="../PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Verificadores</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="346"/> + <location filename="../PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Selecionar para habilitar o verificador de variáveis</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="../PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Variáveis</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="316"/> + <location filename="../PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Selecionar para habilitar o verificador de tipos</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="../PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Verificador de Tipos</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="256"/> + <location filename="../PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Selecionar para habilitar verificador de semelhanças</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="../PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Semelhanças</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="366"/> + <location filename="../PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Selecionar para habilitar verificador de novo estilo</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="../PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation>Novo Estilo</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="336"/> + <location filename="../PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Selecionar para habilitar verificador de diversos parâmetros</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="../PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Diversos</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="306"/> + <location filename="../PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Selecionar para habilitar verificador de métricas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="../PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Métricas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="356"/> + <location filename="../PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Selecionar para habilitar verificador de formatos</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="../PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Formato</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="326"/> + <location filename="../PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Selecionar para habilitar o verificador de excepções</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="../PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Excepções</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="296"/> + <location filename="../PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Selecionar para habilitar o verificador de desenho</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="../PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Desenho</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="266"/> + <location filename="../PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Selecionar para habilitar o verificador de classes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="../PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Classes</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="246"/> + <location filename="../PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Selecionar para habilitar o verificador de imports</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="249"/> + <location filename="../PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Imports</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="236"/> + <location filename="../PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Selecionar para habilitar o verificador básico</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="239"/> + <location filename="../PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Básico</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Select configuration file</source> <translation>Selecionar ficheiro de configuração</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="247"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Ficheiros de Configuração (*.cfg *.cnf *.rc);;Ficheiros Todos (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="263"/> + <location filename="../PyLintConfigDialog.py" line="256"/> <source>Select report file</source> <translation>Selecionar ficheiro de relatório</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Process Generation Error</source> <translation>Erro na Geração de Processo</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.py" line="343"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Não pode iniciar {0}.<br>Certifique-se de que está na rota de busca.</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="395"/> + <location filename="../PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation>Mensagens</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="401"/> + <location filename="../PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation>Mensagens Habilitadas:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="408"/> + <location filename="../PyLintConfigDialog.ui" line="408"/> <source>Enter the list of enabled messages separated by comma</source> <translation>Introduzir a lista de mensagens habilitadas separadas por vírgulas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="415"/> + <location filename="../PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation>Mensagens Desabilitadas:</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="422"/> + <location filename="../PyLintConfigDialog.ui" line="422"/> <source>Enter the list of disabled messages separated by comma</source> <translation>Introduzir a lista de mensagens desabilitadas separadas por vírgulas</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="276"/> + <location filename="../PyLintConfigDialog.ui" line="276"/> <source>Select to enable the logging checker</source> <translation>Selecionar para habilitar o verificador de registos</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="../PyLintConfigDialog.ui" line="279"/> <source>Logging</source> <translation>Registos</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="286"/> + <location filename="../PyLintConfigDialog.ui" line="286"/> <source>Select to enable the string format checker</source> <translation>Selecionar para habilitar o verificador de formatos de strings</translation> </message> <message> - <location filename="../../PyLint/PyLintConfigDialog.ui" line="289"/> + <location filename="../PyLintConfigDialog.ui" line="289"/> <source>String Format</source> <translation>Formato de String</translation> </message> @@ -313,131 +313,131 @@ <context> <name>PyLintExecDialog</name> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="20"/> + <location filename="../PyLintExecDialog.ui" line="20"/> <source>PyLint Results</source> <translation>Resultados de Pylint</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="44"/> + <location filename="../PyLintExecDialog.ui" line="44"/> <source><b>PyLint Execution</b> <p>This shows the results of the PyLint run.</p></source> <translation><b>Execução de PyLint</b> <p>Mostra os resultados da execução de PyLint.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="82"/> + <location filename="../PyLintExecDialog.ui" line="82"/> <source>Type</source> <translation>Tipo</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="87"/> + <location filename="../PyLintExecDialog.ui" line="87"/> <source>Message</source> <translation>Mensagem</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="121"/> + <location filename="../PyLintExecDialog.ui" line="121"/> <source><b>PyLint Execution</b> <p>This shows the errors of the PyLint run.</p></source> <translation><b>Execução de PyLint</b> <p>Mostra os erros da execução de PyLint.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="50"/> + <location filename="../PyLintExecDialog.py" line="45"/> <source>Save Report...</source> <translation>Gravar Relatório...</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="52"/> + <location filename="../PyLintExecDialog.py" line="47"/> <source>Press to save the report to a file</source> <translation>Pressionar para gravar o relatório num ficheiro</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="74"/> + <location filename="../PyLintExecDialog.py" line="69"/> <source>Convention</source> <translation>Convenção</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="75"/> + <location filename="../PyLintExecDialog.py" line="70"/> <source>Refactor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="76"/> + <location filename="../PyLintExecDialog.py" line="71"/> <source>Warning</source> <translation>Aviso</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="77"/> + <location filename="../PyLintExecDialog.py" line="72"/> <source>Error</source> <translation>Erro</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="78"/> + <location filename="../PyLintExecDialog.py" line="73"/> <source>Fatal</source> <translation>Fatal</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>Process Generation Error</source> <translation>Erro na Geração de Processo</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>O processo {0} não se pôde iniciar. Certifique-se de que está na rota de busca.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="224"/> + <location filename="../PyLintExecDialog.py" line="220"/> <source>No PyLint errors found.</source> <translation>Não se encontraram erros de PyLint.</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="406"/> + <location filename="../PyLintExecDialog.py" line="402"/> <source>PyLint Report</source> <translation>Relatório de PyLint</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="369"/> + <location filename="../PyLintExecDialog.py" line="365"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>O ficheiro de relatório de PyLint <b>{0}</b> já existe.</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="390"/> + <location filename="../PyLintExecDialog.py" line="386"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>O ficheiro de relatório de PyLint <b>{0}</b> não pôde escrever-se.<br>Motivo: {1}</p></translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="402"/> + <location filename="../PyLintExecDialog.py" line="398"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>Ficheiros HTML (*.html);;Ficheiros Todos (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="404"/> + <location filename="../PyLintExecDialog.py" line="400"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Ficheiros de Texto (*.txt);;Ficheiros Todos (*)</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="32"/> + <location filename="../PyLintExecDialog.ui" line="32"/> <source>Results</source> <translation>Resultados</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="109"/> + <location filename="../PyLintExecDialog.ui" line="109"/> <source>Errors</source> <translation>Erros</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="56"/> + <location filename="../PyLintExecDialog.py" line="51"/> <source>Refresh</source> <translation>Atualizar</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.py" line="58"/> + <location filename="../PyLintExecDialog.py" line="53"/> <source>Press to refresh the result display</source> <translation>Pressionar para atualizar a visualização de resultados</translation> </message> <message> - <location filename="../../PyLint/PyLintExecDialog.ui" line="77"/> + <location filename="../PyLintExecDialog.ui" line="77"/> <source>File/Line</source> <translation>Ficheiro/Linha</translation> </message> @@ -445,67 +445,67 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="../../PluginPyLint.py" line="67"/> + <location filename="../../PluginPyLint.py" line="59"/> <source>Checkers - Pylint</source> <translation>Verificadores - PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run PyLint</source> <translation>Executar PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="461"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run &PyLint...</source> <translation>Executar &PyLint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="320"/> + <location filename="../../PluginPyLint.py" line="328"/> <source>Check project, packages or modules with pylint.</source> <translation>Verificar projeto, pacotes ou módulos com pylint.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="465"/> + <location filename="../../PluginPyLint.py" line="474"/> <source><b>Run PyLint...</b><p>This checks the project, packages or modules using pylint.</p></source> <translation><b>Executar PyLint...</b><p>Verifica o projeto, pacotes ou módulos com pylint.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show PyLint Dialog</source> <translation>Mostrar Caixa de Diálogo de PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show Py&Lint Dialog...</source> <translation>Mostrar Diálogo de Py&Lint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="335"/> + <location filename="../../PluginPyLint.py" line="343"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Mostrar a caixa de diálogo de PyLint com os resultados da última execução.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="478"/> + <location filename="../../PluginPyLint.py" line="487"/> <source><b>Show PyLint Dialog...</b><p>This shows the PyLint dialog with the results of the last run.</p></source> <translation><b>Mostrar Diálogo de PyLint...</b><p>Mostra a caixa de diálogo de PyLint com os resultados da última execução.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="351"/> + <location filename="../../PluginPyLint.py" line="359"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation><b>Executar PyLint...</b><p>Verifica o módulo carregado com pylint.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="517"/> + <location filename="../../PluginPyLint.py" line="526"/> <source>The pylint executable could not be found.</source> <translation>Não se encontrou o executável de pylint.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>PyLint version < 0.23.0.</source> <translation>Versão de PyLint < 0.23.0.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="523"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>pylint</source> <translation>pylint</translation> </message>
--- a/PyLint/i18n/pylint_ru.ts Mon May 04 17:51:42 2020 +0200 +++ b/PyLint/i18n/pylint_ru.ts Mon Jun 22 19:49:17 2020 +0200 @@ -3,27 +3,27 @@ <context> <name>PyLintConfigDialog</name> <message> - <location filename="../PyLintConfigDialog.py" line="246"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Файлы конфигурации (*.cfg *.cnf *.rc);;Все файлы (*)</translation> </message> <message> - <location filename="../PyLintConfigDialog.py" line="246"/> + <location filename="../PyLintConfigDialog.py" line="240"/> <source>Select configuration file</source> <translation>Выберите файл конфигурации</translation> </message> <message> - <location filename="../PyLintConfigDialog.py" line="262"/> + <location filename="../PyLintConfigDialog.py" line="256"/> <source>Select report file</source> <translation>Выберите файл отчёта</translation> </message> <message> - <location filename="../PyLintConfigDialog.py" line="342"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Process Generation Error</source> <translation>Ошибка процесса генерации</translation> </message> <message> - <location filename="../PyLintConfigDialog.py" line="342"/> + <location filename="../PyLintConfigDialog.py" line="335"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Невозможно запустить {0}.<br>Убедитесь, что он находится в путях поиска.</translation> </message> @@ -313,57 +313,57 @@ <context> <name>PyLintExecDialog</name> <message> - <location filename="../PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>Process Generation Error</source> <translation>Ошибка процесса генерации</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="406"/> + <location filename="../PyLintExecDialog.py" line="402"/> <source>PyLint Report</source> <translation>Отчёт PyLint</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="369"/> + <location filename="../PyLintExecDialog.py" line="365"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>Файл отчёта PyLint <b>{0}</b> уже сущеструет.</p></translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="390"/> + <location filename="../PyLintExecDialog.py" line="386"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>Файл отчета PyLint <b>{0}</b> невозможно записать.<br>Причина: {1}</p></translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="402"/> + <location filename="../PyLintExecDialog.py" line="398"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>Файлы HTML (*.html);;Все файлы (*)</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="404"/> + <location filename="../PyLintExecDialog.py" line="400"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Текстовые файлы (*.txt);;Все файлы (*)</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="74"/> + <location filename="../PyLintExecDialog.py" line="69"/> <source>Convention</source> <translation>Соглашение</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="75"/> + <location filename="../PyLintExecDialog.py" line="70"/> <source>Refactor</source> <translation>Рефакторинг</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="76"/> + <location filename="../PyLintExecDialog.py" line="71"/> <source>Warning</source> <translation>Предупреждение</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="77"/> + <location filename="../PyLintExecDialog.py" line="72"/> <source>Error</source> <translation>Ошибка</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="78"/> + <location filename="../PyLintExecDialog.py" line="73"/> <source>Fatal</source> <translation>Критическая</translation> </message> @@ -397,22 +397,22 @@ <p>Отображает ошибки выполнения PyLint.</p></translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="52"/> + <location filename="../PyLintExecDialog.py" line="47"/> <source>Press to save the report to a file</source> <translation>Сохранить отчёт в файл</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="224"/> + <location filename="../PyLintExecDialog.py" line="220"/> <source>No PyLint errors found.</source> <translation>Ошибки PyLint не найдены.</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="50"/> + <location filename="../PyLintExecDialog.py" line="45"/> <source>Save Report...</source> <translation>Сохранить отчёт...</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="151"/> + <location filename="../PyLintExecDialog.py" line="145"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Невозможно запустить процесс '{0}'. Убедитесь, что он находится в путях поиска.</translation> </message> @@ -427,12 +427,12 @@ <translation>Ошибки</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="56"/> + <location filename="../PyLintExecDialog.py" line="51"/> <source>Refresh</source> <translation>Освежить</translation> </message> <message> - <location filename="../PyLintExecDialog.py" line="58"/> + <location filename="../PyLintExecDialog.py" line="53"/> <source>Press to refresh the result display</source> <translation>Освежить результаты</translation> </message> @@ -445,67 +445,67 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run PyLint</source> <translation>Выполнить PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="474"/> + <location filename="../../PluginPyLint.py" line="470"/> <source>Run &PyLint...</source> <translation>Выполнить &PyLint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="333"/> + <location filename="../../PluginPyLint.py" line="328"/> <source>Check project, packages or modules with pylint.</source> <translation>Выполнить проверку проекта, пакетов или модулей посредством PyLint.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="478"/> + <location filename="../../PluginPyLint.py" line="474"/> <source><b>Run PyLint...</b><p>This checks the project, packages or modules using pylint.</p></source> <translation><b>Выполнить PyLint...</b><p>Проверить проект, пакеты или модули с помощью pylint.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="487"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show PyLint Dialog</source> <translation>Отображение окна диалога PyLint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="487"/> + <location filename="../../PluginPyLint.py" line="483"/> <source>Show Py&Lint Dialog...</source> <translation>Показать результаты Py&Lint...</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="348"/> + <location filename="../../PluginPyLint.py" line="343"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Показать окно диалога PyLint с результатами последнего запуска.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="491"/> + <location filename="../../PluginPyLint.py" line="487"/> <source><b>Show PyLint Dialog...</b><p>This shows the PyLint dialog with the results of the last run.</p></source> <translation><b>Показать диалог PyLint...</b><p>Показать окно диалога PyLint с результатами последнего запуска.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="67"/> + <location filename="../../PluginPyLint.py" line="59"/> <source>Checkers - Pylint</source> <translation>Проверка кода - Pylint</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="364"/> + <location filename="../../PluginPyLint.py" line="359"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation><b>Выполнить PyLint...</b><p>Проверить загруженный модуль посредством pylint.</p></translation> </message> <message> - <location filename="../../PluginPyLint.py" line="530"/> + <location filename="../../PluginPyLint.py" line="526"/> <source>The pylint executable could not be found.</source> <translation>Невозможно найти исполняемый файл pylint.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="536"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>PyLint version < 0.23.0.</source> <translation>Версия PyLint < 0.23.0.</translation> </message> <message> - <location filename="../../PluginPyLint.py" line="536"/> + <location filename="../../PluginPyLint.py" line="532"/> <source>pylint</source> <translation>pylint</translation> </message>