1 { |
1 { |
2 "header": { |
2 "header": { |
3 "comment": "eric project file for project PluginMqttMonitor", |
3 "comment": "eric project file for project PluginMqttMonitor", |
4 "copyright": "Copyright (C) 2022 Detlev Offenbach, detlev@die-offenbachs.de" |
4 "copyright": "Copyright (C) 2023 Detlev Offenbach, detlev@die-offenbachs.de" |
5 }, |
5 }, |
6 "project": { |
6 "project": { |
7 "AUTHOR": "Detlev Offenbach", |
7 "AUTHOR": "Detlev Offenbach", |
8 "CHECKERSPARMS": { |
8 "CHECKERSPARMS": { |
9 "Pep8Checker": { |
9 "Pep8Checker": { |
10 "AnnotationsChecker": { |
10 "AnnotationsChecker": { |
11 "AllowStarArgAny": false, |
11 "AllowStarArgAny": false, |
12 "AllowUntypedDefs": false, |
12 "AllowUntypedDefs": false, |
13 "AllowUntypedNested": false, |
13 "AllowUntypedNested": false, |
|
14 "CheckFutureAnnotations": false, |
14 "DispatchDecorators": [ |
15 "DispatchDecorators": [ |
15 "singledispatch", |
16 "singledispatch", |
16 "singledispatchmethod" |
17 "singledispatchmethod" |
|
18 ], |
|
19 "ExemptedTypingSymbols": [ |
|
20 "" |
17 ], |
21 ], |
18 "ForceFutureAnnotations": false, |
22 "ForceFutureAnnotations": false, |
19 "MaximumComplexity": 3, |
23 "MaximumComplexity": 3, |
20 "MaximumLength": 7, |
24 "MaximumLength": 7, |
21 "MinimumCoverage": 75, |
25 "MinimumCoverage": 75, |
60 ] |
64 ] |
61 }, |
65 }, |
62 "CopyrightAuthor": "", |
66 "CopyrightAuthor": "", |
63 "CopyrightMinFileSize": 0, |
67 "CopyrightMinFileSize": 0, |
64 "DocstringType": "eric_black", |
68 "DocstringType": "eric_black", |
65 "EnabledCheckerCategories": "C, D, E, M, N, S, Y, W", |
69 "EnabledCheckerCategories": "C, D, E, I, M, NO, N, Y, U, W", |
66 "ExcludeFiles": "*/Ui_*.py, */*_rc.py", |
70 "ExcludeFiles": "*/Ui_*.py", |
67 "ExcludeMessages": "C101,E265,E266,E305,E402,M201,M301,M302,M303,M304,M305,M306,M307,M308,M311,M312,M313,M314,M315,M321,M701,M702,M811,M834,N802,N803,N807,N808,N821,W293,W503,Y119,Y401,Y402", |
71 "ExcludeMessages": "C101,E203,E265,E266,E305,E402,M201,M301,M302,M303,M304,M305,M306,M307,M308,M311,M312,M313,M314,M315,M321,M701,M702,M811,M834,N802,N803,N807,N808,N821,W293,W503,Y119,Y401,Y402", |
68 "FixCodes": "", |
72 "FixCodes": "", |
69 "FixIssues": false, |
73 "FixIssues": false, |
70 "FutureChecker": "", |
74 "FutureChecker": "", |
71 "HangClosing": false, |
75 "HangClosing": false, |
72 "ImportsChecker": { |
76 "ImportsChecker": { |
73 "ApplicationPackageNames": [], |
77 "ApplicationPackageNames": [ |
|
78 "MqttMonitor", |
|
79 "PluginMqttMonitor", |
|
80 "eric7" |
|
81 ], |
74 "BanRelativeImports": "", |
82 "BanRelativeImports": "", |
75 "BannedModules": [] |
83 "BannedModules": [] |
76 }, |
84 }, |
77 "IncludeMessages": "", |
85 "IncludeMessages": "", |
78 "LineComplexity": 25, |
86 "LineComplexity": 25, |
79 "LineComplexityScore": 10, |
87 "LineComplexityScore": 10, |
80 "MaxCodeComplexity": 10, |
88 "MaxCodeComplexity": 10, |
81 "MaxDocLineLength": 88, |
89 "MaxDocLineLength": 88, |
82 "MaxLineLength": 88, |
90 "MaxLineLength": 88, |
|
91 "NameOrderChecker": { |
|
92 "ApplicationPackageNames": [ |
|
93 "MqttMonitor", |
|
94 "PluginMqttMonitor", |
|
95 "eric7" |
|
96 ], |
|
97 "CombinedAsImports": true, |
|
98 "SortCaseSensitive": false, |
|
99 "SortFromFirst": false, |
|
100 "SortIgnoringStyle": false, |
|
101 "SortOrder": "natural" |
|
102 }, |
83 "NoFixCodes": "E501", |
103 "NoFixCodes": "E501", |
84 "RepeatMessages": true, |
104 "RepeatMessages": true, |
85 "SecurityChecker": { |
105 "SecurityChecker": { |
86 "CheckTypedException": false, |
106 "CheckTypedException": false, |
87 "HardcodedTmpDirectories": [ |
107 "HardcodedTmpDirectories": [ |
111 "WeakKeySizeEcMedium": "224", |
131 "WeakKeySizeEcMedium": "224", |
112 "WeakKeySizeRsaHigh": "1024", |
132 "WeakKeySizeRsaHigh": "1024", |
113 "WeakKeySizeRsaMedium": "2048" |
133 "WeakKeySizeRsaMedium": "2048" |
114 }, |
134 }, |
115 "ShowIgnored": false, |
135 "ShowIgnored": false, |
|
136 "UnusedChecker": { |
|
137 "IgnoreAbstract": true, |
|
138 "IgnoreDunderGlobals": true, |
|
139 "IgnoreDunderMethods": true, |
|
140 "IgnoreEventHandlerMethods": true, |
|
141 "IgnoreLambdas": false, |
|
142 "IgnoreNestedFunctions": false, |
|
143 "IgnoreOverload": true, |
|
144 "IgnoreOverride": true, |
|
145 "IgnoreSlotMethods": true, |
|
146 "IgnoreStubs": true, |
|
147 "IgnoreVariadicNames": false |
|
148 }, |
116 "ValidEncodings": "latin-1, utf-8" |
149 "ValidEncodings": "latin-1, utf-8" |
117 } |
150 } |
118 }, |
151 }, |
119 "DESCRIPTION": "Plug-in implementing a tool to connect to a MQTT broker, subscribe to topics, present received messages and publish messages.\n\nNote: The paho-mqtt Python package must be installed. ", |
152 "DESCRIPTION": "Plug-in implementing a tool to connect to a MQTT broker, subscribe to topics, present received messages and publish messages.\n\nNote: The paho-mqtt Python package must be installed. ", |
120 "DOCSTRING": "", |
153 "DOCSTRING": "", |