Wed, 01 Jan 2020 11:57:23 +0100
Updated copyright for 2020.
3229
c8bbf88ae439
Fixed a typo in the coding line of translations.py of pyflakes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3208
diff
changeset
|
1 | # -*- coding: utf-8 -*- |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | |
7360
9190402e4505
Updated copyright for 2020.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7256
diff
changeset
|
3 | # Copyright (c) 2014 - 2020 Detlev Offenbach <detlev@die-offenbachs.de> |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | # |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | """ |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | Module implementing message translations for pyflakes warning messages. |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | """ |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | |
3484
645c12de6b0c
Merge with default branch.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
3229
diff
changeset
|
10 | |
3656
441956d8fce5
Started porting eric5 to PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3544
diff
changeset
|
11 | from PyQt5.QtCore import QCoreApplication |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | __all__ = ["getTranslatedFlakesMessage"] |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | _messages = { |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | 'F01': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | '{0!r} imported but unused.'), |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | 'F02': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | 'Redefinition of unused {0!r} from line {1!r}.'), |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | 'F03': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | 'Import {0!r} from line {1!r} shadowed by loop variable.'), |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | 'F04': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | "'from {0} import *' used; unable to detect undefined names."), |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | 'F05': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | 'Undefined name {0!r}.'), |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | 'F06': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | 'Undefined name {0!r} in __all__.'), |
6742
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
34 | 'F07A': QCoreApplication.translate( |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | "Local variable {0!r} (defined in enclosing scope on line {1!r})" |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | " referenced before assignment."), |
6742
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
38 | 'F07B': QCoreApplication.translate( |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
39 | 'pyFlakes', |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
40 | "Local variable {0!r} (defined as a builtin)" |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
41 | " referenced before assignment."), |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | 'F08': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | 'Duplicate argument {0!r} in function definition.'), |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | 'F09': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | 'pyFlakes', |
3208
884465a61753
Updated pyflakes to version 0.7.3.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3207
diff
changeset
|
47 | 'Redefinition of {0!r} from line {1!r}.'), |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | 'F10': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | 'pyFlakes', |
5067
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
50 | 'from __future__ imports must occur at the beginning of the file'), |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | 'F11': QCoreApplication.translate( |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | 'pyFlakes', |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | 'Local variable {0!r} is assigned to but never used.'), |
3208
884465a61753
Updated pyflakes to version 0.7.3.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3207
diff
changeset
|
54 | 'F12': QCoreApplication.translate( |
884465a61753
Updated pyflakes to version 0.7.3.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3207
diff
changeset
|
55 | 'pyFlakes', |
884465a61753
Updated pyflakes to version 0.7.3.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3207
diff
changeset
|
56 | 'List comprehension redefines {0!r} from line {1!r}.'), |
884465a61753
Updated pyflakes to version 0.7.3.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3207
diff
changeset
|
57 | 'F13': QCoreApplication.translate( |
884465a61753
Updated pyflakes to version 0.7.3.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3207
diff
changeset
|
58 | 'pyFlakes', |
884465a61753
Updated pyflakes to version 0.7.3.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3207
diff
changeset
|
59 | 'Syntax error detected in doctest.'), |
3544
431c842fd09a
updated pyflakes to version 0.8.1 (Python 3.4.0 compatible)
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
3484
diff
changeset
|
60 | 'F14': QCoreApplication.translate( |
431c842fd09a
updated pyflakes to version 0.8.1 (Python 3.4.0 compatible)
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
3484
diff
changeset
|
61 | 'pyFlakes', |
431c842fd09a
updated pyflakes to version 0.8.1 (Python 3.4.0 compatible)
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
3484
diff
changeset
|
62 | "'return' with argument inside generator"), |
4502
76f2b46437a6
Updated to pyflakes 1.0.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4021
diff
changeset
|
63 | 'F15': QCoreApplication.translate( |
76f2b46437a6
Updated to pyflakes 1.0.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4021
diff
changeset
|
64 | 'pyFlakes', |
76f2b46437a6
Updated to pyflakes 1.0.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4021
diff
changeset
|
65 | "'return' outside function"), |
5067
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
66 | 'F16': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
67 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
68 | "'from {0} import *' only allowed at module level"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
69 | 'F17': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
70 | 'pyFlakes', |
5510
cdcd0cd34e79
Upgraded pyflakes to version 1.5.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
5389
diff
changeset
|
71 | "{0!r} may be undefined, or defined from star imports: {1}"), |
5067
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
72 | 'F18': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
73 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
74 | "Dictionary key {0!r} repeated with different values"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
75 | 'F19': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
76 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
77 | "Dictionary key variable {0} repeated with different values"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
78 | 'F20': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
79 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
80 | "Future feature {0} is not defined"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
81 | 'F21': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
82 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
83 | "'yield' outside function"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
84 | 'F22': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
85 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
86 | "'continue' not properly in loop"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
87 | 'F23': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
88 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
89 | "'break' outside loop"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
90 | 'F24': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
91 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
92 | "'continue' not supported inside 'finally' clause"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
93 | 'F25': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
94 | 'pyFlakes', |
5618
b50da40b6bc9
Remove M121 ignore comments.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
5616
diff
changeset
|
95 | "Default 'except:' must be last"), |
5067
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
96 | 'F26': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
97 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
98 | "Two starred expressions in assignment"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
99 | 'F27': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
100 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
101 | "Too many expressions in star-unpacking assignment"), |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
102 | 'F28': QCoreApplication.translate( |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
103 | 'pyFlakes', |
e2f171f08af8
Updated pyflakes to 1.2.3+.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4631
diff
changeset
|
104 | "Assertion is always true, perhaps remove parentheses?"), |
6353
6a0f3abd6878
upgraded pyflakes to version 2.0.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6048
diff
changeset
|
105 | 'F29': QCoreApplication.translate( |
6a0f3abd6878
upgraded pyflakes to version 2.0.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6048
diff
changeset
|
106 | 'pyFlakes', |
6a0f3abd6878
upgraded pyflakes to version 2.0.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6048
diff
changeset
|
107 | "syntax error in forward annotation {0!r}"), |
6a0f3abd6878
upgraded pyflakes to version 2.0.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6048
diff
changeset
|
108 | 'F30': QCoreApplication.translate( |
6a0f3abd6878
upgraded pyflakes to version 2.0.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6048
diff
changeset
|
109 | 'pyFlakes', |
6a0f3abd6878
upgraded pyflakes to version 2.0.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6048
diff
changeset
|
110 | "'raise NotImplemented' should be 'raise NotImplementedError'"), |
6742
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
111 | 'F31': QCoreApplication.translate( |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
112 | 'pyFlakes', |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
113 | "syntax error in type comment {0!r}"), |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
114 | 'F32': QCoreApplication.translate( |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
115 | 'pyFlakes', |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
116 | "use of >> is invalid with print function"), |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
117 | 'F33': QCoreApplication.translate( |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
118 | 'pyFlakes', |
7cb30f7f94f6
Upgraded pyflakes to 2.1.0
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
6645
diff
changeset
|
119 | "use ==/!= to compare str, bytes, and int literals"), |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | } |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | def getTranslatedFlakesMessage(message_id, message_args): |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | """ |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | Module function to get a translated and formatted message for a |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | given pyflakes message ID. |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | @param message_id message ID (string) |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | @param message_args arguments for a formatted message (list) |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | @return translated and formatted message (string) |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | """ |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | if message_id in _messages: |
3484
645c12de6b0c
Merge with default branch.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
3229
diff
changeset
|
133 | # Avoid leading "u" at Python2 unicode strings |
645c12de6b0c
Merge with default branch.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
3229
diff
changeset
|
134 | msg = _messages[message_id].replace("{0!r}", "'{0}'") |
645c12de6b0c
Merge with default branch.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
3229
diff
changeset
|
135 | msg = msg.replace("{1!r}", "'{1}'") |
645c12de6b0c
Merge with default branch.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents:
3229
diff
changeset
|
136 | return msg.format(*message_args) |
3205
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | else: |
157dcfafc5d2
Made the pyflakes messages translatable even when sent by the Python2 checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | return QCoreApplication.translate( |
7256
4ef3b78ebb4e
Continued to resolve code style issue M841.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7229
diff
changeset
|
139 | "pyFlakes", "no message defined for code '{0}'" |
4ef3b78ebb4e
Continued to resolve code style issue M841.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7229
diff
changeset
|
140 | ).format(message_id) |