Sat, 03 Apr 2021 15:08:04 +0200
Updated translations.
--- a/eric6/i18n/eric6_cs.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_cs.ts Sat Apr 03 15:08:04 2021 +0200 @@ -3031,50 +3031,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation type="unfinished">Dokumentace</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation type="unfinished">Chyby</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation type="unfinished">Bezpečnost</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3553,7 +3558,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3716,12 +3721,12 @@ <translation type="unfinished">Zpráva</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation type="unfinished"></translation> </message> @@ -3746,7 +3751,7 @@ <translation type="unfinished">Stisknout pro zobrazení všech souborů, které obsahují problém</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation type="unfinished">Chyby: {0}</translation> </message> @@ -3756,7 +3761,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation type="unfinished">Žádné problémy nenalezeny.</translation> </message> @@ -3781,12 +3786,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> @@ -3796,12 +3801,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation type="unfinished">Chyby</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3906,7 +3911,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4216,12 +4221,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> @@ -4285,142 +4290,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4429,7 +4434,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4438,72 +4443,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -67099,6 +67104,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -92481,417 +92669,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> + <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> + <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> + <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> + <source>indentation is not a multiple of four (comment)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> + <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> + <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> + <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> + <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> + <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> + <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> + <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> + <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> + <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> + <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> + <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> + <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> + <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> + <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> + <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> + <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> + <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> + <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> + <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> + <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> + <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> + <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> + <source>too many leading '#' for block comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> + <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> + <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> + <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> + <source>too many blank lines ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> + <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> + <source>module level import not at top of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> + <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> + <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> + <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> + <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> + <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>do not compare types, use 'isinstance()'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>{0}</source> + <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>do not assign a lambda expression, use a def</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous variable name '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous class definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_de.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_de.ts Sat Apr 03 15:08:04 2021 +0200 @@ -2993,50 +2993,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation>Annotationen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation>Code-Komplexität</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation>Dokumentation</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation>Fehler</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation>Verschiedenes</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation>Benennung</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation>Warnungen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation>Sicherheit</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation>'pathlib' Verwendung</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation>Code-Vereinfachungen</translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3486,7 +3491,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation>Keine Nachricht für '{0}' definiert.</translation> </message> @@ -3655,12 +3660,12 @@ <translation>Nachricht</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation>PEP-257</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation>Eric</translation> </message> @@ -3685,7 +3690,7 @@ <translation>Drücken, um alle Dateien mit Problemen anzuzeigen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation>Fehler: {0}</translation> </message> @@ -3695,7 +3700,7 @@ <translation>Lösung: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation>Keine Probleme gefunden.</translation> </message> @@ -3720,12 +3725,12 @@ <translation>Ignorierte anzeigen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation>{0} (ignoriert)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation>Bereite Dateien vor...</translation> </message> @@ -3735,12 +3740,12 @@ <translation>Gib die maximal erlaubte Codekomplexität ein (McCabe: 10)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation>Fehler</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation>Übertrage Daten...</translation> </message> @@ -3845,7 +3850,7 @@ <translation>Standards lösc&hen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation>Keine Dateien gefunden (überprüfe die Ignorierliste).</translation> </message> @@ -4155,12 +4160,12 @@ <translation>Drücken um ein Muster zur 'Commented Code' Whitelist hinzuzufügen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation>'Commented Code' Whitelist Muster</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation>Ein 'Commented Code' Whitelist Muster eingeben</translation> </message> @@ -4224,142 +4229,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Dreifache Einfachanführungszeichen in dreifache Doppelanführungszeichen umgewandelt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Einleitende Anführungszeichen in {0}""" korrigiert</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation>Einzeiligen Docstring auf eine Zeile gebracht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation>Punkt an die Zusammenfassungszeile angefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation>Leerzeile vor Funktions-/Methodendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation>Leerzeile vor Klassendocstring eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation>Leerzeile nach Klassendocstring eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation>Leerzeile nach Docstring Zusammenfassung eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Leerzeile nach letztem Abschnitt des Docstring eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation>Einleitende Anführungszeichen auf separate Zeile gesetzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation>Schließende Anführungszeichen auf separate Zeile gesetzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation>Leerzeile vor Klassendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation>Leerzeile nach Klassendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation>Leerzeile nach Funktions-/Methodendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation>Leerzeile nach letzten Abschnitt entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulator in 4 Leerzeichen gewandelt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Einrückung auf ein Vielfaches von vier korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation>Einrückung der Fortsetzungszeile korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation>Einrückung der schließenden Klammer korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation>Fehlende Einrückung der Fortsetzungszeile korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Schließende Klammer an öffnender Klammer ausgerichtet.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation>Einrückungsebene geändert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation>Einrückungsebene der hängenden Einrückung geändert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation>Visuelle Einrückung korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation>Überzählige Leerzeichen gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation>Fehlende Leerzeichen eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation>Leerzeichen um Kommentarzeichen korrigiert.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Eine Leerzeile eingefügt.</numerusform> @@ -4367,7 +4372,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eine überflüssige Zeile gelöscht</numerusform> @@ -4375,72 +4380,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation>Überflüssige Leerzeilen gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Überflüssige Leerzeilen nach Funktionsdekorator gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation>Imports wurden auf separate Zeilen verteilt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation>Lange Zeilen wurden gekürzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation>Redundante Backslashes in Klammern entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation>Compund Statement korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation>Vergleich mit None/True/False korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation>'{0}' Argument hinzugefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation>'{0}' Argument entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation>Leerzeichen am Zeilenende entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation>Zeilenvorschub am Dateiende angefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Überflüssige Leerzeilen am Dateiende gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation>„<>“ durch „!=“ ersetzt.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation>„<>“ durch „!=“ ersetzt.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Datei konnte nicht gespeichert werden! Ursache: {0}</translation> </message> @@ -62910,6 +62915,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation>Mehrfache "isinstance()" Aufrufe, die in einem Aufruf für die Variable "{0}" zusammengefasst werden können</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation>Verwende eine einzelne if-Anweisung anstatt von verschachtelten if-Anweisungen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation>Gib die Kondition "{0}" direkt zurück</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation>Verwende "yield from {0}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation>Verwende "with contextlib.suppress({0}):"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation>Behandle Fehlerfälle zuerst</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation>Verwende kein return in try/except und finally</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation>Verwende ternären Operator "{0} = {1} if {2} else {3}" anstatt eines if-else-Blocks</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation>Verwende "{0} in {1}" anstatt von "{2}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation>Verwende "return any({0} for {1} in {2})"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation>Verwende "return all({0} for {1} in {2})"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation>Verwende "{0}" anstatt "{1}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation>Verwende enumerate anstatt "{0}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation>Verwende logisches oder ("({0}) or ({1})") und einen einzelnen Body</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation>Verwende einen Kontexthandler zum Öffnen von Dateien</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation>Verwende einen Dictionary-Zugriff anstatt 3+ if/elif-Anweisungen: return {0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation>Verwende "{0}" anstatt mehrfacher with Anweisungen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation>Verwende "{0} in {1}" anstatt "{0} in {1}.keys()"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation>Verwende eine "dataclass" für "class {0}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation>Verwende "class {0}:" anstatt "class {0}(object):"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation>Verwende "{0} != {1}" anstatt "not {0} == {1}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation>Verwende "{0} == {1}" anstatt "not {0} != {1}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation>Verwende "{0} not in {1}" anstatt "not {0} in {1}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation>Verwende "{0} >= {1}" anstatt "not ({0} < {1})"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation>Verwende "{0} > {1}" anstatt "not ({0} <= {1})"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation>Verwende "{0} <= {1}" anstatt "not ({0} > {1})"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation>Verwende "{0} < {1}" anstatt "not ({0} >= {1})"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation>Verwende "{0}" anstatt "not (not {0})"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation>Verwende "{1}" anstatt "True if {0} else False"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation>Verwende "{1}" anstatt "False if {0} else True"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation>Verwende "{0} if {0} else {1}" anstatt "{1} if not {0} else {0}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation>Verwende "False" anstatt "{0} and not {0}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation>Verwende "True" anstatt "{0} or not {0}"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation>Verwende "True" anstatt "... or True"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation>Verwende "False" anstatt "... and False"</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation>Verwende "{1} == {0}" anstatt "{0} == {1}" (Yoda-Bedingung)</translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -87688,417 +87876,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation>Einrückung enthält einen Mix aus Leerzeichen und Tabulatoren</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation>Einrückung ist kein Mehrfaches von Vier</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> - <translation>ein eingerückter Block wurde erwartet</translation> + <source>indentation is not a multiple of four</source> + <translation>Einrückung ist kein Mehrfaches von Vier</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> - <translation>unerwartete Einrückung</translation> + <source>expected an indented block</source> + <translation>ein eingerückter Block wurde erwartet</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> - <translation>Einrückung ist kein Mehrfaches von Vier (Kommentar)</translation> + <source>unexpected indentation</source> + <translation>unerwartete Einrückung</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> - <translation>ein eingerückter Block wurde erwartet (Kommentar)</translation> + <source>indentation is not a multiple of four (comment)</source> + <translation>Einrückung ist kein Mehrfaches von Vier (Kommentar)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation>ein eingerückter Block wurde erwartet (Kommentar)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation>unerwartete Einrückung (Kommentar)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation>Einrückung der Fortsetzungszeile ist kein Vielfaches von Vier</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> - <translation>fehlende Einrückung der Fortsetzungzeile oder sie wurde ausgerückt</translation> + <source>continuation line indentation is not a multiple of four</source> + <translation>Einrückung der Fortsetzungszeile ist kein Vielfaches von Vier</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation>fehlende Einrückung der Fortsetzungzeile oder sie wurde ausgerückt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation>Einrückung der schließenden Klammer ungleich der Zeile der öffnenden Klammer</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation>schließende Klammer passt nicht zur visuellen Einrückung</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> - <translation>Einrückung der Fortsetzungszeile unterscheidet sich nicht von der nächsten logischen Zeile</translation> + <source>closing bracket does not match visual indentation</source> + <translation>schließende Klammer passt nicht zur visuellen Einrückung</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> - <translation>Fortsetzungszeile zu weit eingerückt für hängende Einrückung</translation> + <source>continuation line with same indent as next logical line</source> + <translation>Einrückung der Fortsetzungszeile unterscheidet sich nicht von der nächsten logischen Zeile</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> - <translation>Fortsetzungszeile zu weit eingerückt für visuelle Einrückung</translation> + <source>continuation line over-indented for hanging indent</source> + <translation>Fortsetzungszeile zu weit eingerückt für hängende Einrückung</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> - <translation>Fortsetzungszeile zu wenig eingerückt für visuelle Einrückung</translation> + <source>continuation line over-indented for visual indent</source> + <translation>Fortsetzungszeile zu weit eingerückt für visuelle Einrückung</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> - <translation>visuelle Einrückung identisch mit der Einrückung der nächsten logischen Zeile</translation> + <source>continuation line under-indented for visual indent</source> + <translation>Fortsetzungszeile zu wenig eingerückt für visuelle Einrückung</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> - <translation>Fortsetzungszeile für hängenden Einrückung nicht richtig ausgerichtet</translation> + <source>visually indented line with same indent as next logical line</source> + <translation>visuelle Einrückung identisch mit der Einrückung der nächsten logischen Zeile</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation>Einrückung bei schließender Klammer fehlt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> - <translation>Einrückung enthält Tabulatoren</translation> + <source>continuation line unaligned for hanging indent</source> + <translation>Fortsetzungszeile für hängenden Einrückung nicht richtig ausgerichtet</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation>Einrückung bei schließender Klammer fehlt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation>Einrückung enthält Tabulatoren</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation>Leerzeichen nach „{0}“</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation>Leerzeichen vor „{0}“</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> - <translation>mehrfache Leerzeichen vor Operator</translation> + <source>whitespace before '{0}'</source> + <translation>Leerzeichen vor „{0}“</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> - <translation>mehrfache Leerzeichen nach Operator</translation> + <source>multiple spaces before operator</source> + <translation>mehrfache Leerzeichen vor Operator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> - <translation>Tabulator vor Operator</translation> + <source>multiple spaces after operator</source> + <translation>mehrfache Leerzeichen nach Operator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> - <translation>Tabulator nach Operator</translation> + <source>tab before operator</source> + <translation>Tabulator vor Operator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> - <translation>fehlende Leerzeichen um Operator</translation> + <source>tab after operator</source> + <translation>Tabulator nach Operator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> - <translation>fehlende Leerzeichen um Arithmetikoperator</translation> + <source>missing whitespace around operator</source> + <translation>fehlende Leerzeichen um Operator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> - <translation>fehlende Leerzeichen um Bit- oder Shiftoperator</translation> + <source>missing whitespace around arithmetic operator</source> + <translation>fehlende Leerzeichen um Arithmetikoperator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> - <translation>fehlende Leerzeichen um Modulooperator</translation> + <source>missing whitespace around bitwise or shift operator</source> + <translation>fehlende Leerzeichen um Bit- oder Shiftoperator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> - <translation>fehlende Leerzeichen nach „{0}“</translation> + <source>missing whitespace around modulo operator</source> + <translation>fehlende Leerzeichen um Modulooperator</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> - <translation>mehrfache Leerzeichen nach „{0}“</translation> + <source>missing whitespace after '{0}'</source> + <translation>fehlende Leerzeichen nach „{0}“</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> - <translation>Tabulator nach „{0}“</translation> + <source>multiple spaces after '{0}'</source> + <translation>mehrfache Leerzeichen nach „{0}“</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation>Tabulator nach „{0}“</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation>unerwartete Leerzeichen um Schlüsselwort- / Parameter-Gleichheitszeichen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation>mindestens zwei Leerzeichen vor einem Inline-Kommentar</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> - <translation>Inline-Kommentar sollte mit „# “ beginnen</translation> + <source>at least two spaces before inline comment</source> + <translation>mindestens zwei Leerzeichen vor einem Inline-Kommentar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> - <translation>Blockkommentar soll mit '# ' beginnen</translation> + <source>inline comment should start with '# '</source> + <translation>Inline-Kommentar sollte mit „# “ beginnen</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> - <translation>zu viele führende '#' für einen Blockkommentar</translation> + <source>block comment should start with '# '</source> + <translation>Blockkommentar soll mit '# ' beginnen</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> - <translation>mehrfache Leerzeichen nach Schlüsselwort</translation> + <source>too many leading '#' for block comment</source> + <translation>zu viele führende '#' für einen Blockkommentar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> - <translation>mehrfache Leerzeichen vor Schlüsselwort</translation> + <source>multiple spaces after keyword</source> + <translation>mehrfache Leerzeichen nach Schlüsselwort</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> - <translation>Tabulator nach Schlüsselwort</translation> + <source>multiple spaces before keyword</source> + <translation>mehrfache Leerzeichen vor Schlüsselwort</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> - <translation>Tabulator vor Schlüsselwort</translation> + <source>tab after keyword</source> + <translation>Tabulator nach Schlüsselwort</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation>Tabulator vor Schlüsselwort</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation>fehlende Leerzeichen nach Schlüsselwort</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation>abschließende Leerzeichen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation>kein Zeilenumbruch am Dateiende</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation>leere Zeile enthält Leerzeichen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation>zu viele leere Zeilen ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation>leere Zeile nach Funktionsdekorator gefunden</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation>leere Zeile am Dateiende</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> - <translation>mehrfache Importe in einer Zeile</translation> + <source>too many blank lines ({0})</source> + <translation>zu viele leere Zeilen ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation>leere Zeile nach Funktionsdekorator gefunden</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> + <translation>leere Zeile am Dateiende</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> - <translation>Modul Import nicht am Dateianfang</translation> + <source>multiple imports on one line</source> + <translation>mehrfache Importe in einer Zeile</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> - <translation>Zeile zu lang ({0} > {1} Zeichen)</translation> + <source>module level import not at top of file</source> + <translation>Modul Import nicht am Dateianfang</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation>Backslash ist redundant innerhalb von Klammern</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation>Zeilenumbruch vor Binäroperator</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation>.has_key() ist veraltet, verwende „in“</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation>veraltete Art Ausnahmen zu werfen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation>„<>“ is veraltet, verwende „!=“</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> - <translation>Backticks sind ungültig, verwende „repr()“</translation> + <source>line too long ({0} > {1} characters)</source> + <translation>Zeile zu lang ({0} > {1} Zeichen)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> - <translation>mehrere Anweisungen in einer Zeile (Doppelpunkt)</translation> + <source>the backslash is redundant between brackets</source> + <translation>Backslash ist redundant innerhalb von Klammern</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation>Zeilenumbruch vor Binäroperator</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation>.has_key() ist veraltet, verwende „in“</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation>veraltete Art Ausnahmen zu werfen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation>„<>“ is veraltet, verwende „!=“</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> + <translation>Backticks sind ungültig, verwende „repr()“</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> - <translation>mehrere Anweisungen in einer Zeile (Semikolon)</translation> + <source>multiple statements on one line (colon)</source> + <translation>mehrere Anweisungen in einer Zeile (Doppelpunkt)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> - <translation>Anweisung endet mit einem Semikolon</translation> + <source>multiple statements on one line (semicolon)</source> + <translation>mehrere Anweisungen in einer Zeile (Semikolon)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation>Anweisung endet mit einem Semikolon</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation>mehrere Anweisungen in einer Zeile (def)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation>Vergleich mit {0} sollte {1} sein</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> - <translation>Test auf Nicht-Mitgliederschaft soll mit 'not in' erfolgen</translation> + <source>comparison to {0} should be {1}</source> + <translation>Vergleich mit {0} sollte {1} sein</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> - <translation>Test auf Ungleichheit der Objekte soll mit 'is not' erfolgen</translation> + <source>test for membership should be 'not in'</source> + <translation>Test auf Nicht-Mitgliederschaft soll mit 'not in' erfolgen</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>do not compare types, use 'isinstance()'</source> - <translation>vergleiche keine Typen, verwende 'isinstance()'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation>weise keine Lambda Ausdrücke zu, nutze def</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> - <translation>mehrdeutiger Variablenname '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> - <translation>mehrdeutige Klassenbezeichnung '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> - <translation>mehrdeutige Funktionsbezeichnung '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>{0}</source> - <translation>{0}</translation> + <source>test for object identity should be 'is not'</source> + <translation>Test auf Ungleichheit der Objekte soll mit 'is not' erfolgen</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation>vergleiche keine Typen, verwende 'isinstance()'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>do not assign a lambda expression, use a def</source> + <translation>weise keine Lambda Ausdrücke zu, nutze def</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous variable name '{0}'</source> + <translation>mehrdeutiger Variablenname '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous class definition '{0}'</source> + <translation>mehrdeutige Klassenbezeichnung '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>ambiguous function definition '{0}'</source> + <translation>mehrdeutige Funktionsbezeichnung '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>{0}</source> + <translation>{0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation>verwende kein leeres 'except'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation>erwartete {0} Leerzeilen nach Klassen- oder Funktionsdefinition, {1} gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation>'async' und 'await' sind ab Python 3.7 reservierte Schlüsselwörter</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation>fehlende Leerzeichen um Parameter-Gleichheitszeichen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation>erwartete {0} leere Zeilen, {1} gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation>erwartete {0} Leerzeilen vor einer geschachtelten Definition, {1} gefunden</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation>Zeilenumbruch nach Binäroperator</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation>ungültige Escape-Sequenz '\{0}'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation>erwartete {0} Leerzeilen vor einer geschachtelten Definition, {1} gefunden</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation>Zeilenumbruch nach Binäroperator</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation>ungültige Escape-Sequenz '\{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation>zu viele leere Zeilen ({0}) vor einer geschachtelten Definition, erwartete {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation>zu viele leere Zeilen ({0}), erwartete {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation>zu weit eingerückt</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation>Dokumentationszeile zu lang ({0} > {1} Zeichen)</translation> </message>
--- a/eric6/i18n/eric6_empty.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_empty.ts Sat Apr 03 15:08:04 2021 +0200 @@ -2960,50 +2960,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3449,7 +3454,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3737,12 +3742,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation type="unfinished"></translation> </message> @@ -3767,32 +3772,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> @@ -3802,7 +3807,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4112,12 +4117,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> @@ -4181,221 +4186,221 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -62463,6 +62468,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -87042,417 +87230,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> + <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> + <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> + <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> + <source>indentation is not a multiple of four (comment)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> + <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> + <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> + <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> + <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> + <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> + <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> + <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> + <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> + <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> + <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> + <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> + <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> + <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> + <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> + <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> + <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> + <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> + <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> + <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> + <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> + <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> + <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> + <source>too many leading '#' for block comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> + <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> + <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> + <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> + <source>too many blank lines ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> + <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> + <source>module level import not at top of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> + <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> + <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> + <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> + <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> + <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>do not compare types, use 'isinstance()'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>{0}</source> + <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>do not assign a lambda expression, use a def</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous variable name '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous class definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_en.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_en.ts Sat Apr 03 15:08:04 2021 +0200 @@ -2960,50 +2960,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3449,7 +3454,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3612,12 +3617,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation type="unfinished"></translation> </message> @@ -3642,7 +3647,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> @@ -3652,7 +3657,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation type="unfinished"></translation> </message> @@ -3677,12 +3682,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> @@ -3692,12 +3697,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3802,7 +3807,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4112,12 +4117,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> @@ -4181,142 +4186,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n blank line inserted.</numerusform> @@ -4324,7 +4329,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n superfluous line removed</numerusform> @@ -4332,72 +4337,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -62510,6 +62515,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -87095,417 +87283,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> + <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> + <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> + <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> + <source>indentation is not a multiple of four (comment)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> + <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> + <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> + <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> + <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> + <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> + <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> + <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> + <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> + <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> + <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> + <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> + <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> + <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> + <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> + <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> + <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> + <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> + <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> + <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> + <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> + <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> + <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> + <source>too many leading '#' for block comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> + <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> + <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> + <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> + <source>too many blank lines ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> + <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> + <source>module level import not at top of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> + <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> + <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> + <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> + <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> + <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>do not compare types, use 'isinstance()'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>{0}</source> + <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>do not assign a lambda expression, use a def</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous variable name '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous class definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_es.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_es.ts Sat Apr 03 15:08:04 2021 +0200 @@ -2989,50 +2989,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation>Anotaciones</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation>Complejidad del Código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation>Documentación</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation>Errores</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation>Miscelanea</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation>Nomenclatura</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation>Advertencias</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation>Seguridad</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation>Uso de 'pathlib'</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3482,7 +3487,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation>No hay mensaje definido para el código '{0}'.</translation> </message> @@ -3649,12 +3654,12 @@ <translation>Mensaje</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation>Muestra el progreso de la comprobación del estilo de código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation>Eric</translation> </message> @@ -3679,7 +3684,7 @@ <translation>Pulsar para mostrar todos los archivos con algún problema</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation>Error: {0}</translation> </message> @@ -3689,7 +3694,7 @@ <translation>Arreglar: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation>No se han encontrado problemas.</translation> </message> @@ -3714,12 +3719,12 @@ <translation>Mostrar ignorados</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation>{0} (ignorado)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation>Preparando archivos...</translation> </message> @@ -3729,12 +3734,12 @@ <translation>Introducir la máxima complejidad de código permitida (McCabe: 10)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation>Errores</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation>Transfiriendo datos...</translation> </message> @@ -3839,7 +3844,7 @@ <translation>&Restablecer Valores por Defecto</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation>No se han encontrado archivos (comprobar lista de ignorados).</translation> </message> @@ -4149,12 +4154,12 @@ <translation>Pulsar para añadir un patrón de lista blanca para comentarios en código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation>Patrón de lista blanca para comentarios en código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation>Introducir un patrón de lista blanca para comentarios en código</translation> </message> @@ -4218,142 +4223,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Triple comilla simple convertida a triple comilla doble.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Comillas introductorias corregidas para ser {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation>Docstrings de una sola línea puestos en una sola línea.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation>Coma añadida a la línea de resumen.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation>Línea en blanco antes de docstring de función/método eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation>Linea en blanco insertada delante de docstring de clase.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation>Linea en blanco insertada detrás de docstring.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation>Linea en blanco insertada detrás de docstring de resumen.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Linea en blanco insertada detrás de último párrafo de docstring.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation>Comillas iniciales puestas en línea separada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation>Comillas finales puestas en línea separada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation>Línea en blanco antes de docstring de clase eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation>Línea en blanco detrás de docstring eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation>Línea en blanco detrás de docstring de función/método eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation>Linea en blanco detrás de último párrafo eliminada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulador convertido a 4 espacios.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Indentación ajustada para ser un múltiplo de cuatro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation>Indentación de línea de continuación corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation>Indentación de llave de cierre corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation>Indentación inexistente en línea de continuación corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Llave de cierre alineada a llave de apertura.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation>Nivel de indentación corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation>Nivel de indentación de indentación colgante corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation>Indentación visual corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation>Eliminado espacio en blanco extraño.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation>Añadido espacio en blanco que faltaba.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation>Espacio en blanco alrededor de signo de comentario corregido.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Insertada %n línea en blanco.</numerusform> @@ -4361,7 +4366,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eliminada %n línea en blanco sobrante</numerusform> @@ -4369,72 +4374,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation>Eliminadas líneas en blanco sobrantes.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Eliminadas líneas en blanco sobrantes después de decorador de función.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation>Imports estaban puestos en líneas separadas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation>Líneas largas se han acortado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation>Backslash redundante en llaves eliminado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation>Sentencia compuesta corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation>Comparación a None/True/False corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation>Añadido el argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation>Eliminado el argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation>Espacio eliminado del final de la línea.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation>Carácter de nueva línea añadido al final del archivo.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Eliminadas líneas en blanco sobrantes de final de archivo.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation>'<>' reemplazado por '!='.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation>'<>' reemplazado por '!='.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>¡No se ha podido guardar el archivo! Va a ser omitido. Razón: {0}</translation> </message> @@ -62891,6 +62896,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -87663,417 +87851,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation>la indentación contiene espacios y tabuladores mezclados</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation>la indentación no es un múltiplo de cuatro</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> - <translation>se esperaba un bloque indentado</translation> + <source>indentation is not a multiple of four</source> + <translation>la indentación no es un múltiplo de cuatro</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> - <translation>indentación inesperada</translation> + <source>expected an indented block</source> + <translation>se esperaba un bloque indentado</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> - <translation>la indentación no es un múltiplo de cuatro (comentario)</translation> + <source>unexpected indentation</source> + <translation>indentación inesperada</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> - <translation>se esperaba un bloque indentado (comentario)</translation> + <source>indentation is not a multiple of four (comment)</source> + <translation>la indentación no es un múltiplo de cuatro (comentario)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation>se esperaba un bloque indentado (comentario)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation>indentación inesperada (comentario)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation>indentación de línea de continuación no es múltiplo de cuatro</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> - <translation>línea de continuación sin indentación o bien con indentación inversa</translation> + <source>continuation line indentation is not a multiple of four</source> + <translation>indentación de línea de continuación no es múltiplo de cuatro</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation>línea de continuación sin indentación o bien con indentación inversa</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation>llave de cierre no coincide con la indentación de la línea de la llave de apertura</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation>llave de cierre no coincide con indentación visual</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> - <translation>indentación de línea de continuación como la siguiente línea lógica</translation> + <source>closing bracket does not match visual indentation</source> + <translation>llave de cierre no coincide con indentación visual</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> - <translation>línea de continuación sobre-indentada por indentación colgada</translation> + <source>continuation line with same indent as next logical line</source> + <translation>indentación de línea de continuación como la siguiente línea lógica</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> - <translation>línea de continuación sobre indentada para indentación visual</translation> + <source>continuation line over-indented for hanging indent</source> + <translation>línea de continuación sobre-indentada por indentación colgada</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> - <translation>línea de continuación poco indentada para indentación visual</translation> + <source>continuation line over-indented for visual indent</source> + <translation>línea de continuación sobre indentada para indentación visual</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> - <translation>línea visualmente indentada con la misma indentación que la siguiente línea lógica</translation> + <source>continuation line under-indented for visual indent</source> + <translation>línea de continuación poco indentada para indentación visual</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> - <translation>línea de continuación sin alinear debido a indentación pendiente</translation> + <source>visually indented line with same indent as next logical line</source> + <translation>línea visualmente indentada con la misma indentación que la siguiente línea lógica</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation>llave de cierre a la que falta indentación</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> - <translation>la indentación contiene tabuladores</translation> + <source>continuation line unaligned for hanging indent</source> + <translation>línea de continuación sin alinear debido a indentación pendiente</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation>llave de cierre a la que falta indentación</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation>la indentación contiene tabuladores</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation>espacio en blanco después de'{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation>espacio en blanco antes de'{0}'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> - <translation>múltiples espacios antes de operador</translation> + <source>whitespace before '{0}'</source> + <translation>espacio en blanco antes de'{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> - <translation>múltiples espacios después de operador</translation> + <source>multiple spaces before operator</source> + <translation>múltiples espacios antes de operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> - <translation>tabulador antes de operador</translation> + <source>multiple spaces after operator</source> + <translation>múltiples espacios después de operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> - <translation>tabulador después de operador</translation> + <source>tab before operator</source> + <translation>tabulador antes de operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> - <translation>falta espacio en blanco alrededor de un operador</translation> + <source>tab after operator</source> + <translation>tabulador después de operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> - <translation>falta espacio en blanco alrededor de operador aritmético</translation> + <source>missing whitespace around operator</source> + <translation>falta espacio en blanco alrededor de un operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> - <translation>falta espacio en blanco alrededor de operador a nivel de bit o shift</translation> + <source>missing whitespace around arithmetic operator</source> + <translation>falta espacio en blanco alrededor de operador aritmético</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> - <translation>falta espacio en blanco alrededor de operador módulo</translation> + <source>missing whitespace around bitwise or shift operator</source> + <translation>falta espacio en blanco alrededor de operador a nivel de bit o shift</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> - <translation>falta espacio en blanco después de {0}</translation> + <source>missing whitespace around modulo operator</source> + <translation>falta espacio en blanco alrededor de operador módulo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> - <translation>múltiples espacios en blanco después de '{0}'</translation> + <source>missing whitespace after '{0}'</source> + <translation>falta espacio en blanco después de {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> - <translation>tabulador después de '{0}'</translation> + <source>multiple spaces after '{0}'</source> + <translation>múltiples espacios en blanco después de '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation>tabulador después de '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation>espacios inesperados alrededor de palabra clave / parámetro igual a</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation>al menos dos espacios antes de comentario inline</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> - <translation>un comentario inline debe comenzar con '#'</translation> + <source>at least two spaces before inline comment</source> + <translation>al menos dos espacios antes de comentario inline</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> - <translation>comentarios de bloque debería comenzar con '# '</translation> + <source>inline comment should start with '# '</source> + <translation>un comentario inline debe comenzar con '#'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> - <translation>demasiados '#' al principio para comentario de bloque</translation> + <source>block comment should start with '# '</source> + <translation>comentarios de bloque debería comenzar con '# '</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> - <translation>múltiples espacios después de palabra clave</translation> + <source>too many leading '#' for block comment</source> + <translation>demasiados '#' al principio para comentario de bloque</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> - <translation>múltiples espacios antes de palabra clave</translation> + <source>multiple spaces after keyword</source> + <translation>múltiples espacios después de palabra clave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> - <translation>tabulador despues de palabra clave</translation> + <source>multiple spaces before keyword</source> + <translation>múltiples espacios antes de palabra clave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> - <translation>tabulador antes de palabra clave</translation> + <source>tab after keyword</source> + <translation>tabulador despues de palabra clave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation>tabulador antes de palabra clave</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation>espacio en blanco por detrás</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation>no hay carácter de nueva línea al final del archivo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation>línea en blanco con espacios en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation>demasiadas líneas en blanco ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation>líneas en blanco encontradas después de decorador de función</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation>línea en blanco al final del archivo</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> - <translation>múltiples import en una línea</translation> + <source>too many blank lines ({0})</source> + <translation>demasiadas líneas en blanco ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation>líneas en blanco encontradas después de decorador de función</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> + <translation>línea en blanco al final del archivo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> - <translation>import a nivel de módulo no al principio del archivo</translation> + <source>multiple imports on one line</source> + <translation>múltiples import en una línea</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> - <translation>línea demasiado larga ({0} > {1} caracteres)</translation> + <source>module level import not at top of file</source> + <translation>import a nivel de módulo no al principio del archivo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation>el backslash es redundante entre llaves</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation>nueva línea antes de operador binario</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation>.has_key()está obsoleto, use 'in'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation>forma obsoleta de lanzar una excepción</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation>'<>' está obsoleto, use '!='</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> - <translation>las comillas hacia atrás están obsoletas, use 'repr()'</translation> + <source>line too long ({0} > {1} characters)</source> + <translation>línea demasiado larga ({0} > {1} caracteres)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> - <translation>múltiples sentencias en una línea (dos puntos)</translation> + <source>the backslash is redundant between brackets</source> + <translation>el backslash es redundante entre llaves</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation>nueva línea antes de operador binario</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation>.has_key()está obsoleto, use 'in'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation>forma obsoleta de lanzar una excepción</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation>'<>' está obsoleto, use '!='</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> + <translation>las comillas hacia atrás están obsoletas, use 'repr()'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> - <translation>múltiples sentencias en una línea (punto y coma)</translation> + <source>multiple statements on one line (colon)</source> + <translation>múltiples sentencias en una línea (dos puntos)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> - <translation>sentencia termina en punto y coma</translation> + <source>multiple statements on one line (semicolon)</source> + <translation>múltiples sentencias en una línea (punto y coma)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation>sentencia termina en punto y coma</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation>múltiples sentencias en una línea (def)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation>comparación con {0} debe ser {1}</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> - <translation>comprobación de 'miembro de' debería ser 'not in'</translation> + <source>comparison to {0} should be {1}</source> + <translation>comparación con {0} debe ser {1}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> - <translation>comprobación para identidad del objeto debería ser 'is not'</translation> + <source>test for membership should be 'not in'</source> + <translation>comprobación de 'miembro de' debería ser 'not in'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>do not compare types, use 'isinstance()'</source> - <translation>no comparar tipos, usar 'isinstance()'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation>no asignar una expresión lambda, utilizar un def</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> - <translation>nombre de variable ambiguo '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> - <translation>definición ambigua de clase '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> - <translation>definición ambigua de función '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>{0}</source> - <translation>{0}</translation> + <source>test for object identity should be 'is not'</source> + <translation>comprobación para identidad del objeto debería ser 'is not'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation>no comparar tipos, usar 'isinstance()'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>do not assign a lambda expression, use a def</source> + <translation>no asignar una expresión lambda, utilizar un def</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous variable name '{0}'</source> + <translation>nombre de variable ambiguo '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous class definition '{0}'</source> + <translation>definición ambigua de clase '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>ambiguous function definition '{0}'</source> + <translation>definición ambigua de función '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>{0}</source> + <translation>{0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation>no usar except sin tipo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation>se esperaban {0} líneas en blanco después de definición de clase o función, se han encontrado {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation>'async' y 'await' son palabras reservadas a partir de Python 3.7</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation>faltan espacios en blanco alrededor de igual en parámetros</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation>se esperaban {0} líneas en blanco, se han encontrado {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation>se esperaban {0} líneas en blanco antes de una definición anidada, se han encontrado {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation>nueva línea después de operador binario</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation>secuencia de escape no válida'\{0}'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation>se esperaban {0} líneas en blanco antes de una definición anidada, se han encontrado {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation>nueva línea después de operador binario</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation>secuencia de escape no válida'\{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation>demasiadas líneas en blanco ({0}) antes de definición anidada, se esperaban {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation>demasiadas líneas en blanco ({0}), se esperaban {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation>sobre-indentado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation>doc line demasiado larga ({0} > {1} carácteres)</translation> </message>
--- a/eric6/i18n/eric6_fr.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_fr.ts Sat Apr 03 15:08:04 2021 +0200 @@ -3058,50 +3058,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation>Annotations</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation>Complexité du code</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation>Documentation</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation>Erreurs</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation>Divers</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation>Nommage</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation>Warnings</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation>Sécurité</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3610,7 +3615,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation>Pas de message défini pour le code '{0}'.</translation> </message> @@ -3773,12 +3778,12 @@ <translation>Message</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation>PEP-257</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation>Eric</translation> </message> @@ -3803,7 +3808,7 @@ <translation>Appuyer pour montrer tous les fichiers contenant une erreur</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation>Erreur : {0}</translation> </message> @@ -3813,7 +3818,7 @@ <translation>Correction : {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation>Pas d'erreur trouvée.</translation> </message> @@ -3838,12 +3843,12 @@ <translation>Montrer les erreurs ignorées</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation>{0} (ignoré)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation>Préparation des fichiers...</translation> </message> @@ -3853,12 +3858,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation>Erreurs</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation>Transfert des données...</translation> </message> @@ -3963,7 +3968,7 @@ <translation>&Réinitialiser valeurs par défaut</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation>Pas de fichier trouvé (vérifier votre liste d'ignorés).</translation> </message> @@ -4273,12 +4278,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> @@ -4342,142 +4347,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulation convertie en 4 espaces.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Indentation ajustée pour être un multiple de quatre.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation>Niveau d'indentation modifié.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation>Indentation visuel corrigée.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n ligne vide insérée.</numerusform> @@ -4485,7 +4490,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n ligne superflue supprimée</numerusform> @@ -4493,72 +4498,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation>Lignes superflues vides supprimées.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation>Les longues lignes ont été raccourcies.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation>'{0}' argument ajouté.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation>'{0}' argument supprimé.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation>'<>' remplacé par '!='.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation>'<>' remplacé par '!='.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -66724,6 +66729,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -92235,417 +92423,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation>l'indentation contient un mélange d'espaces et tabulations</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation>l"indentation n'est pas un multiple de 4</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> - <translation>bloc indenté attendu</translation> + <source>indentation is not a multiple of four</source> + <translation>l"indentation n'est pas un multiple de 4</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> - <translation>indentation inattendue</translation> + <source>expected an indented block</source> + <translation>bloc indenté attendu</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> - <translation>l'indentation n'est pas un multiple de quatre (commentaire)</translation> + <source>unexpected indentation</source> + <translation>indentation inattendue</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> - <translation>bloc endenté attendu (commentaire)</translation> + <source>indentation is not a multiple of four (comment)</source> + <translation>l'indentation n'est pas un multiple de quatre (commentaire)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation>bloc endenté attendu (commentaire)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation>indentation inattendue (commentaire)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> + <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> + <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> + <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> + <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> + <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> + <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> + <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> - <translation>l'indentation contient des tabulations</translation> + <source>continuation line unaligned for hanging indent</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation>l'indentation contient des tabulations</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> + <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> + <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> + <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> + <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> + <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> + <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> + <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> + <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> + <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> + <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> - <translation>tabulation après '{0}'</translation> + <source>multiple spaces after '{0}'</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation>tabulation après '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> + <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> + <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> + <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> + <source>too many leading '#' for block comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> + <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> + <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> + <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> + <source>too many blank lines ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> + <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> + <source>module level import not at top of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> + <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> + <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> + <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> + <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> + <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> + <source>test for object identity should be 'is not'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> + <source>do not assign a lambda expression, use a def</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> + <source>ambiguous variable name '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> + <source>ambiguous class definition '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> <source>{0}</source> <translation>{0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> - <source>expected {0} blank lines, found {1}</source> - <translation>{0} lignes vides attendues, {1} trouvées</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> - <source>too many blank lines ({0}) before a nested definition, expected {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <source>expected {0} blank lines, found {1}</source> + <translation>{0} lignes vides attendues, {1} trouvées</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <source>too many blank lines ({0}) before a nested definition, expected {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_it.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_it.ts Sat Apr 03 15:08:04 2021 +0200 @@ -3053,50 +3053,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation type="unfinished">Annotazioni</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation type="unfinished">Documentazione</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation type="unfinished">Errori</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation type="unfinished">Warnings</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation type="unfinished">Sicurezza</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3667,7 +3672,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3844,12 +3849,12 @@ <translation>Messaggio</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation>PEP-257</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation>Eric</translation> </message> @@ -3874,7 +3879,7 @@ <translation>Premi per mostrare tutti i file che contengono problematiche</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation>Errore: {0}</translation> </message> @@ -3884,7 +3889,7 @@ <translation>Corregge:{0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation>Nessun problema trovato.</translation> </message> @@ -3909,12 +3914,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> @@ -3924,12 +3929,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation type="unfinished">Errori</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -4034,7 +4039,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4344,12 +4349,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> @@ -4413,142 +4418,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Triple virgolette singole convertite in triple virgolette doppie.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Virgolette introduttive corrette in {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation>Singole righe documentazione raggruppate su una sola.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation>Aggiunto punto alla riga sommario.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation>Riga vuota prima della stringa di documentazione funzione/metodo rimossa.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation>Riga vuota inserita prima della stringa di documentazione della classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation>Linea vuota inserita dopo la stringa di documentazione della classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation>Linea vuota inserita dopo la stringa di documentazione del sommario.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Linea vuota inserita dopo l'ultimo paragrafo della stringa di documentazione.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation>Le virgolette di testa messe su una riga separata.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation>Le virgolette di coda messe su una riga separata.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation>Rimossa riga vuota prima della stringa di documentazione.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation>Rimossa riga vuota dopo della stringa di documentazione.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation>Riga vuota dopo la stringa di documentazione funzione/metodo rimossa.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation>Rimossa riga vuota dopo l'ultimo paragrafo.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation>Convertita Tabulazione in 4 spazi.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Identazione portata ad un multiplo di quattro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation>Identazione di continuazione riga corretta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation>Identazione di parentesi chiusa corretta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation>Corretta la mancanza di indentazione della continuazione riga.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Parentesi chiusa allineata con quella d'apertura.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation>Livello di indentazione modificato.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation>Modificato il livello di indentazione dell'indentazione pendente.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation>Spazio non pertinente eliminato.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation>Spazi mancanti aggiunti.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation>Corretto spazio vicino al segno di commento.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform>%n riga vuota inserita.</numerusform> @@ -4556,7 +4561,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform>%n riga superflua eliminata</numerusform> @@ -4564,72 +4569,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation>Righe vuote superflue eliminate.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Righe vuote superflue eliminate dopo a dichiarazione della funzione.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation>Import messi su righe separate.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation>Accorciate righe lughe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation>Rimossi barre rovesciate ridondanti.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation>Corretta istruzione composta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation>Corretta comparazione con None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation>'{0}' argumento aggiunto.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation>'{0}' argumento rimosso.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation>Eliminati gli spazi alla fine della linea.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation>Aggiunta una nuova riga alla fine del file.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Rghe vuote superflue eliminate dalla fine del file.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation>'<>' sostituito da '!='.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation>'<>' sostituito da '!='.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -69279,6 +69284,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -94862,417 +95050,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished">indentazione contiene spazi e tab mischiati</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation type="unfinished">identazione non è un multiplo di quattro</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> - <translation type="unfinished">atteso un blocco identato</translation> + <source>indentation is not a multiple of four</source> + <translation type="unfinished">identazione non è un multiplo di quattro</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> - <translation type="unfinished">identazione non attesa</translation> + <source>expected an indented block</source> + <translation type="unfinished">atteso un blocco identato</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> - <translation type="unfinished"></translation> + <source>unexpected indentation</source> + <translation type="unfinished">identazione non attesa</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> + <source>indentation is not a multiple of four (comment)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> + <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> + <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> + <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> + <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> + <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> + <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> + <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> - <translation type="unfinished">identazione contiene tab</translation> + <source>continuation line unaligned for hanging indent</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation type="unfinished">identazione contiene tab</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation type="unfinished">spazio dopo '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation type="unfinished">spazio prima '{0}'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> - <translation type="unfinished">spazi multipli prima dell'operatore</translation> + <source>whitespace before '{0}'</source> + <translation type="unfinished">spazio prima '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> - <translation type="unfinished">spazi multipli dopo l'operatore</translation> + <source>multiple spaces before operator</source> + <translation type="unfinished">spazi multipli prima dell'operatore</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> - <translation type="unfinished">tab prima dell'operatore</translation> + <source>multiple spaces after operator</source> + <translation type="unfinished">spazi multipli dopo l'operatore</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> - <translation type="unfinished">tab dopo l'operatore</translation> + <source>tab before operator</source> + <translation type="unfinished">tab prima dell'operatore</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> - <translation type="unfinished">spazi intorno all'operatore mancanti</translation> + <source>tab after operator</source> + <translation type="unfinished">tab dopo l'operatore</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> - <translation type="unfinished"></translation> + <source>missing whitespace around operator</source> + <translation type="unfinished">spazi intorno all'operatore mancanti</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> + <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> + <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> - <translation type="unfinished">spazi dopo '{0}' mancanti</translation> + <source>missing whitespace around modulo operator</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> - <translation type="unfinished">spazi multipli dopo '{0}'</translation> + <source>missing whitespace after '{0}'</source> + <translation type="unfinished">spazi dopo '{0}' mancanti</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> - <translation type="unfinished">tab dopo '{0}'</translation> + <source>multiple spaces after '{0}'</source> + <translation type="unfinished">spazi multipli dopo '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation type="unfinished">tab dopo '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation type="unfinished">al massimo due spazi prima di un commento inline</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> - <translation type="unfinished">commento inline deve iniziare con '#'</translation> + <source>at least two spaces before inline comment</source> + <translation type="unfinished">al massimo due spazi prima di un commento inline</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> - <translation type="unfinished"></translation> + <source>inline comment should start with '# '</source> + <translation type="unfinished">commento inline deve iniziare con '#'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> + <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> + <source>too many leading '#' for block comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> + <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> + <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> + <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation type="unfinished">spazi all'inizio</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation type="unfinished">nessun ritorno a capo alla fine del file</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation type="unfinished">attesa 1 line vuota, 0 trovate</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation type="unfinished">troppe linee vuote ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation type="unfinished">linea vuota alla fine del file</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> - <translation type="unfinished">import multipli su una linea</translation> + <source>too many blank lines ({0})</source> + <translation type="unfinished">troppe linee vuote ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> + <translation type="unfinished">linea vuota alla fine del file</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> - <translation type="unfinished"></translation> + <source>multiple imports on one line</source> + <translation type="unfinished">import multipli su una linea</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> + <source>module level import not at top of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation type="unfinished">.has_key è deprecato, usa 'in'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation type="unfinished">forma di sollevamento eccezioni deprecata</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation type="unfinished">'<>' è deprecato, usa '!='</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> - <translation type="unfinished">virgolette rovesciare sono deprecate, usa 'repr()'</translation> + <source>line too long ({0} > {1} characters)</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> - <translation type="unfinished">istruzioni multiple su una linea (due punti)</translation> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished">.has_key è deprecato, usa 'in'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished">forma di sollevamento eccezioni deprecata</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished">'<>' è deprecato, usa '!='</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> + <translation type="unfinished">virgolette rovesciare sono deprecate, usa 'repr()'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> - <translation type="unfinished">istruzioni multiple su una linea (punto e virgola)</translation> + <source>multiple statements on one line (colon)</source> + <translation type="unfinished">istruzioni multiple su una linea (due punti)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> - <translation type="unfinished"></translation> + <source>multiple statements on one line (semicolon)</source> + <translation type="unfinished">istruzioni multiple su una linea (punto e virgola)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> + <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> + <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> + <source>test for object identity should be 'is not'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> + <source>do not assign a lambda expression, use a def</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> + <source>ambiguous variable name '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> + <source>ambiguous class definition '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation type="unfinished">{0}: {1}</translation> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation type="unfinished">{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> <source>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_pt.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_pt.ts Sat Apr 03 15:08:04 2021 +0200 @@ -3057,50 +3057,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation type="unfinished">Anotações</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation type="unfinished">Documentação</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation type="unfinished">Erros</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation type="unfinished">Avisos</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation type="unfinished">Segurança</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3670,7 +3675,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3848,12 +3853,12 @@ <translation>Mensagem</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation></translation> </message> @@ -3878,7 +3883,7 @@ <translation>Pressionar para mostrar todos os ficheiros que tenham algum problema</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation>Erro: {0}</translation> </message> @@ -3888,7 +3893,7 @@ <translation>Corrigir: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation>Não se encontraram problemas.</translation> </message> @@ -3913,12 +3918,12 @@ <translation>Mostrar ignorado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation>{0} (ignorado)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation>A preparar ficheiros...</translation> </message> @@ -3928,12 +3933,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation>Erros</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation>A transferir dados...</translation> </message> @@ -4038,7 +4043,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4348,12 +4353,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> @@ -4417,142 +4422,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Três aspas simples convertidas a três aspas duplas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Corrigidas as aspas introdutórias para ser {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation>Docstring de linha única posta numa linha.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation>Ponto adicionado à linha sumário.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation>Retirada a linha vazia antes da docstring de função/método.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation>Linha branca inserida antes da docstring de classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation>Inserida linha vazia depois da docstring de classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation>Inserida linha vazia depois da docstring de sumário.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Inserida linha vazia depois do último parágrafo da docstring.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation>Aspas iniciais postas numa linha separada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation>Aspas finais postas numa linha separada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation>Retirada linha vazia antes da docstring de classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation>Retirada linha vazia depois da docstring de classe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation>Retirada a linha vazia depois da docstring de função/método.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation>Retirada linha vazia depois do último parágrafo.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulação convertida a 4 espaços.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Ajustada a indentação a múltiplos de quatro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation>Corrigida a indentação da linha de continuação.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation>Corrigida a indentação de parêntesis de fecho.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation>Corrigida falta de indentação na linha de continuação.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Parêntesis de fecho alinhado com parêntesis de abertura.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation>Alterado o nível da indentação.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation>Alterado o nível da indentação pendente.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation>Indentação visual corrigida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation>Espaço estranho retirado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation>Adicionado espaço branco em falta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation>Corrigido espaço em volta do símbolo de comentário.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>inserida uma linha vazia.</numerusform> @@ -4560,7 +4565,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation> <numerusform>retirada uma linha desnecessária</numerusform> @@ -4568,72 +4573,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation>Retiradas linhas vazias desnecessárias.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Retiradas linhas vazias desnecessárias após o decorador de função.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation>Imports foram postos em linhas separadas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation>Foram encolhidas as linhas compridas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation>Retirada barra invertida redundante entre parêntesis.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation>Instrução composta corrigida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation>Corrigida a comparação a None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation>Adicionado o argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation>Removido o argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation>Eliminado o espaço no fim de linha.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation>adicionada uma linha nova ao fim do ficheiro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Retiradas linhas vazias desnecessárias do fim do ficheiro.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation>'<>' substituido por '!='.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation>'<>' substituido por '!='.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Não se pode gravar ficheiro! Saltando-o. Motivo: {0}</translation> </message> @@ -67971,6 +67976,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -93224,417 +93412,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished">indentação com espaços misturados com tabulações</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation type="unfinished">indentação não é multipla de quatro</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> - <translation type="unfinished">esperado um bloque de indentação</translation> + <source>indentation is not a multiple of four</source> + <translation type="unfinished">indentação não é multipla de quatro</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> - <translation type="unfinished">indentação inesperada</translation> + <source>expected an indented block</source> + <translation type="unfinished">esperado um bloque de indentação</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> - <translation type="unfinished"></translation> + <source>unexpected indentation</source> + <translation type="unfinished">indentação inesperada</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> + <source>indentation is not a multiple of four (comment)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> + <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> + <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> + <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> + <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> + <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> + <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> + <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> - <translation type="unfinished">indentação com tabluações</translation> + <source>continuation line unaligned for hanging indent</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation type="unfinished">indentação com tabluações</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation type="unfinished">espaço depois de '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation type="unfinished">espaço antes de '{0}</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> - <translation type="unfinished">espaços múltiplos antes do operador</translation> + <source>whitespace before '{0}'</source> + <translation type="unfinished">espaço antes de '{0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> - <translation type="unfinished">espaços múltiplos depois do operador</translation> + <source>multiple spaces before operator</source> + <translation type="unfinished">espaços múltiplos antes do operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> - <translation type="unfinished">tabulação antes do operador</translation> + <source>multiple spaces after operator</source> + <translation type="unfinished">espaços múltiplos depois do operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> - <translation type="unfinished">tabulação depois do operador</translation> + <source>tab before operator</source> + <translation type="unfinished">tabulação antes do operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> - <translation type="unfinished">falta espaço à volta do operador</translation> + <source>tab after operator</source> + <translation type="unfinished">tabulação depois do operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> - <translation type="unfinished">falta espaço à volta do operador aritmético</translation> + <source>missing whitespace around operator</source> + <translation type="unfinished">falta espaço à volta do operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> - <translation type="unfinished"></translation> + <source>missing whitespace around arithmetic operator</source> + <translation type="unfinished">falta espaço à volta do operador aritmético</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> + <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> - <translation type="unfinished">falta espaço depois de '{0}'</translation> + <source>missing whitespace around modulo operator</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> - <translation type="unfinished">múltiplos espaços depois de '{0}'</translation> + <source>missing whitespace after '{0}'</source> + <translation type="unfinished">falta espaço depois de '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> - <translation type="unfinished">tabulação depois de '{0}'</translation> + <source>multiple spaces after '{0}'</source> + <translation type="unfinished">múltiplos espaços depois de '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation type="unfinished">tabulação depois de '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> + <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> + <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> + <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> - <translation type="unfinished">múltiplos espaços depois da palavra-chave</translation> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> - <translation type="unfinished">múltiplos espaços antes da palavra-chave</translation> + <source>multiple spaces after keyword</source> + <translation type="unfinished">múltiplos espaços depois da palavra-chave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> - <translation type="unfinished">tabulação depois da palavra-chave</translation> + <source>multiple spaces before keyword</source> + <translation type="unfinished">múltiplos espaços antes da palavra-chave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> - <translation type="unfinished">tabulação antes da palavra-chave</translation> + <source>tab after keyword</source> + <translation type="unfinished">tabulação depois da palavra-chave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation type="unfinished">tabulação antes da palavra-chave</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation type="unfinished">espaço ao final</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation type="unfinished">não há linha nova no final do ficheiro</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation type="unfinished">esperada 1 linha vazia, encontradas 0</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation type="unfinished">demasiadas linhas vazias ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation type="unfinished">encontradas linhas vazias depois do decorador de função</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation type="unfinished">linha vazia no fim do ficheiro</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> - <translation type="unfinished">múltiplos imports numa linha</translation> + <source>too many blank lines ({0})</source> + <translation type="unfinished">demasiadas linhas vazias ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished">encontradas linhas vazias depois do decorador de função</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> + <translation type="unfinished">linha vazia no fim do ficheiro</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> - <translation type="unfinished"></translation> + <source>multiple imports on one line</source> + <translation type="unfinished">múltiplos imports numa linha</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> - <translation type="unfinished">linha demasiado comprida ({0} > {1} caráteres)</translation> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation type="unfinished">barra invertida é redundante entre parêntesis</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation type="unfinished">.has_key está obsoleto, usar 'in'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation type="unfinished">'<>' está obsoleto, usar '!='</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> - <translation type="unfinished">acentos graves estão obsoletos, usar 'repr()'</translation> + <source>line too long ({0} > {1} characters)</source> + <translation type="unfinished">linha demasiado comprida ({0} > {1} caráteres)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> - <translation type="unfinished"></translation> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished">barra invertida é redundante entre parêntesis</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished">.has_key está obsoleto, usar 'in'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished">'<>' está obsoleto, usar '!='</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> + <translation type="unfinished">acentos graves estão obsoletos, usar 'repr()'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> + <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> + <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> + <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> + <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> + <source>test for object identity should be 'is not'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished">não comparar tipos, usar 'isinstance()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> + <source>do not assign a lambda expression, use a def</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> + <source>ambiguous variable name '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> + <source>ambiguous class definition '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation type="unfinished">{0}: {1}</translation> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation type="unfinished">{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> <source>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_ru.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_ru.ts Sat Apr 03 15:08:04 2021 +0200 @@ -2991,50 +2991,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation>Аннотации</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation>Сложность кода</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation>Документация</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation>Ошибки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation>Разное</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation>Именованные</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation>Предупреждения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation>Безопасность</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation>Использование 'pathlib'</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3484,7 +3489,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation>Не определено сообщение для кода '{0}'.</translation> </message> @@ -3651,12 +3656,12 @@ <translation>Сообщение</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation>PEP-257</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation>Eric</translation> </message> @@ -3681,7 +3686,7 @@ <translation>Показать все файлы, содержащие ошибки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation>Ошибка: {0}</translation> </message> @@ -3691,7 +3696,7 @@ <translation>Исправлено: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation>Проблем со стилем не найдено.</translation> </message> @@ -3716,12 +3721,12 @@ <translation>Показывать проигнорированные</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation>{0} (проигнорировано)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation>Подготовка файлов...</translation> </message> @@ -3731,12 +3736,12 @@ <translation>Задайте максимально допустимую сложность кода (McCabe: 10)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation>Ошибки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation>Передача данных...</translation> </message> @@ -3841,7 +3846,7 @@ <translation>&Сброс к стандартным</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation>Файлы не найдены (проверьте ваш игнор-лист).</translation> </message> @@ -4151,12 +4156,12 @@ <translation>Добавить шаблон закомментированного кода в белый список</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation>Шаблон закомментированного кода</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation>Задайте шаблон закомментированного кода</translation> </message> @@ -4220,142 +4225,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Утроенные одинарные кавычки заменены утроенными двойными.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Кавычки во введении исправлены на {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation>Одиночная строка документации располагается в одной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation>Добавлена точка в строке резюме.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation>Удалена пустая строка перед строкой документации для function/method.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation>Добавлена пустая строка перед строкой документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation>Добавлена пустая строка после строки документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation>Добавлена пустая строка после резюме строки документации.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation>Открывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation>Закрывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation>Удалена пустая строка перед строкой документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation>Удалена пустая строка после строки документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation>Удалена пустая строка после строки документации для function/method.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation>Удалена пустая строка после последнего абзаца.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation>Символы табуляции заменяются на 4 пробела.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Величина отступа задана кратной четырём.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation>Исправлен размер отступа строки продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation>Исправлен размер отступа закрывающей скобки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation>Добавлен отступ к строке продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Закрывающая скобка выровнена с открывающей.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation>Изменен размер отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation>Изменен размер отступа для висячих отступов.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation>Исправленена величина визуального отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation>Посторонние пробельные символы удалены.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation>Добавлены недостающие пробельные символы.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation>Пробельные символы вокруг символа комментария откорректированы.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n пустая строка вставлена.</numerusform> @@ -4364,7 +4369,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n лишняя пустая строка удалена</numerusform> @@ -4373,72 +4378,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation>Удалены лишние пустые строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Удалены лишние пустые строки после декоратора функции.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation>Операторы импорта помещены на отдельных строках.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation>Укорочены длинные строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation>Удалены излишние символы '\'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation>Составная инструкция исправлена.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation>Исправлено сравнение с None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation>Добавлен '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation>Удалён '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation>Завершающие пробельные символы обрезаны.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation>символ новой строки добавлен в конец файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Удалены пустые строки в конце файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation>'<>' заменен на '!='.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation>'<>' заменен на '!='.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Не удалось сохранить файл! Пропускаем. Причина: {0}</translation> </message> @@ -63047,6 +63052,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -87899,417 +88087,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation>отступ содержит смесь пробелов и табуляции</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation>размер отступа не кратен четырем</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> - <translation>ожидался блок с отступом</translation> + <source>indentation is not a multiple of four</source> + <translation>размер отступа не кратен четырем</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> - <translation>неожиданный отступ</translation> + <source>expected an indented block</source> + <translation>ожидался блок с отступом</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> - <translation>размер отступа не кратен четырем (комментарий)</translation> + <source>unexpected indentation</source> + <translation>неожиданный отступ</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> - <translation>ожидался блок с отступом (комментарий)</translation> + <source>indentation is not a multiple of four (comment)</source> + <translation>размер отступа не кратен четырем (комментарий)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation>ожидался блок с отступом (комментарий)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation>неожиданный отступ (комментарий)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation>отступ строки продолжения не кратен четырём</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> - <translation>строка продолжения не имеет отступа или выступа</translation> + <source>continuation line indentation is not a multiple of four</source> + <translation>отступ строки продолжения не кратен четырём</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation>строка продолжения не имеет отступа или выступа</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation>закрывающая скобка не соответствует отступу скобки, открывающей строку</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation>закрывающая скобка визуально не соответствует отступу</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> - <translation>отступ строки продолжения такой же как у следующей логической строки</translation> + <source>closing bracket does not match visual indentation</source> + <translation>закрывающая скобка визуально не соответствует отступу</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> - <translation>строка продолжения с отступом для висящего отступа</translation> + <source>continuation line with same indent as next logical line</source> + <translation>отступ строки продолжения такой же как у следующей логической строки</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> - <translation>строка продолжения с отступом для визуального отступа</translation> + <source>continuation line over-indented for hanging indent</source> + <translation>строка продолжения с отступом для висящего отступа</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> - <translation>continuation line under-indented for visual indent</translation> + <source>continuation line over-indented for visual indent</source> + <translation>строка продолжения с отступом для визуального отступа</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> - <translation>визуально отступ строки такой же как у следующей логической строки</translation> + <source>continuation line under-indented for visual indent</source> + <translation>continuation line under-indented for visual indent</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> - <translation>у висячего отступа невыровненная строка продолжения</translation> + <source>visually indented line with same indent as next logical line</source> + <translation>визуально отступ строки такой же как у следующей логической строки</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation>закрывающая скобка не имеет отступа</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> - <translation>отступ содержит табуляцию</translation> + <source>continuation line unaligned for hanging indent</source> + <translation>у висячего отступа невыровненная строка продолжения</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation>закрывающая скобка не имеет отступа</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation>отступ содержит табуляцию</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation>символ пропуска после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation>символ пропуска перед '{0}'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> - <translation>множественные пробелы перед оператором</translation> + <source>whitespace before '{0}'</source> + <translation>символ пропуска перед '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> - <translation>множественные пробелы после оператора</translation> + <source>multiple spaces before operator</source> + <translation>множественные пробелы перед оператором</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> - <translation>табуляция перед оператором</translation> + <source>multiple spaces after operator</source> + <translation>множественные пробелы после оператора</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> - <translation>табуляция после оператора</translation> + <source>tab before operator</source> + <translation>табуляция перед оператором</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> - <translation>отсутствуют символы пропуска вокруг оператора</translation> + <source>tab after operator</source> + <translation>табуляция после оператора</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> - <translation>отсутствуют символы пропуска вокруг арифметического оператора</translation> + <source>missing whitespace around operator</source> + <translation>отсутствуют символы пропуска вокруг оператора</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> - <translation>отсутствуют символы пропуска вокруг побитового оператора или оператора сдвига</translation> + <source>missing whitespace around arithmetic operator</source> + <translation>отсутствуют символы пропуска вокруг арифметического оператора</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> - <translation>отсутствуют символы пропуска вокруг оператора по модулю</translation> + <source>missing whitespace around bitwise or shift operator</source> + <translation>отсутствуют символы пропуска вокруг побитового оператора или оператора сдвига</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> - <translation>отсутствуют символы пропуска после '{0}'</translation> + <source>missing whitespace around modulo operator</source> + <translation>отсутствуют символы пропуска вокруг оператора по модулю</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> - <translation>множественные пробелы после '{0}'</translation> + <source>missing whitespace after '{0}'</source> + <translation>отсутствуют символы пропуска после '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> - <translation>табуляция после '{0}'</translation> + <source>multiple spaces after '{0}'</source> + <translation>множественные пробелы после '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation>табуляция после '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation>неожиданные пробелы вокруг ключевого слова / параметра equals</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation>по крайней мере два пробела перед комментарием в строке кода</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> - <translation>комментарий в строке кода должен начинаться с '# '</translation> + <source>at least two spaces before inline comment</source> + <translation>по крайней мере два пробела перед комментарием в строке кода</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> - <translation>блок комментариев должен начинаться с '# '</translation> + <source>inline comment should start with '# '</source> + <translation>комментарий в строке кода должен начинаться с '# '</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> - <translation>слишком много лидирующих '#' для блока комментария</translation> + <source>block comment should start with '# '</source> + <translation>блок комментариев должен начинаться с '# '</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> - <translation>множественные пробелы после ключевого слова</translation> + <source>too many leading '#' for block comment</source> + <translation>слишком много лидирующих '#' для блока комментария</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> - <translation>множественные пробелы перед ключевым словом</translation> + <source>multiple spaces after keyword</source> + <translation>множественные пробелы после ключевого слова</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> - <translation>табуляция после ключевого слова</translation> + <source>multiple spaces before keyword</source> + <translation>множественные пробелы перед ключевым словом</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> - <translation>табуляция перед ключевым словом</translation> + <source>tab after keyword</source> + <translation>табуляция после ключевого слова</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation>табуляция перед ключевым словом</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation>отсутствует символ пропуска после ключевого слова</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation>завершающие символы пропуска</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation>нет символа новой строки в конце файла</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation>пустая строка содержит символы пропуска</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation>слишком много пустых строк ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation>пустые строки после декоратора функции</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation>пустая строка в конце файла</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> - <translation>множественный импорт в одной строке</translation> + <source>too many blank lines ({0})</source> + <translation>слишком много пустых строк ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation>пустые строки после декоратора функции</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> + <translation>пустая строка в конце файла</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> - <translation>импорт модуля не в начале файла</translation> + <source>multiple imports on one line</source> + <translation>множественный импорт в одной строке</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> - <translation>слишком длинная строка ({0} > {1} символов)</translation> + <source>module level import not at top of file</source> + <translation>импорт модуля не в начале файла</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation>символ '\' излишний внутри скобок</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation>перевод строки перед бинарным оператором</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation>.has_key() устарел, используйте 'in'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation>устаревший метод возбуждения исключений</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation>оператор '<>' устарел, используйте '!='</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> - <translation>обратные апострофы устарели, используйте функцию 'repr()'</translation> + <source>line too long ({0} > {1} characters)</source> + <translation>слишком длинная строка ({0} > {1} символов)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> - <translation>несколько инструкций в одной строке (двоеточие)</translation> + <source>the backslash is redundant between brackets</source> + <translation>символ '\' излишний внутри скобок</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation>перевод строки перед бинарным оператором</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation>.has_key() устарел, используйте 'in'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation>устаревший метод возбуждения исключений</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation>оператор '<>' устарел, используйте '!='</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> + <translation>обратные апострофы устарели, используйте функцию 'repr()'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> - <translation>несколько инструкций в одной строке (точка с запятой)</translation> + <source>multiple statements on one line (colon)</source> + <translation>несколько инструкций в одной строке (двоеточие)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> - <translation>инструкция завершается точкой с запятой</translation> + <source>multiple statements on one line (semicolon)</source> + <translation>несколько инструкций в одной строке (точка с запятой)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation>инструкция завершается точкой с запятой</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation>несколько инструкций в одной строке (def)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation>сравнение с {0} должно быть {1}</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> - <translation>проверка на членство должна быть 'not in'</translation> + <source>comparison to {0} should be {1}</source> + <translation>сравнение с {0} должно быть {1}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> - <translation>проверка на идентичность объекта должна быть 'is not'</translation> + <source>test for membership should be 'not in'</source> + <translation>проверка на членство должна быть 'not in'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>do not compare types, use 'isinstance()'</source> - <translation>используйте 'isinstance()' вместо сравнения типов</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation>не назначайте лямбда-выражение, используйте def</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> - <translation>неоднозначное имя переменной '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> - <translation>неоднозначное определение класса '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> - <translation>неоднозначное определение функции '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>{0}</source> - <translation>{0}</translation> + <source>test for object identity should be 'is not'</source> + <translation>проверка на идентичность объекта должна быть 'is not'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation>используйте 'isinstance()' вместо сравнения типов</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>do not assign a lambda expression, use a def</source> + <translation>не назначайте лямбда-выражение, используйте def</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous variable name '{0}'</source> + <translation>неоднозначное имя переменной '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous class definition '{0}'</source> + <translation>неоднозначное определение класса '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>ambiguous function definition '{0}'</source> + <translation>неоднозначное определение функции '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>{0}</source> + <translation>{0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation>не используйте bare except</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation>ожидалось {0} пустых строк после определения класса или функции, найдено {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation>'async' и 'await' - зарезервированные ключевые слова начиная с Python 3.7</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation>отсутствие символов пропуска вокруг параметра equals</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation>ожидалось {0} пустых строк, найдено {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation>ожидалось {0} пустых строк перед вложенным определением, найдено {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation>перевод строки после бинарного оператора</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation>недействительная escape-последовательность '\{0}'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation>ожидалось {0} пустых строк перед вложенным определением, найдено {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation>перевод строки после бинарного оператора</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation>недействительная escape-последовательность '\{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation>слишком много пустых строк ({0}) перед вложенным определением, ожидалось {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation>слишком много пустых строк ({0}), ожидалось {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation>over-indented</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation>слишком длинная строка документа ({0} > {1} символов)</translation> </message>
--- a/eric6/i18n/eric6_tr.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_tr.ts Sat Apr 03 15:08:04 2021 +0200 @@ -3031,50 +3031,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation type="unfinished">Belgeleme</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation type="unfinished">Hatalar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation type="unfinished">Güvenlik</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3563,7 +3568,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3726,12 +3731,12 @@ <translation type="unfinished">Mesaj</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation type="unfinished"></translation> </message> @@ -3756,7 +3761,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation type="unfinished">Hata: {0}</translation> </message> @@ -3766,7 +3771,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation type="unfinished">Sorun bulunamadı.</translation> </message> @@ -3791,12 +3796,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation type="unfinished"></translation> </message> @@ -3806,12 +3811,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation type="unfinished">Hatalar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation type="unfinished"></translation> </message> @@ -3916,7 +3921,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation type="unfinished"></translation> </message> @@ -4226,12 +4231,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> @@ -4295,142 +4300,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4438,7 +4443,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4446,72 +4451,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -67051,6 +67056,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -92250,417 +92438,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> + <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> + <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> + <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> + <source>indentation is not a multiple of four (comment)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> + <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> + <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> + <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> + <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> + <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> + <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> + <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> + <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> + <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> + <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> + <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> + <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> + <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> + <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> + <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> + <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> + <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> + <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> + <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> + <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> + <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> + <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> + <source>too many leading '#' for block comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> + <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> + <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> + <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> + <source>too many blank lines ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> + <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> + <source>module level import not at top of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> + <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> + <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> + <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> + <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> + <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>do not compare types, use 'isinstance()'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>{0}</source> + <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>do not assign a lambda expression, use a def</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous variable name '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous class definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_zh_CN.ts Sat Apr 03 14:51:08 2021 +0200 +++ b/eric6/i18n/eric6_zh_CN.ts Sat Apr 03 15:08:04 2021 +0200 @@ -3055,50 +3055,55 @@ <context> <name>CheckerCategories</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="67"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="68"/> <source>Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="70"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="71"/> <source>Code Complexity</source> <translation type="unfinished">代码复杂度</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="73"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="74"/> <source>Documentation</source> <translation type="unfinished">文档</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="76"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> <source>Errors</source> <translation type="unfinished">错误</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="83"/> <source>Naming</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Security</source> <translation type="unfinished">安全</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> <source>Warnings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="86"/> <source>'pathlib' Usage</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/> + <source>Simplify Code</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ChromeImporter</name> @@ -3667,7 +3672,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -3845,12 +3850,12 @@ <translation>消息</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="133"/> <source>PEP-257</source> <translation>PEP-257</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="134"/> <source>Eric</source> <translation>Eric</translation> </message> @@ -3875,7 +3880,7 @@ <translation>按下以统计所有有问题的文件</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="253"/> <source>Error: {0}</source> <translation>错误:{0}</translation> </message> @@ -3885,7 +3890,7 @@ <translation>修复: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1049"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1055"/> <source>No issues found.</source> <translation>未发现问题。</translation> </message> @@ -3910,12 +3915,12 @@ <translation>显示忽略</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="973"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="979"/> <source>{0} (ignored)</source> <translation>{0}(已忽略)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="866"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="872"/> <source>Preparing files...</source> <translation>正在准备文件…</translation> </message> @@ -3925,12 +3930,12 @@ <translation>输入充许的最大代码复杂度(McCabe: 10)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="226"/> <source>Errors</source> <translation>错误</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="905"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="911"/> <source>Transferring data...</source> <translation>传输数据…</translation> </message> @@ -4035,7 +4040,7 @@ <translation>重置(&R)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1052"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1058"/> <source>No files found (check your ignore list).</source> <translation>找不到文件(检查您忽略的列表)。</translation> </message> @@ -4350,12 +4355,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2009"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2015"/> <source>Enter a Commented Code Whitelist Pattern</source> <translation type="unfinished"></translation> </message> @@ -4424,221 +4429,221 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>三单引号转换成双引号。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>前导引号更正为 {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>Single line docstring put on one line.</source> <translation>单行的文档字串放在一行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>Period added to summary line.</source> <translation>附于总结线的句号。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/> <source>Blank line before function/method docstring removed.</source> <translation>函数/方法文档字串前的空行已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>Blank line inserted before class docstring.</source> <translation>类文档字串前插入的空行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> <source>Blank line inserted after class docstring.</source> <translation>类文档字串后的插入的空行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> <source>Blank line inserted after docstring summary.</source> <translation>文档字串摘要后插入的空行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>文档字串最后段落插入的空行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>Leading quotes put on separate line.</source> <translation>前导引号放在单独一行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/> <source>Trailing quotes put on separate line.</source> <translation>尾随引号放在单独一行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> <source>Blank line before class docstring removed.</source> <translation>类文档字串前的空行已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>Blank line after class docstring removed.</source> <translation>类文档字串后的空行已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360"/> <source>Blank line after function/method docstring removed.</source> <translation>函数/方法文档字串后的空行已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>Blank line after last paragraph removed.</source> <translation>最后段落后的空行已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/> <source>Tab converted to 4 spaces.</source> <translation>制表符转换为4个空格。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>缩进调整为4的倍数。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/> <source>Indentation of continuation line corrected.</source> <translation>连续行缩进已更正。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>Indentation of closing bracket corrected.</source> <translation>右括号缩进已更正。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>Missing indentation of continuation line corrected.</source> <translation>连续行缩进丢失已更正。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>Closing bracket aligned to opening bracket.</source> <translation>右括号与左括号一致。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>Indentation level changed.</source> <translation>缩进值已改变。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>Indentation level of hanging indentation changed.</source> <translation>悬挂缩进的缩进值已改变。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>Visual indentation corrected.</source> <translation>可视缩进已更正。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Extraneous whitespace removed.</source> <translation>多余空格已删除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Missing whitespace added.</source> <translation>丢失的空格已添加。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="404"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Whitespace around comment sign corrected.</source> <translation>注释符两边的空格已更正。</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>已插入 %n 空行。</numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> <source>%n superfluous lines removed</source> <translation> <numerusform>已移除 %n 多余行</numerusform> </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>Superfluous blank lines removed.</source> <translation>多余空行已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>函数修饰符后的多余空行已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>Imports were put on separate lines.</source> <translation>已将导入放在单独行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>Long lines have been shortened.</source> <translation>长行已被截短。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>Redundant backslash in brackets removed.</source> <translation>括号中的多余反斜杠已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>Compound statement corrected.</source> <translation>复合语句已更正。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>Comparison to None/True/False corrected.</source> <translation>无/真/假的对比已更正。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>'{0}' argument added.</source> <translation>已添加 '{0}' 参数。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>'{0}' argument removed.</source> <translation>已移除 '{0}' 参数。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>Whitespace stripped from end of line.</source> <translation>删除行尾空格。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>newline added to end of file.</source> <translation>文件尾添加新行。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>文件尾多余的空行已移除。</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>'<>' replaced by '!='.</source> - <translation>用“!=”代替“<>”。</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <source>'<>' replaced by '!='.</source> + <translation>用“!=”代替“<>”。</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>不能保存该文件!已略过。原因: {0}</translation> </message> @@ -68587,6 +68592,189 @@ </message> </context> <context> + <name>SimplifyChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="16"/> + <source>Multiple "isinstance()" calls which can be merged into a single call for variable "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="20"/> + <source>Use a single if-statement instead of nested if-statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="23"/> + <source>Return the condition "{0}" directly</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="26"/> + <source>Use "yield from {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="29"/> + <source>Use "with contextlib.suppress({0}):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="32"/> + <source>Handle error-cases first</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="35"/> + <source>Don't use return in try/except and finally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="38"/> + <source>Use ternary operator "{0} = {1} if {2} else {3}" instead of if-else-block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="42"/> + <source>Use "{0} in {1}" instead of "{2}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="45"/> + <source>Use "return any({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="48"/> + <source>Use "return all({0} for {1} in {2})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="51"/> + <source>Use "{0}" instead of "{1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="54"/> + <source>Use enumerate instead of "{0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="57"/> + <source>Use logical or ("({0}) or ({1})") and a single body</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="60"/> + <source>Use context handler for opening files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="63"/> + <source>Use a dictionary lookup instead of 3+ if/elif-statements: return {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="67"/> + <source>Use "{0}" instead of multiple with statements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="70"/> + <source>Use "{0} in {1}" instead of "{0} in {1}.keys()"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="73"/> + <source>Use a dataclass for "class {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="76"/> + <source>Use "class {0}:" instead of "class {0}(object):"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="81"/> + <source>Use "{0} != {1}" instead of "not {0} == {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="84"/> + <source>Use "{0} == {1}" instead of "not {0} != {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="87"/> + <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="90"/> + <source>Use "{0} >= {1}" instead of "not ({0} < {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="93"/> + <source>Use "{0} > {1}" instead of "not ({0} <= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96"/> + <source>Use "{0} <= {1}" instead of "not ({0} > {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99"/> + <source>Use "{0} < {1}" instead of "not ({0} >= {1})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102"/> + <source>Use "{0}" instead of "not (not {0})"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="106"/> + <source>Use "{1}" instead of "True if {0} else False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="109"/> + <source>Use "{1}" instead of "False if {0} else True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="112"/> + <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="116"/> + <source>Use "False" instead of "{0} and not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="119"/> + <source>Use "True" instead of "{0} or not {0}"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="122"/> + <source>Use "True" instead of "... or True"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="125"/> + <source>Use "False" instead of "... and False"</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129"/> + <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SingleApplicationServer</name> <message> <location filename="../Toolbox/SingleApplication.py" line="70"/> @@ -94159,417 +94347,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> - <source>indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>expected an indented block</source> + <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> - <source>unexpected indentation</source> + <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> - <source>indentation is not a multiple of four (comment)</source> + <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> - <source>expected an indented block (comment)</source> + <source>indentation is not a multiple of four (comment)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> <source>unexpected indentation (comment)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> - <source>continuation line indentation is not a multiple of four</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> - <source>continuation line missing indentation or outdented</source> + <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket does not match visual indentation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>continuation line with same indent as next logical line</source> + <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> - <source>continuation line over-indented for hanging indent</source> + <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> - <source>continuation line over-indented for visual indent</source> + <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> - <source>continuation line under-indented for visual indent</source> + <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>visually indented line with same indent as next logical line</source> + <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>continuation line unaligned for hanging indent</source> + <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>closing bracket is missing indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> - <source>indentation contains tabs</source> + <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> + <source>indentation contains tabs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>whitespace before '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>multiple spaces before operator</source> + <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>multiple spaces after operator</source> + <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>tab before operator</source> + <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>tab after operator</source> + <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>missing whitespace around operator</source> + <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> - <source>missing whitespace around arithmetic operator</source> + <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> - <source>missing whitespace around bitwise or shift operator</source> + <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>missing whitespace around modulo operator</source> + <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>missing whitespace after '{0}'</source> + <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>multiple spaces after '{0}'</source> + <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>tab after '{0}'</source> + <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>tab after '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>at least two spaces before inline comment</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>inline comment should start with '# '</source> + <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>block comment should start with '# '</source> + <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>too many leading '#' for block comment</source> + <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>multiple spaces after keyword</source> + <source>too many leading '#' for block comment</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> - <source>multiple spaces before keyword</source> + <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> - <source>tab after keyword</source> + <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> - <source>tab before keyword</source> + <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>tab before keyword</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>too many blank lines ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> - <source>blank lines found after function decorator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>blank line at end of file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>multiple imports on one line</source> + <source>too many blank lines ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> + <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>module level import not at top of file</source> + <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> - <source>line too long ({0} > {1} characters)</source> + <source>module level import not at top of file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>the backslash is redundant between brackets</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>line break before binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>deprecated form of raising exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>'<>' is deprecated, use '!='</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> - <source>backticks are deprecated, use 'repr()'</source> + <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>multiple statements on one line (colon)</source> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>multiple statements on one line (semicolon)</source> + <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>statement ends with a semicolon</source> + <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> - <source>comparison to {0} should be {1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>test for membership should be 'not in'</source> + <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>test for object identity should be 'is not'</source> + <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>do not compare types, use 'isinstance()'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>do not assign a lambda expression, use a def</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>ambiguous variable name '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>ambiguous class definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>ambiguous function definition '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>{0}</source> + <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>do not assign a lambda expression, use a def</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous variable name '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous class definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>line break after binary operator</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> - <source>invalid escape sequence '\{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> + <source>line break after binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <source>invalid escape sequence '\{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>