src/eric7/Plugins/PluginSyntaxChecker.py

branch
eric7
changeset 10061
8bdad5699288
parent 9955
aa02420279fe
child 10069
435cc5875135
equal deleted inserted replaced
10060:b946699e9e79 10061:8bdad5699288
18 from eric7.Globals import getConfig 18 from eric7.Globals import getConfig
19 from eric7.Project.ProjectBrowserModel import ProjectBrowserFileItem 19 from eric7.Project.ProjectBrowserModel import ProjectBrowserFileItem
20 from eric7.UI import Info 20 from eric7.UI import Info
21 21
22 # Start-Of-Header 22 # Start-Of-Header
23 name = "Syntax Checker Plugin" 23 __header__ = {
24 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 24 "name": "Syntax Checker Plugin",
25 autoactivate = True 25 "author": "Detlev Offenbach <detlev@die-offenbachs.de>",
26 deactivateable = True 26 "autoactivate": True,
27 version = Info.VersionOnly 27 "deactivateable": True,
28 className = "SyntaxCheckerPlugin" 28 "version": Info.VersionOnly,
29 packageName = "__core__" 29 "className": "SyntaxCheckerPlugin",
30 shortDescription = "Show the Syntax Checker dialog." 30 "packageName": "__core__",
31 longDescription = ( 31 "shortDescription": "Show the Syntax Checker dialog.",
32 """This plugin implements the Syntax Checker dialog.""" 32 "longDescription": (
33 """ Syntax Checker is used to check Python source files for correct""" 33 """This plugin implements the Syntax Checker dialog."""
34 """ syntax.""" 34 """ Syntax Checker is used to check Python source files for correct"""
35 ) 35 """ syntax."""
36 pyqtApi = 2 36 ),
37 "pyqtApi": 2,
38 }
37 # End-Of-Header 39 # End-Of-Header
38 40
39 error = "" 41 error = "" # noqa: U200
40 42
41 43
42 class SyntaxCheckerPlugin(QObject): 44 class SyntaxCheckerPlugin(QObject):
43 """ 45 """
44 Class implementing the Syntax Checker plugin. 46 Class implementing the Syntax Checker plugin.

eric ide

mercurial