--- 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>