Thu, 10 Mar 2016 19:50:10 +0100
Merged with Tobias pep8 changes.
i18n/eric6_cs.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_de.qm | file | annotate | diff | comparison | revisions | |
i18n/eric6_de.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_en.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_es.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_fr.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_it.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_pt.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_ru.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_tr.ts | file | annotate | diff | comparison | revisions | |
i18n/eric6_zh_CN.ts | file | annotate | diff | comparison | revisions |
--- a/Globals/__init__.py Sun Mar 06 14:09:37 2016 +0100 +++ b/Globals/__init__.py Thu Mar 10 19:50:10 2016 +0100 @@ -16,7 +16,8 @@ import sys import os -from PyQt5.QtCore import QDir, QLibraryInfo, QByteArray +from PyQt5.QtCore import (QDir, QLibraryInfo, QByteArray, + QCoreApplication, QT_VERSION_STR) # names of the various settings objects settingsNameOrganization = "Eric6" @@ -204,6 +205,20 @@ return QDir.toNativeSeparators(path) +def translate(*args): + """ + Module function to handle different PyQt 4/5 QCoreApplication.translate + parameter. + + @param args tuple of arguments from QCoreApplication.translate (tuple) + @return translated string (string) + """ + if QT_VERSION_STR.startswith('4'): + args = list(args) + args.insert(3, QCoreApplication.CodecForTr) + return QCoreApplication.translate(*args) + + ############################################################################### ## functions for searching a Python2/3 interpreter ###############################################################################
--- a/Helpviewer/Download/DownloadUtilities.py Sun Mar 06 14:09:37 2016 +0100 +++ b/Helpviewer/Download/DownloadUtilities.py Thu Mar 10 19:50:10 2016 +0100 @@ -11,6 +11,8 @@ from PyQt5.QtCore import QCoreApplication +from Globals import translate + def timeString(timeRemaining): """ @@ -22,13 +24,13 @@ if timeRemaining > 60: minutes = int(timeRemaining / 60) seconds = int(timeRemaining % 60) - remaining = QCoreApplication.translate( + remaining = translate( "DownloadUtilities", - "%n:{0:02} minutes remaining""", "", + "%n:{0:02} minutes remaining", "", minutes).format(seconds) else: seconds = int(timeRemaining) - remaining = QCoreApplication.translate( + remaining = translate( "DownloadUtilities", "%n seconds remaining", "", seconds)
--- a/Plugins/CheckerPlugins/CodeStyleChecker/pep8.py Sun Mar 06 14:09:37 2016 +0100 +++ b/Plugins/CheckerPlugins/CodeStyleChecker/pep8.py Thu Mar 10 19:50:10 2016 +0100 @@ -4,6 +4,7 @@ # pep8.py - Check Python source code formatting, according to PEP 8 # Copyright (C) 2006-2009 Johann C. Rocholl <johann@rocholl.net> # Copyright (C) 2009-2014 Florent Xicluna <florent.xicluna@gmail.com> +# Copyright (C) 2014-2016 Ian Lee <ianlee1521@gmail.com> # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation files @@ -32,7 +33,7 @@ $ python pep8.py -h This program and its regression test suite live here: -http://github.com/jcrocholl/pep8 +https://github.com/pycqa/pep8 Groups of errors and warnings: E errors @@ -59,8 +60,6 @@ # Copyright (c) 2011 - 2016 Detlev Offenbach <detlev@die-offenbachs.de> # -__version__ = '1.5.6' - import os import sys import re @@ -77,13 +76,21 @@ except ImportError: from ConfigParser import RawConfigParser # __IGNORE_WARNING__ -DEFAULT_EXCLUDE = '.svn,CVS,.bzr,.hg,.git,__pycache__' -DEFAULT_IGNORE = 'E123,E226,E24' -if sys.platform == 'win32': - DEFAULT_CONFIG = os.path.expanduser(r'~\.pep8') -else: - DEFAULT_CONFIG = os.path.join(os.getenv('XDG_CONFIG_HOME') or - os.path.expanduser('~/.config'), 'pep8') +__version__ = '1.7.0' + +DEFAULT_EXCLUDE = '.svn,CVS,.bzr,.hg,.git,__pycache__,.tox' +DEFAULT_IGNORE = 'E121,E123,E126,E226,E24,E704' +try: + if sys.platform == 'win32': + USER_CONFIG = os.path.expanduser(r'~\.pep8') + else: + USER_CONFIG = os.path.join( + os.getenv('XDG_CONFIG_HOME') or os.path.expanduser('~/.config'), + 'pep8' + ) +except ImportError: + USER_CONFIG = None + PROJECT_CONFIG = ('setup.cfg', 'tox.ini', '.pep8') TESTSUITE_PATH = os.path.join(os.path.dirname(__file__), 'testsuite') MAX_LINE_LENGTH = 79 @@ -114,8 +121,9 @@ DOCSTRING_REGEX = re.compile(r'u?r?["\']') EXTRANEOUS_WHITESPACE_REGEX = re.compile(r'[[({] | []}),;:]') WHITESPACE_AFTER_COMMA_REGEX = re.compile(r'[,;:]\s*(?: |\t)') -COMPARE_SINGLETON_REGEX = re.compile(r'([=!]=)\s*(None|False|True)') -COMPARE_NEGATIVE_REGEX = re.compile(r'\b(not)\s+[^[({ ]+\s+(in|is)\s') +COMPARE_SINGLETON_REGEX = re.compile(r'(\bNone|\bFalse|\bTrue)?\s*([=!]=)' + r'\s*(?(1)|(None|False|True))\b') +COMPARE_NEGATIVE_REGEX = re.compile(r'\b(not)\s+[^][)(}{ ]+\s+(in|is)\s') COMPARE_TYPE_REGEX = re.compile(r'(?:[=!]=|is(?:\s+not)?)\s*type(?:s.\w+Type' r'|\s*\(\s*([^)]*[^ )])\s*\))') KEYWORD_REGEX = re.compile(r'(\s*)\b(?:%s)\b(\s*)' % r'|'.join(KEYWORDS)) @@ -229,7 +237,9 @@ except UnicodeError: pass if length > max_line_length: - return (max_line_length, "E501 line too long ", length, max_line_length) + return (max_line_length, "E501 line too long " + "(%d > %d characters)" % (length, max_line_length), + length, max_line_length) ############################################################################## @@ -365,20 +375,25 @@ Okay: a = 1 Okay: if a == 0:\n a = 1 E111: a = 1 + E114: # a = 1 Okay: for item in items:\n pass E112: for item in items:\npass + E115: for item in items:\n# Hi\n pass Okay: a = 1\nb = 2 E113: a = 1\n b = 2 + E116: a = 1\n # b = 2 """ - if indent_char == ' ' and indent_level % 4: - yield 0, "E111 indentation is not a multiple of four" + c = 0 if logical_line else 3 + tmpl = "E11%d %s" if logical_line else "E11%d %s (comment)" + if indent_level % 4: + yield 0, tmpl % (1 + c, "indentation is not a multiple of four") indent_expect = previous_logical.endswith(':') if indent_expect and indent_level <= previous_indent_level: - yield 0, "E112 expected an indented block" - if indent_level > previous_indent_level and not indent_expect: - yield 0, "E113 unexpected indentation" + yield 0, tmpl % (2 + c, "expected an indented block") + elif not indent_expect and indent_level > previous_indent_level: + yield 0, tmpl % (3 + c, "unexpected indentation") def continued_indentation(logical_line, tokens, indent_level, hang_closing, @@ -434,6 +449,7 @@ indent_chances = {} last_indent = tokens[0][2] visual_indent = None + last_token_multiline = False # for each depth, memorize the visual indent column indent = [last_indent[1]] if verbose >= 3: @@ -441,7 +457,6 @@ for token_type, text, start, end, line in tokens: - last_token_multiline = (start[0] != end[0]) newline = row < start[0] - first_row if newline: row = start[0] - first_row @@ -514,8 +529,9 @@ yield start, "%s continuation line %s" % error # look for visual indenting - if (parens[row] and token_type not in (tokenize.NL, tokenize.COMMENT) - and not indent[depth]): + if (parens[row] and + token_type not in (tokenize.NL, tokenize.COMMENT) and + not indent[depth]): indent[depth] = start[1] indent_chances[start[1]] = True if verbose >= 4: @@ -566,6 +582,7 @@ # allow to line up tokens indent_chances[start[1]] = text + last_token_multiline = (start[0] != end[0]) if last_token_multiline: rel_indent[end[0] - first_row] = rel_indent[row] @@ -687,7 +704,7 @@ if need_space is True or need_space[1]: # A needed trailing space was not found yield prev_end, "E225 missing whitespace around operator" - else: + elif prev_text != '**': code, optype = 'E226', 'arithmetic' if prev_text == '%': code, optype = 'E228', 'modulo' @@ -755,6 +772,7 @@ Okay: boolean(a != b) Okay: boolean(a <= b) Okay: boolean(a >= b) + Okay: def foo(arg: int = 42): E251: def complex(real, imag = 0.0): E251: return magic(r = real, i = imag) @@ -762,6 +780,8 @@ parens = 0 no_space = False prev_end = None + annotated_func_arg = False + in_def = logical_line.startswith('def') message = "E251 unexpected spaces around keyword / parameter equals" for token_type, text, start, end, line in tokens: if token_type == tokenize.NL: @@ -770,15 +790,22 @@ no_space = False if start != prev_end: yield (prev_end, message) - elif token_type == tokenize.OP: + if token_type == tokenize.OP: if text == '(': parens += 1 elif text == ')': parens -= 1 - elif parens and text == '=': + elif in_def and text == ':' and parens == 1: + annotated_func_arg = True + elif parens and text == ',' and parens == 1: + annotated_func_arg = False + elif parens and text == '=' and not annotated_func_arg: no_space = True if start != prev_end: yield (prev_end, message) + if not parens: + annotated_func_arg = False + prev_end = end @@ -799,6 +826,7 @@ E262: x = x + 1 #Increment x E262: x = x + 1 # Increment x E265: #Block comment + E266: ### Block comment """ prev_end = (0, 0) for token_type, text, start, end, line in tokens: @@ -809,13 +837,15 @@ yield (prev_end, "E261 at least two spaces before inline comment") symbol, sp, comment = text.partition(' ') - bad_prefix = symbol not in ('#', '#:') + bad_prefix = symbol not in '#:' and (symbol.lstrip('#')[:1] or '#') if inline_comment: - if bad_prefix or comment[:1].isspace(): + if bad_prefix or comment[:1] in WHITESPACE: yield start, "E262 inline comment should start with '# '" - elif bad_prefix: - if text.rstrip('#') and (start[0] > 1 or symbol[1] != '!'): + elif bad_prefix and (bad_prefix != '!' or start[0] > 1): + if bad_prefix != '#': yield start, "E265 block comment should start with '# '" + elif comment: + yield start, "E266 too many leading '#' for block comment" elif token_type != tokenize.NL: prev_end = end @@ -839,6 +869,56 @@ yield found, "E401 multiple imports on one line" +def module_imports_on_top_of_file( + logical_line, indent_level, checker_state, noqa): + r"""Imports are always put at the top of the file, just after any module + comments and docstrings, and before module globals and constants. + + Okay: import os + Okay: # this is a comment\nimport os + Okay: '''this is a module docstring'''\nimport os + Okay: r'''this is a module docstring'''\nimport os + Okay: try:\n import x\nexcept:\n pass\nelse:\n pass\nimport y + Okay: try:\n import x\nexcept:\n pass\nfinally:\n pass\nimport y + E402: a=1\nimport os + E402: 'One string'\n"Two string"\nimport os + E402: a=1\nfrom sys import x + + Okay: if x:\n import os + """ + def is_string_literal(line): + if line[0] in 'uUbB': + line = line[1:] + if line and line[0] in 'rR': + line = line[1:] + return line and (line[0] == '"' or line[0] == "'") + + allowed_try_keywords = ('try', 'except', 'else', 'finally') + + if indent_level: # Allow imports in conditional statements or functions + return + if not logical_line: # Allow empty lines or comments + return + if noqa: + return + line = logical_line + if line.startswith('import ') or line.startswith('from '): + if checker_state.get('seen_non_imports', False): + yield 0, "E402 module level import not at top of file" + elif any(line.startswith(kw) for kw in allowed_try_keywords): + # Allow try, except, else, finally keywords intermixed with imports in + # order to support conditional importing + return + elif is_string_literal(line): + # The first literal is a docstring, allow it. Otherwise, report error. + if checker_state.get('seen_docstring', False): + checker_state['seen_non_imports'] = True + else: + checker_state['seen_docstring'] = True + else: + checker_state['seen_non_imports'] = True + + def compound_statements(logical_line): r"""Compound statements (on the same line) are generally discouraged. @@ -846,6 +926,9 @@ on the same line, never do this for multi-clause statements. Also avoid folding such long lines! + Always use a def statement instead of an assignment statement that + binds a lambda expression directly to a name. + Okay: if foo == 'blah':\n do_blah_thing() Okay: do_one() Okay: do_two() @@ -859,20 +942,30 @@ E701: try: something() E701: finally: cleanup() E701: if foo == 'blah': one(); two(); three() - E702: do_one(); do_two(); do_three() E703: do_four(); # useless semicolon + E704: def f(x): return 2*x + E731: f = lambda x: 2*x """ line = logical_line last_char = len(line) - 1 found = line.find(':') while -1 < found < last_char: before = line[:found] - if (before.count('{') <= before.count('}') and # {'a': 1} (dict) - before.count('[') <= before.count(']') and # [1:2] (slice) - before.count('(') <= before.count(')') and # (Python 3 annotation) - not LAMBDA_REGEX.search(before)): # lambda x: x - yield found, "E701 multiple statements on one line (colon)" + if ((before.count('{') <= before.count('}') and # {'a': 1} (dict) + before.count('[') <= before.count(']') and # [1:2] (slice) + before.count('(') <= before.count(')'))): # (annotation) + lambda_kw = LAMBDA_REGEX.search(before) + if lambda_kw: + before = line[:lambda_kw.start()].rstrip() + if before[-1:] == '=' and isidentifier(before[:-1].strip()): + yield 0, ("E731 do not assign a lambda expression, use a " + "def") + break + if before.startswith('def '): + yield 0, "E704 multiple statements on one line (def)" + else: + yield found, "E701 multiple statements on one line (colon)" found = line.find(':', found + 1) found = line.find(';') while -1 < found: @@ -897,11 +990,15 @@ Okay: aaa = [123,\n 123] Okay: aaa = ("bbb "\n "ccc") Okay: aaa = "bbb " \\n "ccc" + Okay: aaa = 123 # \\ """ prev_start = prev_end = parens = 0 + comment = False backslash = None for token_type, text, start, end, line in tokens: - if start[0] != prev_start and parens and backslash: + if token_type == tokenize.COMMENT: + comment = True + if start[0] != prev_start and parens and backslash and not comment: yield backslash, "E502 the backslash is redundant between brackets" if end[0] != prev_end: if line.rstrip('\r\n').endswith('\\'): @@ -918,6 +1015,45 @@ parens -= 1 +def break_around_binary_operator(logical_line, tokens): + r""" + Avoid breaks before binary operators. + + The preferred place to break around a binary operator is after the + operator, not before it. + + W503: (width == 0\n + height == 0) + W503: (width == 0\n and height == 0) + + Okay: (width == 0 +\n height == 0) + Okay: foo(\n -x) + Okay: foo(x\n []) + Okay: x = '''\n''' + '' + Okay: foo(x,\n -y) + Okay: foo(x, # comment\n -y) + """ + def is_binary_operator(token_type, text): + # The % character is strictly speaking a binary operator, but the + # common usage seems to be to put it next to the format parameters, + # after a line break. + return ((token_type == tokenize.OP or text in ['and', 'or']) and + text not in "()[]{},:.;@=%") + + line_break = False + unary_context = True + for token_type, text, start, end, line in tokens: + if token_type == tokenize.COMMENT: + continue + if ('\n' in text or '\r' in text) and token_type != tokenize.STRING: + line_break = True + else: + if (is_binary_operator(token_type, text) and line_break and + not unary_context): + yield start, "W503 line break before binary operator" + unary_context = text in '([{,;' + line_break = False + + def comparison_to_singleton(logical_line, noqa): r"""Comparison to singletons should use "is" or "is not". @@ -926,7 +1062,9 @@ Okay: if arg is not None: E711: if arg != None: + E711: if None == arg: E712: if arg == True: + E712: if False == arg: Also, beware of writing if x when you really mean if x is not None -- e.g. when testing whether a variable or argument that defaults to None was @@ -935,8 +1073,9 @@ """ match = not noqa and COMPARE_SINGLETON_REGEX.search(logical_line) if match: - same = (match.group(1) == '==') - singleton = match.group(2) + singleton = match.group(1) or match.group(3) + same = (match.group(2) == '==') + msg = "'if cond is %s:'" % (('' if same else 'not ') + singleton) if singleton in ('None',): code = 'E711' @@ -945,7 +1084,7 @@ nonzero = ((singleton == 'True' and same) or (singleton == 'False' and not same)) msg += " or 'if %scond:'" % ('' if nonzero else 'not ') - yield (match.start(1), "%s comparison to %s should be %s" % + yield (match.start(2), "%s comparison to %s should be %s" % (code, singleton, msg), singleton, msg) @@ -970,7 +1109,7 @@ yield pos, "E714 test for object identity should be 'is not'" -def comparison_type(logical_line): +def comparison_type(logical_line, noqa): r"""Object type comparisons should always use isinstance(). Do not compare types directly. @@ -986,7 +1125,7 @@ Okay: if type(a1) is type(b1): """ match = COMPARE_TYPE_REGEX.search(logical_line) - if match: + if match and not noqa: inst = match.group(1) if inst and isidentifier(inst) and inst not in SINGLETONS: return # Allow comparison for types which are not obvious @@ -1046,13 +1185,13 @@ ############################################################################## -if '' == ''.encode("utf-8"): +if sys.version_info < (3,): # Python 2: implicit encoding. def readlines(filename): """Read the source code.""" - with open(filename) as f: + with open(filename, 'rU') as f: return f.readlines() - isidentifier = re.compile(r'[a-zA-Z_]\w*').match + isidentifier = re.compile(r'[a-zA-Z_]\w*$').match stdin_get_value = sys.stdin.read else: # Python 3 @@ -1141,9 +1280,9 @@ if path[:2] == 'b/': path = path[2:] rv[path] = set() - return dict([(os.path.join(parent, path_), rows) - for (path_, rows) in rv.items() - if rows and filename_match(path_, patterns)]) + return dict([(os.path.join(parent, path), rows) + for (path, rows) in rv.items() + if rows and filename_match(path, patterns)]) def normalize_paths(value, parent=os.curdir): @@ -1151,10 +1290,13 @@ Return a list of absolute paths. """ - if not value or isinstance(value, list): + if not value: + return [] + if isinstance(value, list): return value paths = [] for path in value.split(','): + path = path.strip() if '/' in path: path = os.path.abspath(os.path.join(parent, path)) paths.append(path.rstrip('/')) @@ -1171,14 +1313,12 @@ return any(fnmatch(filename, pattern) for pattern in patterns) +def _is_eol_token(token): + return token[0] in NEWLINE or token[4][token[3][1]:].lstrip() == '\\\n' if COMMENT_WITH_NL: - def _is_eol_token(token): - return (token[0] in NEWLINE or - (token[0] == tokenize.COMMENT and token[1] == token[4])) -else: - def _is_eol_token(token): - return token[0] in NEWLINE - + def _is_eol_token(token, _eol_token=_is_eol_token): + return _eol_token(token) or (token[0] == tokenize.COMMENT and + token[1] == token[4]) ############################################################################## # Framework to run all checks @@ -1188,6 +1328,16 @@ _checks = {'physical_line': {}, 'logical_line': {}, 'tree': {}} +def _get_parameters(function): + if sys.version_info >= (3, 3): + return [parameter.name + for parameter + in inspect.signature(function).parameters.values() + if parameter.kind == parameter.POSITIONAL_OR_KEYWORD] + else: + return inspect.getargspec(function)[0] + + def register_check(check, codes=None): """Register a new check object.""" def _add_check(check, kind, codes, args): @@ -1196,13 +1346,13 @@ else: _checks[kind][check] = (codes or [''], args) if inspect.isfunction(check): - args = inspect.getargspec(check)[0] + args = _get_parameters(check) if args and args[0] in ('physical_line', 'logical_line'): if codes is None: codes = ERRORCODE_REGEX.findall(check.__doc__ or '') _add_check(check, args[0], codes, args) elif inspect.isclass(check): - if inspect.getargspec(check.__init__)[0][:2] == ['self', 'tree']: + if _get_parameters(check.__init__)[:2] == ['self', 'tree']: _add_check(check, 'tree', codes, None) @@ -1235,6 +1385,8 @@ self.hang_closing = options.hang_closing self.verbose = options.verbose self.filename = filename + # Dictionary where a checker can store its custom state. + self._checker_states = {} if filename is None: self.filename = 'stdin' self.lines = lines or [] @@ -1294,10 +1446,16 @@ arguments.append(getattr(self, name)) return check(*arguments) + def init_checker_state(self, name, argument_names): + """ Prepares a custom state for the specific checker plugin.""" + if 'checker_state' in argument_names: + self.checker_state = self._checker_states.setdefault(name, {}) + def check_physical(self, line): """Run all physical checks on a raw input line.""" self.physical_line = line for name, check, argument_names in self._physical_checks: + self.init_checker_state(name, argument_names) result = self.run_check(check, argument_names) if result is not None: (offset, text) = result[:2] @@ -1327,8 +1485,8 @@ (start_row, start_col) = start if prev_row != start_row: # different row prev_text = self.lines[prev_row - 1][prev_col - 1] - if prev_text == ',' or (prev_text not in '{[(' - and text not in '}])'): + if prev_text == ',' or (prev_text not in '{[(' and + text not in '}])'): text = ' ' + text elif prev_col != start_col: # different column text = line[prev_col:start_col] + text @@ -1344,6 +1502,10 @@ """Build a line from tokens and run all logical checks on it.""" self.report.increment_logical_line() mapping = self.build_tokens_line() + + if not mapping: + return + (start_row, start_col) = mapping[0][1] start_line = self.lines[start_row - 1] self.indent_level = expand_indent(start_line[:start_col]) @@ -1354,7 +1516,8 @@ for name, check, argument_names in self._logical_checks: if self.verbose >= 4: print(' ' + name) - for result in self.run_check(check, argument_names): + self.init_checker_state(name, argument_names) + for result in self.run_check(check, argument_names) or (): offset, text = result[:2] args = result[2:] if not isinstance(offset, tuple): @@ -1374,7 +1537,7 @@ """Build the file's AST and run all AST checks.""" try: tree = compile(''.join(self.lines), '', 'exec', ast.PyCF_ONLY_AST) - except (SyntaxError, TypeError): + except (ValueError, SyntaxError, TypeError): return self.report_invalid_syntax() for name, cls, __ in self._ast_checks: # extended API for eric6 integration @@ -1391,6 +1554,8 @@ tokengen = tokenize.generate_tokens(self.readline) try: for token in tokengen: + if token[2][0] > self.total_lines: + return self.maybe_check_physical(token) yield token except (SyntaxError, tokenize.TokenError): @@ -1473,10 +1638,8 @@ token[3] = (token[2][0], token[2][1] + len(token[1])) self.tokens = [tuple(token)] self.check_logical() - if len(self.tokens) > 1 and (token_type == tokenize.ENDMARKER and - self.tokens[-2][0] not in SKIP_TOKENS): - self.tokens.pop() - self.check_physical(self.tokens[-1][4]) + if self.tokens: + self.check_physical(self.lines[-1]) self.check_logical() return self.report.get_file_results() @@ -1648,6 +1811,14 @@ print(re.sub(r'\S', ' ', line[:offset]) + '^') if self._show_pep8 and doc: print(' ' + doc.strip()) + + # stdout is block buffered when not stdout.isatty(). + # line can be broken where buffer boundary since other processes + # write to same file. + # flush() after print() to avoid buffer boundary. + # Typical buffer size is 8192. line written safely when + # len(line) < 8192. + sys.stdout.flush() return self.file_errors @@ -1671,7 +1842,7 @@ # build options from the command line self.checker_class = kwargs.pop('checker_class', Checker) parse_argv = kwargs.pop('parse_argv', False) - config_file = kwargs.pop('config_file', None) + config_file = kwargs.pop('config_file', False) parser = kwargs.pop('parser', None) # build options from dict options_dict = dict(*args, **kwargs) @@ -1696,6 +1867,7 @@ # options.ignore = tuple(DEFAULT_IGNORE.split(',')) # else: # Ignore all checks which are not explicitly selected or all if no + # check is ignored or explicitly selected options.ignore = ('',) if options.select else tuple(options.ignore) options.benchmark_keys = BENCHMARK_KEYS[:] @@ -1825,7 +1997,8 @@ parser.add_option('--select', metavar='errors', default='', help="select errors and warnings (e.g. E,W6)") parser.add_option('--ignore', metavar='errors', default='', - help="skip errors and warnings (e.g. E4,W)") + help="skip errors and warnings (e.g. E4,W) " + "(default: %s)" % DEFAULT_IGNORE) parser.add_option('--show-source', action='store_true', help="show source code for each error") parser.add_option('--show-pep8', action='store_true', @@ -1847,8 +2020,8 @@ parser.add_option('--format', metavar='format', default='default', help="set the error format [default|pylint|<custom>]") parser.add_option('--diff', action='store_true', - help="report only lines changed according to the " - "unified diff received on STDIN") + help="report changes only within line number ranges in " + "the unified diff received on STDIN") group = parser.add_option_group("Testing Options") if os.path.exists(TESTSUITE_PATH): group.add_option('--testsuite', metavar='dir', @@ -1861,25 +2034,40 @@ def read_config(options, args, arglist, parser): - """Read both user configuration and local configuration.""" + """Read and parse configurations + + If a config file is specified on the command line with the "--config" + option, then only it is used for configuration. + + Otherwise, the user configuration (~/.config/pep8) and any local + configurations in the current directory or above will be merged together + (in that order) using the read method of ConfigParser. + """ config = RawConfigParser() - user_conf = options.config - if user_conf and os.path.isfile(user_conf): - if options.verbose: - print('user configuration: %s' % user_conf) - config.read(user_conf) + cli_conf = options.config local_dir = os.curdir + + if USER_CONFIG and os.path.isfile(USER_CONFIG): + if options.verbose: + print('user configuration: %s' % USER_CONFIG) + config.read(USER_CONFIG) + parent = tail = args and os.path.abspath(os.path.commonprefix(args)) while tail: - if config.read([os.path.join(parent, fn) for fn in PROJECT_CONFIG]): + if config.read(os.path.join(parent, fn) for fn in PROJECT_CONFIG): local_dir = parent if options.verbose: print('local configuration: in %s' % parent) break (parent, tail) = os.path.split(parent) + if cli_conf and os.path.isfile(cli_conf): + if options.verbose: + print('cli configuration: %s' % cli_conf) + config.read(cli_conf) + pep8_section = parser.prog if config.has_section(pep8_section): option_list = dict([(o.dest, o.type or o.action) @@ -1890,12 +2078,11 @@ # Second, parse the configuration for opt in config.options(pep8_section): + if opt.replace('_', '-') not in parser.config_options: + print(" unknown option '%s' ignored" % opt) + continue if options.verbose > 1: print(" %s = %s" % (opt, config.get(pep8_section, opt))) - if opt.replace('_', '-') not in parser.config_options: - print("Unknown option: '%s'\n not in [%s]" % - (opt, ' '.join(parser.config_options))) - sys.exit(1) normalized_opt = opt.replace('-', '_') opt_type = option_list[normalized_opt] if opt_type in ('int', 'count'): @@ -1917,19 +2104,21 @@ def process_options(arglist=None, parse_argv=False, config_file=None, parser=None): - """Process options passed either via arglist or via command line args.""" + """Process options passed either via arglist or via command line args. + + Passing in the ``config_file`` parameter allows other tools, such as flake8 + to specify their own options to be processed in pep8. + """ if not parser: parser = get_parser() if not parser.has_option('--config'): - if config_file is True: - config_file = DEFAULT_CONFIG group = parser.add_option_group("Configuration", description=( "The project options are read from the [%s] section of the " "tox.ini file or the setup.cfg file located in any parent folder " "of the path(s) being processed. Allowed options are: %s." % (parser.prog, ', '.join(parser.config_options)))) group.add_option('--config', metavar='path', default=config_file, - help="user config file location (default: %default)") + help="user config file location") # Don't read the command line if the module is used as a library. if not arglist and not parse_argv: arglist = [] @@ -1950,10 +2139,10 @@ options = read_config(options, args, arglist, parser) options.reporter = parse_argv and options.quiet == 1 and FileReport - options.filename = options.filename and options.filename.split(',') + options.filename = _parse_multi_options(options.filename) options.exclude = normalize_paths(options.exclude) - options.select = options.select and options.select.split(',') - options.ignore = options.ignore and options.ignore.split(',') + options.select = _parse_multi_options(options.select) + options.ignore = _parse_multi_options(options.ignore) if options.diff: options.reporter = DiffReport @@ -1964,21 +2153,50 @@ return options, args +def _parse_multi_options(options, split_token=','): + r"""Split and strip and discard empties. + + Turns the following: + + A, + B, + + into ["A", "B"] + """ + if options: + return [o.strip() for o in options.split(split_token) if o.strip()] + else: + return options + + def _main(): """Parse options and run checks on Python source.""" - pep8style = StyleGuide(parse_argv=True, config_file=True) + import signal + + # Handle "Broken pipe" gracefully + try: + signal.signal(signal.SIGPIPE, lambda signum, frame: sys.exit(1)) + except AttributeError: + pass # not supported on Windows + + pep8style = StyleGuide(parse_argv=True) options = pep8style.options + if options.doctest or options.testsuite: from testsuite.support import run_tests report = run_tests(pep8style) else: report = pep8style.check_files() + if options.statistics: report.print_statistics() + if options.benchmark: report.print_benchmark() + if options.testsuite and not options.quiet: report.print_results() + if report.total_errors: if options.count: sys.stderr.write(str(report.total_errors) + '\n') @@ -1986,6 +2204,5 @@ if __name__ == '__main__': _main() - # # eflag: noqa = M702
--- a/Plugins/CheckerPlugins/CodeStyleChecker/translations.py Sun Mar 06 14:09:37 2016 +0100 +++ b/Plugins/CheckerPlugins/CodeStyleChecker/translations.py Thu Mar 10 19:50:10 2016 +0100 @@ -11,6 +11,8 @@ from PyQt5.QtCore import QCoreApplication +from Globals import translate + __all__ = ["getTranslatedMessage"] _messages = { @@ -26,6 +28,15 @@ "E113": QCoreApplication.translate( "pep8", "unexpected indentation"), + "E114": QCoreApplication.translate( + "pep8", + "indentation is not a multiple of four (comment)"), + "E115": QCoreApplication.translate( + "pep8", + "expected an indented block (comment)"), + "E116": QCoreApplication.translate( + "pep8", + "unexpected indentation (comment)"), "E121": QCoreApplication.translate( "pep8", "continuation line indentation is not a multiple of four"), @@ -120,6 +131,9 @@ "E265": QCoreApplication.translate( "pep8", "block comment should start with '# '"), + "E266": QCoreApplication.translate( + "pep8", + "too many leading '#' for block comment"), "E271": QCoreApplication.translate( "pep8", "multiple spaces after keyword"), @@ -159,12 +173,18 @@ "E401": QCoreApplication.translate( "pep8", "multiple imports on one line"), + "E402": QCoreApplication.translate( + "pep8", + "module level import not at top of file"), "E501": QCoreApplication.translate( "pep8", "line too long ({0} > {1} characters)"), "E502": QCoreApplication.translate( "pep8", "the backslash is redundant between brackets"), + "W503": QCoreApplication.translate( + "pep8", + "line break before binary operator"), "W601": QCoreApplication.translate( "pep8", ".has_key() is deprecated, use 'in'"), @@ -186,6 +206,9 @@ "E703": QCoreApplication.translate( "pep8", "statement ends with a semicolon"), + "E704": QCoreApplication.translate( + "pep8", + "multiple statements on one line (def)"), "E711": QCoreApplication.translate( "pep8", "comparison to {0} should be {1}"), @@ -201,6 +224,9 @@ "E721": QCoreApplication.translate( "pep8", "do not compare types, use 'isinstance()'"), + "E731": QCoreApplication.translate( + "pep8", + "do not assign a lambda expression, use a def"), "E901": QCoreApplication.translate( "pep8", "{0}: {1}"), @@ -540,10 +566,10 @@ 'CodeStyleFixer', "One blank line inserted."), - "FE302+": lambda n=1: QCoreApplication.translate( + "FE302+": lambda n=1: translate( 'CodeStyleFixer', "%n blank line(s) inserted.", '', n), - "FE302-": lambda n=1: QCoreApplication.translate( + "FE302-": lambda n=1: translate( 'CodeStyleFixer', "%n superfluous lines removed", '', n),
--- a/changelog Sun Mar 06 14:09:37 2016 +0100 +++ b/changelog Thu Mar 10 19:50:10 2016 +0100 @@ -21,6 +21,7 @@ -- added a status bar icon to show the online status - Third Party packages -- updated Pygments to 2.1 + -- updated pep8 to 1.7.0 Version 6.1.0: - bug fixes
--- a/i18n/eric6_cs.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_cs.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3351,147 +3351,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3500,7 +3500,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3509,77 +3509,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -6884,197 +6884,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> + <source>public function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> + <source>docstring not surrounded by """</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>private function/method is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> @@ -7322,7 +7322,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation type="unfinished"> <numerusform></numerusform> @@ -7331,27 +7331,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation type="unfinished"> <numerusform></numerusform> @@ -34028,12 +34028,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35170,107 +35170,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35663,72 +35663,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -66606,310 +66606,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_de.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_de.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3291,147 +3291,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <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="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <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="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <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="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <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="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <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="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <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="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <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="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>Blank line before class docstring removed.</source> <translation>Leerzeile vor Klassendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>Blank line after class docstring removed.</source> <translation>Leerzeile nach Klassendocstring entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <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="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulator in 4 Leerzeichen gewandelt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <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="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation>Einrückung der Fortsetzungszeile korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <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="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <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="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation>Einrückungsebene geändert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <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="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation>Visuelle Einrückung korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation>Überzählige Leerzeichen gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation>Fehlende Leerzeichen eingefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation>Leerzeichen um Kommentarzeichen korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation>Eine Leerzeile eingefügt.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Eine Leerzeile eingefügt.</numerusform> @@ -3439,7 +3439,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eine überflüssige Zeile gelöscht</numerusform> @@ -3447,77 +3447,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation>Überflüssige Leerzeilen gelöscht.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <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="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <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="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation>Lange Zeilen wurden gekürzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation>Redundante Backslashes in Klammern entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation>Compund Statement korrigiert.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <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="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation>'{0}' Argument hinzugefügt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation>'{0}' Argument entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Whitespace stripped from end of line.</source> <translation>Leerzeichen am Zeilenende entfernt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <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="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation>„<>“ durch „!=“ ersetzt.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Datei konnte nicht gespeichert werden! Ursache: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation> keine Nachricht für '{0}' definiert</translation> </message> @@ -6714,197 +6714,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation>Modul hat keinen Docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation>Öffentliche Funktion/Methode hat keinen Docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation>Private Funktion/Methode hat keinen Docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation>Öffentliche Klasse hat keinen Docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation>Private Klasse hat keinen Docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation>Docstring nicht durch """ eingeschlossen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation>Docstring, der \ enthält, nicht durch r""" eingeschlossen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>Docstring, der Unicode Zeichen enthält, nicht durch u""" eingeschlossen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation>einzeiliger Docstring über mehrere Zeilen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation>Docstring hat falsche Einrückung</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation>Docstring Zusammenfassung endet nicht mit einem Punkt</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation>Docstring Zusammenfassung nicht im Imperativ (Tut anstelle Tue)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>Docstring Zusammenfassung scheint Funktion-/Methodensignatur zu sein</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> - <translation>Docstring erwähnt nicht den Typ des Rückgabewertes</translation> + <source>public function/method is missing a docstring</source> + <translation>Öffentliche Funktion/Methode hat keinen Docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation>Private Funktion/Methode hat keinen Docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation>Öffentliche Klasse hat keinen Docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> + <translation>Private Klasse hat keinen Docstring</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation>Funktions-/Methodendocstring ist durch eine Leerzeile abgetrennt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation>Klassendocstring hat keine führende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation>Klassendocstring hat keine nachfolgende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation>Docstring Zusammenfassung hat keine folgende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> - <translation>letzter Abschnitt des Docstring hat keine folgende Leerzeile</translation> + <source>docstring not surrounded by """</source> + <translation>Docstring nicht durch """ eingeschlossen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation>Docstring, der \ enthält, nicht durch r""" eingeschlossen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation>Docstring, der Unicode Zeichen enthält, nicht durch u""" eingeschlossen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation>einzeiliger Docstring über mehrere Zeilen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation>Docstring hat falsche Einrückung</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> + <translation>Docstring Zusammenfassung endet nicht mit einem Punkt</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation>Private Funktion/Methode hat keinen Docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation>Private Klasse hat keinen Docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation>einleitende Anführungszeichen nicht auf separater Zeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation>schließende Anführungszeichen nicht auf separater Zeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation>Docstring enthält keine @return Zeile obwohl die Funktion/Methode etwas zurückgibt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation>Docstring enthält eine @return Zeile obwohl die Funktion/Methode nichts zurückgibt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>Docstring enthält nicht genügend @param/@keyparam Zeilen</translation> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation>Docstring Zusammenfassung nicht im Imperativ (Tut anstelle Tue)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>Docstring Zusammenfassung scheint Funktion-/Methodensignatur zu sein</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation>Docstring erwähnt nicht den Typ des Rückgabewertes</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation>Funktions-/Methodendocstring ist durch eine Leerzeile abgetrennt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation>Klassendocstring hat keine führende Leerzeile</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation>Klassendocstring hat keine nachfolgende Leerzeile</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation>Docstring Zusammenfassung hat keine folgende Leerzeile</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> + <translation>letzter Abschnitt des Docstring hat keine folgende Leerzeile</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>Docstring enthält zu viele @param/@keyparam Zeilen</translation> + <source>private function/method is missing a docstring</source> + <translation>Private Funktion/Methode hat keinen Docstring</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation>Private Klasse hat keinen Docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation>einleitende Anführungszeichen nicht auf separater Zeile</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation>schließende Anführungszeichen nicht auf separater Zeile</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation>Docstring enthält keine @return Zeile obwohl die Funktion/Methode etwas zurückgibt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation>Docstring enthält eine @return Zeile obwohl die Funktion/Methode nichts zurückgibt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>Docstring enthält nicht genügend @param/@keyparam Zeilen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>Docstring enthält zu viele @param/@keyparam Zeilen</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation>'keyword only' Argumente müssen mit @keyparam Zeilen dokumentiert werden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation>Reihenfolge der @param/@keyparam Zeilen stimmt nicht mit der Funktions-/Methodensignatur überein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation>Klassendocstring hat eine führende Leerzeile</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation>Klassendocstring hat eine nachfolgende Leerzeile</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>Funktions-/Methodendocstring hat eine führende Leerzeile</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation>Funktions-/Methodendocstring hat eine nachfolgende Leerzeile</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>letzter Abschnitt des Docstring hat eine folgende Leerzeile</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation>Docstring enthält keine @exception Zeile obwohl die Funktion/Methode eine Ausnahme erzeugt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation>Docstring enthält eine @exception Zeile obwohl die Funktion/Methode keine Ausnahme erzeugt</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation>Docstring enthält keine Zusammenfassung</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>Funktions-/Methodendocstring hat eine führende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation>Funktions-/Methodendocstring hat eine nachfolgende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>letzter Abschnitt des Docstring hat eine folgende Leerzeile</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation>Docstring enthält keine @exception Zeile obwohl die Funktion/Methode eine Ausnahme erzeugt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation>Docstring enthält eine @exception Zeile obwohl die Funktion/Methode keine Ausnahme erzeugt</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation>Docstring enthält keine Zusammenfassung</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation>Docstring Zusammenfassung beginnt nicht mit '{0}'</translation> </message> @@ -7154,7 +7154,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation> <numerusform>%n Sekunde verbleibt</numerusform> @@ -7162,27 +7162,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation>Bytes</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation>KiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation>MiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation>GiB</translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation> <numerusform>%n:{0:02} Minute verbleibt</numerusform> @@ -33528,12 +33528,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation>'{0}' ist zu komplex ({1})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -34672,107 +34672,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation>Kodierungskommentar nicht gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation>Unzulässige Kodierung ({0}) im Kodierungskommentar gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation>Copyrightvermerk nicht gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation>Copyrightvermerk enthält ungültigen Autor</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation>Allgemeines Except: Statement</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation>{0} Format gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation>Formatstring enthält nicht indizierte Parameter</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation>Dokumentationsstring enthält nicht indizierte Parameter</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation>Anderer String enthält nicht indizierte Parameter</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation>Format Aufruf enthält zu großen Index ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation>Format Aufruf verwendet fehlendes Schlüsselwort ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation>Format Aufruf verwendet Schlüsselwort Argumente, enthält aber keine benannten Einträge</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation>Format Aufruf verwendet variable argumente, enthält aber keine nummerierten Einträge</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation>Format Aufruf verwendet sowohl implizite als auch explizite Indizes</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation>Format Aufruf verwendet ungenutzten Index ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation>Format Aufruf verwendet ungenutztes Schlüsselwort ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation>erwartete __future__ Imports: {0}; aber nur {1} gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation>erwartete __future__ Imports: {0}; jedoch keine gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation>print Statement gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation>Tuple mit einem Element gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -35165,72 +35165,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation>Klassennamen sollten die 'CapWords' Konvention verwenden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation>Funktionsname sollte klein geschrieben sein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation>Argumentname sollte klein geschrieben sein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation>Das erste Argument einer Klassenmethode sollte 'cls' sein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation>Das erste Argument einer Methode sollte 'self' sein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>Das erste Argument einer statischen Methode sollte nicht 'self' oder 'cls' sein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation>Modulnamen sollten klein geschrieben sein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation>Paketnamen sollten klein geschrieben sein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation>Konstante als Nicht-Konstante importiert</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation>klein geschriebener Bezeichner als nicht klein geschriebener importiert</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation>groß/klein geschriebener Bezeichner als klein geschriebener importiert</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation>groß/klein geschriebener Bezeichner als Konstante importiert</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation>Variablen in Funktionen sollte klein geschrieben sein</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>Namen 'l', 'O' und 'I' sollten vermieden werden</translation> </message> @@ -65964,310 +65964,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <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="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <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="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation>ein eingerückter Block wurde erwartet</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation>unerwartete Einrückung</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation>Einrückung enthält Tabulatoren</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation>Leerzeichen nach „{0}“</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation>Leerzeichen vor „{0}“</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation>mehrfache Leerzeichen vor Operator</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation>mehrfache Leerzeichen nach Operator</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation>Tabulator vor Operator</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation>Tabulator nach Operator</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation>fehlende Leerzeichen um Operator</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation>fehlende Leerzeichen nach „{0}“</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation>mehrfache Leerzeichen nach „{0}“</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation>Tabulator nach „{0}“</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <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="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation>Inline-Kommentar sollte mit „# “ beginnen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation>abschließende Leerzeichen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation>kein Zeilenumbruch am Dateiende</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation>leere Zeile enthält Leerzeichen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation>erwartete 1 leere Zeile, 0 gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation>erwartete 2 leere Zeilen, {0} gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation>zu viele leere Zeilen ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation>leere Zeilen nach Funktionen Dekorator gefunden</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation>leere Zeile am Dateiende</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation>mehrfache Importe in einer Zeile</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation>.has_key() ist ungültig, verwende „in“</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation>ungültige Art Ausnahmen zu werfen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation>„<>“ is ungültig, verwende „!=“</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <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="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <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="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <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="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <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="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <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="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <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="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <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="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <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="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <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="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation>fehlende Leerzeichen um Arithmetikoperator</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <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="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation>fehlende Leerzeichen um Modulooperator</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <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="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation>mehrfache Leerzeichen nach Schlüsselwort</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation>mehrfache Leerzeichen vor Schlüsselwort</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation>Tabulator nach Schlüsselwort</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation>Tabulator vor Schlüsselwort</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <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="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <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="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation>Anweisung endet mit einem Semikolon</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <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="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <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="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation>Blockkommentar soll mit '# ' beginnen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <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="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <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="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation>{0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <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="37"/> + <source>unexpected indentation (comment)</source> + <translation>unerwartete Einrückung (Kommentar)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <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="176"/> + <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="185"/> + <source>line break before binary operator</source> + <translation>Zeilenumbruch vor Binäroperator</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <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="227"/> + <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="31"/> + <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="34"/> + <source>expected an indented block (comment)</source> + <translation>ein eingerückter Block wurde erwartet (Kommentar)</translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_en.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_en.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3252,147 +3252,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n blank line inserted.</numerusform> @@ -3400,7 +3400,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n superfluous line removed</numerusform> @@ -3408,77 +3408,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -6652,197 +6652,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> + <source>public function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> + <source>docstring not surrounded by """</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>private function/method is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> @@ -7089,7 +7089,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation> <numerusform>One second remaining</numerusform> @@ -7097,27 +7097,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation> <numerusform>%n:{0:02} minute remaining</numerusform> @@ -33373,12 +33373,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -34515,107 +34515,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35008,72 +35008,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -65402,310 +65402,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_es.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_es.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3385,147 +3385,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <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="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <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="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <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="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <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="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <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="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <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="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <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="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <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="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <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="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulador convertido a 4 espacios.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <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="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <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="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <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="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <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="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation>Nivel de indentación corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <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="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation>Indentación visual corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation>Eliminado espacio en blanco extraño.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation>Añadido espacio en blanco que faltaba.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation>Espacio en blanco alrededor de signo de comentario corregido.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation>Insertada una línea en blanco.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Insertada %n línea en blanco.</numerusform> @@ -3533,7 +3533,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eliminada %n línea en blanco sobrante</numerusform> @@ -3541,77 +3541,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation>Eliminadas líneas en blanco sobrantes.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <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="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <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="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <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="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation>Backslash redundante en llaves eliminado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation>Sentencia compuesta corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <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="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation>Añadido el argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation>Eliminado el argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <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="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <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="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation>'<>' reemplazado por '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <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> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation>sin mensaje definido para el código '{0}'</translation> </message> @@ -6932,197 +6932,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation>al módulo le falta un docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation>a la función/método le falta un docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation>a la función/método privado le podría estar faltando un docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation>a la clase pública le falta un docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation>a la clase privada le podría estar faltando un docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation>docstring no rodeado de """</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation>docstring contiene \ no rodeado de r"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>docstring contiene carácter unicode no rodeado de u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation>docstring de una línea en múltiples líneas</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation>docstring tiene indentación errónea</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation>docstring de resumen no termina en punto</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation>docstring de resumen no expresado en forma imperativa (Hace en lugar de Hacer)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>docstring de resumen parece una firma de función/método</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> - <translation>docstring no menciona el tipo de valor de retorno</translation> + <source>public function/method is missing a docstring</source> + <translation>a la función/método le falta un docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation>a la función/método privado le podría estar faltando un docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation>a la clase pública le falta un docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> + <translation>a la clase privada le podría estar faltando un docstring</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation>docstring de función/método separado por línea en blanco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation>docstring de clase no precedido de línea en blanco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation>docstring de clase no seguido de línea en blanco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation>docstring de resumen no seguido de línea en blanco </translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> - <translation>último párrafo de docstring no seguido de línea en blanco</translation> + <source>docstring not surrounded by """</source> + <translation>docstring no rodeado de """</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation>docstring contiene \ no rodeado de r"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation>docstring contiene carácter unicode no rodeado de u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation>docstring de una línea en múltiples líneas</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation>docstring tiene indentación errónea</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> + <translation>docstring de resumen no termina en punto</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation>función/método privado al que le falta docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation>clase privada a la que falta un docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation>comillas iniciales de docstring no están en línea separada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation>comillas finales de docstring no están en línea separada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation>docstring no contiene una línea @return pero la función/método retorna algo </translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation>docstring contiene una línea @return pero la función/método no retorna nada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>docstring no contiene suficientes líneas @param/@keyparam</translation> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation>docstring de resumen no expresado en forma imperativa (Hace en lugar de Hacer)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>docstring de resumen parece una firma de función/método</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation>docstring no menciona el tipo de valor de retorno</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation>docstring de función/método separado por línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation>docstring de clase no precedido de línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation>docstring de clase no seguido de línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation>docstring de resumen no seguido de línea en blanco </translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> + <translation>último párrafo de docstring no seguido de línea en blanco</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>docstring contiene demasiadas líneas @param/@keyparam</translation> + <source>private function/method is missing a docstring</source> + <translation>función/método privado al que le falta docstring</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation>clase privada a la que falta un docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation>comillas iniciales de docstring no están en línea separada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation>comillas finales de docstring no están en línea separada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation>docstring no contiene una línea @return pero la función/método retorna algo </translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation>docstring contiene una línea @return pero la función/método no retorna nada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>docstring no contiene suficientes líneas @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>docstring contiene demasiadas líneas @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation>los argumentos de solo palabra clave deben estar documentados con líneas @keyparam</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation>orden de líneas @param/@keyparam no coincide con la firma de la función/método</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation>docstring de clase precedida de línea en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation>docstring de clase seguida de línea en blanco</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>docstring de función/método precedido de línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation>docstring de función/método seguido de línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>último párrafo de docstring seguido de línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation>docstring no contiene una línea @exception pero la función/método lanza una excepción</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation>docstring contiene una línea @exception pero la función/método no lanza una excepción</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation>docstring no contiene un resumen</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>docstring de función/método precedido de línea en blanco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation>docstring de función/método seguido de línea en blanco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>último párrafo de docstring seguido de línea en blanco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation>docstring no contiene una línea @exception pero la función/método lanza una excepción</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation>docstring contiene una línea @exception pero la función/método no lanza una excepción</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation>docstring no contiene un resumen</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation>docstring de resumen no empieza con '{0}'</translation> </message> @@ -7372,7 +7372,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation> <numerusform>%n segundo restante</numerusform> @@ -7380,27 +7380,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation>Bytes</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation>KiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation>MiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation>GiB</translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation> <numerusform>%n:{0:02} minuto restante</numerusform> @@ -34099,12 +34099,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation>'{0}' es demasiado complejo ({1})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -35243,107 +35243,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation>comentario mágico de codificación no encontrado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation>codificación desconocida ({0}) encontrada en comentario mágico de codificación</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation>nota de copyright no presente</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation>la nota de copyright contiene un autor no válido</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation>sentencia except: ciega</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation>encontrado formateador {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation>cadena de formato que contiene parámetros sin indexar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation>docstring cque contiene parámetros sin indexar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation>otra cadena contiene parámetros sin indexar</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation>llamada de formato usa un índice demasiado largo ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation>llamada de formato usa una palabra clave desaparecida ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation>llamada de formato usa argumentos de palabra clave pero sin entradas con nombre</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation>llamada de formato usa argumentos de variable pero sin entradas numeradas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation>llamada de formato usa juntos índices implícitos y explícitos</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation>llamada de formato proporciona índice que no se usa ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation>llamada de formato proporciona palabra clave que no se usa ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation>se esperaban estos __future__ imports: {0} pero solamente hay: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation>se esperaban estos __future__ imports: {0}; but no hay ninguno</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation>encontrada sentencia print</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation>tupla de un elemento encontrada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -35753,72 +35753,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation>nombres de clase deben usar la convención de CapWords</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation>nombres de función deben ser en minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation>nombre de argumento debe ser en minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation>primer argumento de método de clase debe ser nombrado 'cls'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation>prmier argumento de un método debe ser nombrado 'self'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>primer argumento de método estático no debe ser llamado 'self' o 'cls'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation>nombres de módulo deben ser en minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation>nombres de package deben ser en minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation>constante importada como no constante</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation>minúscula importada como no minúscula</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation>camelcase importado como minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation>camelcase importado como constante</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation>variable en función debe ser en minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>nombres 'l', 'O' y 'I' deben ser evitados</translation> </message> @@ -66819,310 +66819,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <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="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <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="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation>se esperaba un bloque indentado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation>indentación inesperada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation>la indentación contiene tabuladores</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation>espacio en blanco después de'{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation>espacio en blanco antes de'{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation>múltiples espacios antes de operador</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <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="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation>tabulador antes de operador</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation>tabulador después de operador</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <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="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <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="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <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="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation>tabulador después de '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <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="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <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="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation>espacio en blanco por detrás</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <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="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation> línea en blanco contiene espacio en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation>se esperaba una línea en blanco, se han encontrado 0</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation>se esperaban dos líneas en blanco, se han encontrado {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <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="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation>encontradas líneas en blanco después de decorador de función</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <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="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <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="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <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="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <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="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation>'<>' está obsoleto, use '!='</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <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="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <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="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <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="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation>ínea de continuación sin indentación o bien con indentación inversa</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <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="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <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="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <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="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <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="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <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="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <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="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <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="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <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="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <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="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <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="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <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="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation>tabulador despues de palabra clave</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation>tabulador antes de palabra clave</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <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="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <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="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <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="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <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="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <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="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <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="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <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="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <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="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <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="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation>{0}</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_fr.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_fr.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3368,147 +3368,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3516,7 +3516,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3524,77 +3524,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -6898,197 +6898,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> + <source>public function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> + <source>docstring not surrounded by """</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>private function/method is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> @@ -7333,7 +7333,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation type="unfinished"> <numerusform></numerusform> @@ -7341,27 +7341,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation type="unfinished"> <numerusform></numerusform> @@ -34007,12 +34007,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35149,107 +35149,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35642,72 +35642,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -66657,310 +66657,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_it.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_it.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3405,147 +3405,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <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="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <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="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation>Aggiunto punto alla riga sommario.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <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="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <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="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <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="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <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="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <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="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <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="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation>Convertita Tabulazione in 4 spazi.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <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="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation>Identazione di continuazione riga corretta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Indentation of closing bracket corrected.</source> <translation>Identazione di parentesi chiusa corretta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <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="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation>Livello di indentazione modificato.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <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="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation>Spazio non pertinente eliminato.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation>Spazi mancanti aggiunti.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation>Corretto spazio vicino al segno di commento.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation>Inserita una riga vuota.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform>%n riga vuota inserita.</numerusform> @@ -3553,7 +3553,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform>%n riga superflua eliminata</numerusform> @@ -3561,77 +3561,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation>Righe vuote superflue eliminate.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <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="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <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="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation>Accorciate righe lughe.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation>Rimossi barre rovesciate ridondanti.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation>Corretta istruzione composta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <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="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation>'{0}' argumento aggiunto.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation>'{0}' argumento rimosso.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <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="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <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="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation>'<>' sostituito da '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -6946,197 +6946,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation>Modulo mancante di docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation>Funzione/metodo pubblico mancante di docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation>Funzione/metodo pubblico con possibile mancanza di docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation>Classe pubblica mancante di docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation>Classe privata con possibile mancanza di docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation>docstring non inserita fra """</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation>docstring contenente \ non inserita fra r"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>docstring contenente carattere unicode non inserito fra u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation>docstring in linea su righe multiple</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation>docstring ha un'indentazione errata</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation>docstring sommario non si conclude con un punto</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation>docstring sommario non è in modo imperativo (farebbe invece di fa)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>docstring sommario sembra una firma di funzione/metodo</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> - <translation>docstring non indica il tipo di valore di ritorno</translation> + <source>public function/method is missing a docstring</source> + <translation>Funzione/metodo pubblico mancante di docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation>Funzione/metodo pubblico con possibile mancanza di docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation>Classe pubblica mancante di docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> + <translation>Classe privata con possibile mancanza di docstring</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation>docstring funzione/metodo è separato da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation>docstring della classe non è preceduta da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation>docstring della classe non è seguita da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation>docstring sommario non è seguito da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> - <translation>L'ultimo paragrafo della docstring non è seguito da una riga vuota</translation> + <source>docstring not surrounded by """</source> + <translation>docstring non inserita fra """</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation>docstring contenente \ non inserita fra r"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation>docstring contenente carattere unicode non inserito fra u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation>docstring in linea su righe multiple</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation>docstring ha un'indentazione errata</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> + <translation>docstring sommario non si conclude con un punto</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation>Funzione/metodo privato mancante di docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation>Classe privata mancante di docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation>Virgolette iniziali della docstring non sono su riga separata</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation>Virgolette finali della docstring non sono su riga separata</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation>docstring non contiene una riga @return ma la funzione/metodo ritorna dei valori</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation>docstring contiene una riga @return ma la funzione/metodo non ritorna dei valori</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>docstring non contiene sufficienti righe @param/@keyparam</translation> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation>docstring sommario non è in modo imperativo (farebbe invece di fa)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>docstring sommario sembra una firma di funzione/metodo</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation>docstring non indica il tipo di valore di ritorno</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation>docstring funzione/metodo è separato da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation>docstring della classe non è preceduta da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation>docstring della classe non è seguita da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation>docstring sommario non è seguito da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> + <translation>L'ultimo paragrafo della docstring non è seguito da una riga vuota</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>docstring contiene troppe righe @param/@keyparam</translation> + <source>private function/method is missing a docstring</source> + <translation>Funzione/metodo privato mancante di docstring</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation>Classe privata mancante di docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation>Virgolette iniziali della docstring non sono su riga separata</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation>Virgolette finali della docstring non sono su riga separata</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation>docstring non contiene una riga @return ma la funzione/metodo ritorna dei valori</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation>docstring contiene una riga @return ma la funzione/metodo non ritorna dei valori</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>docstring non contiene sufficienti righe @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>docstring contiene troppe righe @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation>Argomenti con una sola parola-chiave devono essere documentati con righe @keyparam</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation>La sequenza di righe @param/@keyparam non si raccorda con le definizioni funzione/metodo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation>docstring della classe è preceduta da una riga vuota</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation>docstring della classe è seguita da una riga vuota</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>docstring funzione/metodo è preceduto da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation>docstring funzione/metodo è seguito da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>L'ultimo paragrafo della docstring è seguito da una riga vuota</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation>docstring non contiene una riga @exception ma la funzione/metodo causa un'eccezione</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation>docstring contiene una riga @return ma la funzione/metodo non causa un'eccezione</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation>docstring non contiene un sommario</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>docstring funzione/metodo è preceduto da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation>docstring funzione/metodo è seguito da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>L'ultimo paragrafo della docstring è seguito da una riga vuota</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation>docstring non contiene una riga @exception ma la funzione/metodo causa un'eccezione</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation>docstring contiene una riga @return ma la funzione/metodo non causa un'eccezione</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation>docstring non contiene un sommario</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> @@ -7386,7 +7386,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation type="unfinished"> <numerusform>%n secondi rimanenti</numerusform> @@ -7394,27 +7394,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation>Bytes</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation>KiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation>MiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation>GiB</translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation type="unfinished"> <numerusform>%n: {0:02} minuti rimanenti</numerusform> @@ -34182,12 +34182,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> @@ -35324,107 +35324,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> @@ -35834,72 +35834,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -66877,310 +66877,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation>indentazione contiene spazi e tab mischiati</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation>identazione non è un multiplo di quattro</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation>atteso un blocco identato</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation>identazione non attesa</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation>identazione contiene tab</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation>spazio dopo '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation>spazio prima '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation>spazi multipli prima dell'operatore</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation>spazi multipli dopo l'operatore</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation>tab prima dell'operatore</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation>tab dopo l'operatore</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation>spazi intorno all'operatore mancanti</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation>spazi dopo '{0}' mancanti</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation>spazi multipli dopo '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation>tab dopo '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation>al massimo due spazi prima di un commento inline</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation>commento inline deve iniziare con '#'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation>spazi all'inizio</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation>nessun ritorno a capo alla fine del file</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation>linea vuota contenente spazi</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation>attesa 1 line vuota, 0 trovate</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation>attere 2 linee vuote, {0} trovate</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation>troppe linee vuote ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation>linea vuota trovata dopo la dichiarazione della funzione</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation>linea vuota alla fine del file</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation>import multipli su una linea</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation>.has_key è deprecato, usa 'in'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation>forma di sollevamento eccezioni deprecata</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation>'<>' è deprecato, usa '!='</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation>virgolette rovesciare sono deprecate, usa 'repr()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation>istruzioni multiple su una linea (due punti)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation>istruzioni multiple su una linea (punto e virgola)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_pt.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_pt.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3402,147 +3402,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <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="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <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="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <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="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation>Ponto adicionado à linha sumário.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <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="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <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="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <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="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <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="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <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="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <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="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <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="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <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="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <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="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <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="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation>Alterado o nível da indentação.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <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="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation>Indentação visual corrigida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation>Espaço estranho retirado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation>Adicionado espaço branco em falta.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation>Corrigido espaço em volta do símbolo de comentário.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation>Inserida uma linha vazia.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>inserida uma linha vazia.</numerusform> @@ -3550,7 +3550,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation> <numerusform>retirada uma linha desnecessária</numerusform> @@ -3558,77 +3558,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation>Retiradas linhas vazias desnecessárias.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <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="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <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="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation>Foram encolhidas as linhas compridas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <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="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation>Instrução composta corrigida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <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="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation>Adicionado o argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation>Removido o argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <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="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <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="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation>'<>' substituido por '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Não se pode gravar ficheiro! Saltando-o. Motivo: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation> sem mensagem definida para código '{0}'</translation> </message> @@ -6950,197 +6950,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation>falta uma docstring ao modulo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation>falta uma docstring ao método/função pública</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation>pode faltar uma docstring ao método/função privada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation>falta uma docstring à classe pública</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation>pode faltar uma docstring à classe privada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation>docstring não envolvida por """</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation>docstring contém \ não envolvida por r"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>docstring contém carácteres unicódigo não envolvida por u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation>docstring de uma linha em múltiplas linhas</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation>docstring tem indentação errada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation>sumário de docstring não termina com um ponto final</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation>sumário de docstring não está no modo imperativo (Faz em vez de Faça)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>sumário de docstring parece uma assinatura de método/função</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> - <translation>docstring não menciona o tipo de valor devolvido</translation> + <source>public function/method is missing a docstring</source> + <translation>falta uma docstring ao método/função pública</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation>pode faltar uma docstring ao método/função privada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation>falta uma docstring à classe pública</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> + <translation>pode faltar uma docstring à classe privada</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation>docstring de método/função está separada por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation>docstring de class não antecedida por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation>docstring de classe não está seguida por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation>sumário de docstring não seguido por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> - <translation>último parágrafo da docstring não está seguido por uma linha em branco</translation> + <source>docstring not surrounded by """</source> + <translation>docstring não envolvida por """</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation>docstring contém \ não envolvida por r"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation>docstring contém carácteres unicódigo não envolvida por u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation>docstring de uma linha em múltiplas linhas</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation>docstring tem indentação errada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> + <translation>sumário de docstring não termina com um ponto final</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation>falta uma docstring ao método/função privado</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation>falta uma docstring à classe privada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation>aspas iniciais da docstring não estão em linha separada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation>aspas de fecho da docstring não estão numa linha separada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation>docstring sem linha @return mas a função/método devolve algo</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation>docstring com linha @return mas a função/método não devolve nada</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>docstring sem linhas @param/@keyparam suficientes</translation> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation>sumário de docstring não está no modo imperativo (Faz em vez de Faça)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>sumário de docstring parece uma assinatura de método/função</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation>docstring não menciona o tipo de valor devolvido</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation>docstring de método/função está separada por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation>docstring de class não antecedida por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation>docstring de classe não está seguida por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation>sumário de docstring não seguido por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> + <translation>último parágrafo da docstring não está seguido por uma linha em branco</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>docstring com demasiadas linhas @param/@keyparam</translation> + <source>private function/method is missing a docstring</source> + <translation>falta uma docstring ao método/função privado</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation>falta uma docstring à classe privada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation>aspas iniciais da docstring não estão em linha separada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation>aspas de fecho da docstring não estão numa linha separada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation>docstring sem linha @return mas a função/método devolve algo</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation>docstring com linha @return mas a função/método não devolve nada</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>docstring sem linhas @param/@keyparam suficientes</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>docstring com demasiadas linhas @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation>argumentos de palavra chave devem de estar documentados com linhas @keyparam</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation>ordem das linhas @param/@keyparam não coincidem com a assinatura de função/método</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation>docstring de classe está antecedida por uma linha em branco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation>docstring de classe está seguida por uma linha em branco</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>docstring de função/método precedida por uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation>docstring de função/método seguida de uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>último parágrafo da docstring seguido de uma linha em branco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation>docstring sem linha @exception mas a função/método cria uma exceção</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation>docstring contém uma linha @exception mas o método/função não levanta uma exceção</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation>docstring não contém um sumário</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>docstring de função/método precedida por uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation>docstring de função/método seguida de uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>último parágrafo da docstring seguido de uma linha em branco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation>docstring sem linha @exception mas a função/método cria uma exceção</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation>docstring contém uma linha @exception mas o método/função não levanta uma exceção</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation>docstring não contém um sumário</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation>sumário de docstring não começa com '{0}'</translation> </message> @@ -7390,7 +7390,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation> <numerusform>Falta um segundo</numerusform> @@ -7398,27 +7398,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation></translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation> <numerusform>um minuto restante</numerusform> @@ -34128,12 +34128,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35271,107 +35271,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35769,72 +35769,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation>nomes de classes devem usar a convenção de Maiúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation>nome de função deve estar em minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation>nome do argumento deve ser em minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation>primeiro argumento de um método deve chamar-se 'self'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>primeiro argumento de um método estático não deve chamar-se 'self' ou 'cls</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation>nomes de módulos devem estar em minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation>nomes de pacotes devem ser em minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation>variável na função deve estar em minúsculas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>nomes 'I', 'O' e 'l' devem ser evitados</translation> </message> @@ -66364,310 +66364,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation>indentação com espaços misturados com tabulações</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation>indentação não é multipla de quatro</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation>esperado um bloque de indentação</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation>indentação inesperada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation>indentação com tabluações</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation>espaço depois de '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation>espaço antes de '{0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation>espaços múltiplos antes do operador</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation>espaços múltiplos depois do operador</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation>tabulação antes do operador</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation>tabulação depois do operador</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation>falta espaço à volta do operador</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation>falta espaço depois de '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation>múltiplos espaços depois de '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation>tabulação depois de '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation>espaço ao final</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation>não há linha nova no final do ficheiro</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation>linha vazia contém espaços</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation>esperada 1 linha vazia, encontradas 0</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation>esperadas 2 linhas vazias, encontradas {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation>demasiadas linhas vazias ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation>encontradas linhas vazias depois do decorador de função</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation>linha vazia no fim do ficheiro</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation>múltiplos imports numa linha</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation>.has_key está obsoleto, usar 'in'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation>'<>' está obsoleto, usar '!='</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation>acentos graves estão obsoletos, usar 'repr()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation>falta espaço à volta do operador aritmético</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation>múltiplos espaços depois da palavra-chave</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation>múltiplos espaços antes da palavra-chave</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation>tabulação depois da palavra-chave</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation>tabulação antes da palavra-chave</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation>linha demasiado comprida ({0} > {1} caráteres)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation>barra invertida é redundante entre parêntesis</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation>não comparar tipos, usar 'isinstance()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_ru.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_ru.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3404,147 +3404,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Тройные одинарные кавычки заменены тройными двойными.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Кавычки во введении исправлены на {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>Single line docstring put on one line.</source> <translation>Одиночная строка описания размещена на одной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation>Добавлена точка в строке резюме.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>Blank line before function/method docstring removed.</source> <translation>Удалена пустая строка перед документацией функции или метода.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>Blank line inserted before class docstring.</source> <translation>Добавлена пустая строка перед документацией класса.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>Blank line inserted after class docstring.</source> <translation>Добавлена пустая строка после документации класса.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>Blank line inserted after docstring summary.</source> <translation>Добавлена пустая строка после строки резюме.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Добавлена пустая строка после последнего абзаца.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>Leading quotes put on separate line.</source> <translation>Открывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>Trailing quotes put on separate line.</source> <translation>Закрывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>Blank line before class docstring removed.</source> <translation>Удалена пустая строка перед документацией класса.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>Blank line after class docstring removed.</source> <translation>Удалена пустая строка после документации класса.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>Blank line after function/method docstring removed.</source> <translation>Удалена пустая строка после документации функции или метода.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>Blank line after last paragraph removed.</source> <translation>Удалена пустая строка после последнего абзаца.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation>Символы табуляции заменены на 4 пробела.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Величина отступа сделана кратной четырём.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation>Исправлена величина отступа строки продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Indentation of closing bracket corrected.</source> <translation>Исправлена величина отступа закрывающей скобки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <source>Missing indentation of continuation line corrected.</source> <translation>Добавлен отступ к строке продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Закрывающая скобка выровнена с открывающей.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation>Изменена величина отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <source>Indentation level of hanging indentation changed.</source> <translation>Изменена величина неправильного отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation>Исправленена величина визуального отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation>Удалены излишние пробелы.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation>Добавлены недостающие пробелы.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation>Исправлены пробелы вокруг символа сомментария.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation>Добавлена одна пустая строка.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Добавлена %n пустая строка.</numerusform> @@ -3553,7 +3553,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Удалена %n излишняя пустая строчка</numerusform> @@ -3562,77 +3562,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation>Удалены излишние пустые строчки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Удалены пустые строчки после декоратора функции.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Imports were put on separate lines.</source> <translation>Операторы импорта помещены на отдельных строчках.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation>Укорочены длинные строчки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation>Удалены излишние символы '\'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation>Исправлены составные выражения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Comparison to None/True/False corrected.</source> <translation>Исправлено сравнение с None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation>Добавлен '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation>Удалён '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Whitespace stripped from end of line.</source> <translation>Завершающие пробелы обрезаны.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <source>newline added to end of file.</source> <translation>Перевод строки добавлен в конец файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Удалены пустые строчки в конце файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation>'<>' заменен на '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Невозможно сохранить файл! Игнорирую. Причина: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation>Нет сообщения для кода '{0}'</translation> </message> @@ -6977,197 +6977,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation>В модуле отсутствует описание</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation>В public функции/методе отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation>В public функции/методе возможно отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation>В public классе отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation>В public классе возможно отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation>Описание не заключено в """</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation>Описание содержащее \ не заключено в r"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>Описание содержащее unicode не заключено в u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation>Короткое однострочное описания размещено на нескольких строчках</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation>у описания неправильный отступ</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation>резюме в документации не заканчивается точкой</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation>Резюме документации не в повелительном наклонении</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>резюме в документации выглядит как описание функции</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> - <translation>документация не описывает тип результата</translation> + <source>public function/method is missing a docstring</source> + <translation>В public функции/методе отсутствует описание</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation>В public функции/методе возможно отсутствует описание</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation>В public классе отсутствует описание</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> + <translation>В public классе возможно отсутствует описание</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation>документация функции разделена пустыми строками</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation>отсутствует пустая строка перед документацией класса</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation>отсутствует пустая строка после документации класса</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation>отсутствует пустая строка после строки резюме</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> - <translation>отсутствует пустая строка после последнего абзаца</translation> + <source>docstring not surrounded by """</source> + <translation>Описание не заключено в """</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation>Описание содержащее \ не заключено в r"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation>Описание содержащее unicode не заключено в u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation>Короткое однострочное описания размещено на нескольких строчках</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation>у описания неправильный отступ</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> + <translation>резюме в документации не заканчивается точкой</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation>в private функции/методе отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation>в private классе отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation>открывающие кавычки размещены не на отдельной строке</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation>закрывающие кавычки размещены не на отдельной строке</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation>в документации функции возвращающей что либо отсутствует строка с @return</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation>в документации функции не возвращающей ничего присутствует строка с @return</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>в документации недостаточно строк с @param/@keyparam</translation> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation>Резюме документации не в повелительном наклонении</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>резюме в документации выглядит как описание функции</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation>документация не описывает тип результата</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation>документация функции разделена пустыми строками</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation>отсутствует пустая строка перед документацией класса</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation>отсутствует пустая строка после документации класса</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation>отсутствует пустая строка после строки резюме</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> + <translation>отсутствует пустая строка после последнего абзаца</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>в документации слишком много строк с @param/@keyparam</translation> + <source>private function/method is missing a docstring</source> + <translation>в private функции/методе отсутствует описание</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation>в private классе отсутствует описание</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation>открывающие кавычки размещены не на отдельной строке</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation>закрывающие кавычки размещены не на отдельной строке</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation>в документации функции возвращающей что либо отсутствует строка с @return</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation>в документации функции не возвращающей ничего присутствует строка с @return</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>в документации недостаточно строк с @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>в документации слишком много строк с @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation>ключевые аргументы должны быть описаны с помощью строк @keyparam</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation>порядок следования строк @param/@keyparam не соответствует сигнатуре функции</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation>пустая строка перед документацией класса</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation>пустая строка после документации класса</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>пустая строка перед документацией функции или метода</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation>пустая строка после документации функции или метода</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>пустая строка после последнего абзаца</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation>в документации функции вызывающей исключительную ситуацию отсутствует строка с @exception</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation>в документации функции не вызывающей исключительную ситуацию присутствует строка с @exception</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation>документация не содержит резюме</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>пустая строка перед документацией функции или метода</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation>пустая строка после документации функции или метода</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>пустая строка после последнего абзаца</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation>в документации функции вызывающей исключительную ситуацию отсутствует строка с @exception</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation>в документации функции не вызывающей исключительную ситуацию присутствует строка с @exception</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation>документация не содержит резюме</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation>резюме не начинается с '{0}'</translation> </message> @@ -7421,7 +7421,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation> <numerusform>остаётся %n секунд</numerusform> @@ -7430,27 +7430,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation>Байт</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation>KiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation></translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation> <numerusform>Осталось %n:{0:02} минута</numerusform> @@ -34212,12 +34212,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> @@ -35369,107 +35369,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> @@ -35879,72 +35879,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation>имена классов должны использовать CapWords соглашение</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation>имена функций должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation>имена парамеров должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation>первый параметр метода класса должен быть 'cls'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation>первый параметр метода должен быть 'self'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>первый параметр статического метода класса не должен быть 'cls' или 'self'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation>имена модулей должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation>имена пакетов должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation>постоянная импортирована как непостоянная</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation>имена в нижнем регистре импортированы не в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation>имена в camelcase импортированы в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation>имена в camelcase импортированы как постоянная</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation>имена переменных в функции должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>имена 'l', 'O' и 'I' не рекомендуются</translation> </message> @@ -67095,310 +67095,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation>отступ содержит смесь пробелов и символов табуляции</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation>величина отступа не кратна четырём</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation>ожидался блок с отступом</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation>неожиданный отступ</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation>отступ содержит символы табуляции</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation>пробел после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation>пробел перед '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation>множественные пробелы перед оператором</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation>множественные пробелы после оператора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation>символ табуляции перед оператором</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation>символ табуляции после оператора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation>пропущены пробелы вокруг оператора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation>пропущены пробелы после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation>множественные пробелы после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation>символ табуляции после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation>по крайней мере два пробела перед встроенным комментарием</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation>встроенный комментарий должен начинаться с '# '</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation>пробелы в конце строки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation>отсутствует перевод строки в конце файла</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation>пустая строка содержит пробелы</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation>отсутствует одна пустая строка</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation>отсутствуют две пустые строки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation>слишком много пустых строк ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation>пустые строки после декоратора функции</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation>пустая строка в конце файла</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation>множественный импорт в одной строке</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation>метод .has_key() устарел, используйте 'in' оператор</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation>устаревший метод возбуждения исключений</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation>оператор '<>' устарел, используйте '!='</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation>оператор обратных кавычек устарел, используйте функцию 'repr()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation>множественные предложения на одной строке (двоеточие)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation>множественные предложения на одной строке (точка с запятой)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>continuation line indentation is not a multiple of four</source> <translation>величина отступа строки продолжения не кратна четырём</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation>неправильный отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation>Закрывающая скобка плохо выровнена</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation>слишком большой отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation>слишком большой отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation>слишком маленький отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation>Закрывающая скобка не выровнена</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation>пропущены пробелы вокруг арифметического оператора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation>пропущены пробелы вокруг битового оператора или оператора сдвига</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation>пропущены пробелы вокруг оператора по модулю</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation>лишние пробелы вокруг ключевого слова или параметра</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation>множественные пробелы после ключевого слова</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation>множественные пробелы перед ключевоым словом</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation>символ табуляции после ключевого слова</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation>символ табуляции перед ключевоым словом</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation>строка слишком длинна ({0} > {1} символов)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation>символы '\' излишни между квадратных скобок</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation>Предложение заканчивается точкой с запятой</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation>сравнение с {0} должно быть {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation>используйте 'isinstance()' вместо сравнения типов</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <source>continuation line with same indent as next logical line</source> <translation>отступ у строки продолжения такой же как у следующей строки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <source>visually indented line with same indent as next logical line</source> <translation>отступ у строки продолжения такой же как у следующей строки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation>неправильный отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation>блочный комментарий должен начинаться с '# '</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation>Проверка на членство должна быть 'not in'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation>Проверка на идентичность объекта должна быть 'is not'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation>{0}</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_tr.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_tr.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3355,147 +3355,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3503,7 +3503,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> @@ -3511,77 +3511,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -6885,197 +6885,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> + <source>public function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> + <source>docstring not surrounded by """</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>private function/method is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> @@ -7320,7 +7320,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation type="unfinished"> <numerusform>%n:{0:02} dakika kaldı</numerusform> @@ -7328,7 +7328,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation type="unfinished"> <numerusform>%n saniye gerekiyor</numerusform> @@ -7336,22 +7336,22 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation>Bitler</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation>KiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation>MiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation>GiB</translation> </message> @@ -33984,12 +33984,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35126,107 +35126,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35619,72 +35619,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -66365,310 +66365,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>
--- a/i18n/eric6_zh_CN.ts Sun Mar 06 14:09:37 2016 +0100 +++ b/i18n/eric6_zh_CN.ts Thu Mar 10 19:50:10 2016 +0100 @@ -3359,231 +3359,231 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <source>Indentation adjusted to be a multiple of four.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <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="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation type="unfinished"></translation> </message> @@ -6890,197 +6890,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> + <source>public function/method is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> + <source>docstring not surrounded by """</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <source>last paragraph of docstring is not followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring contains too many @param/@keyparam lines</source> + <source>private function/method is missing a docstring</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <source>order of @param/@keyparam lines does not match the function/method signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation type="unfinished"></translation> </message> @@ -7322,34 +7322,34 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation> <numerusform>剩余 %n 秒</numerusform> </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation>字节</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation>KiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation>MiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation>GiB</translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation> <numerusform>剩余 %n:{0:02} 分钟</numerusform> @@ -33935,12 +33935,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35077,107 +35077,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> @@ -35570,72 +35570,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation type="unfinished"></translation> </message> @@ -66559,310 +66559,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <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="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <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="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <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="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <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="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <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="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>