Tue, 02 Mar 2021 17:17:09 +0100
Changed the use of PyQt enums because the way they were used previously is deprecated since two years and replaced some deprecated Qt stuff.
7782
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | # -*- coding: utf-8 -*- |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | |
7923
91e843545d9a
Updated copyright for 2021.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7784
diff
changeset
|
3 | # Copyright (c) 2020 - 2021 Detlev Offenbach <detlev@die-offenbachs.de> |
7782
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | # |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | """ |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | Module implementing message translations for the code style plugin messages |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | (code complexity part). |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | """ |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | from PyQt5.QtCore import QCoreApplication |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | _complexityMessages = { |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | "C101": QCoreApplication.translate( |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | "ComplexityChecker", "'{0}' is too complex ({1})"), |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | "C111": QCoreApplication.translate( |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | "ComplexityChecker", "source code line is too complex ({0})"), |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | "C112": QCoreApplication.translate( |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | "ComplexityChecker", |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | "overall source code line complexity is too high ({0})"), |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | "C901": QCoreApplication.translate( |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | "ComplexityChecker", "{0}: {1}"), |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | } |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | _complexityMessagesSampleArgs = { |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | "C101": ["foo.bar", "42"], |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | "C111": [42], |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | "C112": [12.0], |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | "C901": ["SyntaxError", "Invalid Syntax"], |
976d3b19ba7f
Started refactoring the code style checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | } |