11 import os |
11 import os |
12 import textwrap |
12 import textwrap |
13 |
13 |
14 from PyQt6.QtCore import QCoreApplication, QObject, pyqtSignal |
14 from PyQt6.QtCore import QCoreApplication, QObject, pyqtSignal |
15 |
15 |
|
16 from eric7.__version__ import VersionOnly |
16 from eric7 import Preferences |
17 from eric7 import Preferences |
17 from eric7.EricGui.EricAction import EricAction |
18 from eric7.EricGui.EricAction import EricAction |
18 from eric7.EricWidgets.EricApplication import ericApp |
19 from eric7.EricWidgets.EricApplication import ericApp |
19 from eric7.Project.ProjectBrowserModel import ProjectBrowserFileItem |
20 from eric7.Project.ProjectBrowserModel import ProjectBrowserFileItem |
20 from eric7.SystemUtilities import PythonUtilities |
21 from eric7.SystemUtilities import PythonUtilities |
21 from eric7.UI import Info |
|
22 |
22 |
23 # Start-Of-Header |
23 # Start-Of-Header |
24 __header__ = { |
24 __header__ = { |
25 "name": "Code Style Checker Plugin", |
25 "name": "Code Style Checker Plugin", |
26 "author": "Detlev Offenbach <detlev@die-offenbachs.de>", |
26 "author": "Detlev Offenbach <detlev@die-offenbachs.de>", |
27 "autoactivate": True, |
27 "autoactivate": True, |
28 "deactivateable": True, |
28 "deactivateable": True, |
29 "version": Info.VersionOnly, |
29 "version": VersionOnly, |
30 "className": "CodeStyleCheckerPlugin", |
30 "className": "CodeStyleCheckerPlugin", |
31 "packageName": "__core__", |
31 "packageName": "__core__", |
32 "shortDescription": "Show the Python Code Style Checker dialog.", |
32 "shortDescription": "Show the Python Code Style Checker dialog.", |
33 "longDescription": ( |
33 "longDescription": ( |
34 """This plugin implements the Python Code Style""" |
34 """This plugin implements the Python Code Style""" |