PyLint/PyLintConfigDialog.py

changeset 85
6124794c3ffe
parent 82
5493d105d329
child 94
45d226917534
equal deleted inserted replaced
84:022f0bc87198 85:6124794c3ffe
4 # 4 #
5 5
6 """ 6 """
7 Module implementing a dialog to configure the PyLint process. 7 Module implementing a dialog to configure the PyLint process.
8 """ 8 """
9
10 from __future__ import unicode_literals
11 try:
12 str = unicode
13 except NameError:
14 pass
15 9
16 import os 10 import os
17 import copy 11 import copy
18 12
19 from PyQt5.QtCore import pyqtSlot, QProcess 13 from PyQt5.QtCore import pyqtSlot, QProcess
285 279
286 # get data of checkers tab 280 # get data of checkers tab
287 self.parameters['enableBasic'] = self.basicCheckBox.isChecked() 281 self.parameters['enableBasic'] = self.basicCheckBox.isChecked()
288 self.parameters['enableClasses'] = self.classesCheckBox.isChecked() 282 self.parameters['enableClasses'] = self.classesCheckBox.isChecked()
289 self.parameters['enableDesign'] = self.designCheckBox.isChecked() 283 self.parameters['enableDesign'] = self.designCheckBox.isChecked()
290 self.parameters['enableExceptions'] = \ 284 self.parameters['enableExceptions'] = (
291 self.exceptionsCheckBox.isChecked() 285 self.exceptionsCheckBox.isChecked())
292 self.parameters['enableFormat'] = self.formatCheckBox.isChecked() 286 self.parameters['enableFormat'] = self.formatCheckBox.isChecked()
293 self.parameters['enableImports'] = self.importsCheckBox.isChecked() 287 self.parameters['enableImports'] = self.importsCheckBox.isChecked()
294 self.parameters['enableMetrics'] = self.metricsCheckBox.isChecked() 288 self.parameters['enableMetrics'] = self.metricsCheckBox.isChecked()
295 self.parameters['enableMiscellaneous'] = \ 289 self.parameters['enableMiscellaneous'] = (
296 self.miscellaneousCheckBox.isChecked() 290 self.miscellaneousCheckBox.isChecked())
297 self.parameters['enableNewstyle'] = self.newstyleCheckBox.isChecked() 291 self.parameters['enableNewstyle'] = self.newstyleCheckBox.isChecked()
298 self.parameters['enableSimilarities'] = \ 292 self.parameters['enableSimilarities'] = (
299 self.similaritiesCheckBox.isChecked() 293 self.similaritiesCheckBox.isChecked())
300 self.parameters['enableTypecheck'] = self.typecheckCheckBox.isChecked() 294 self.parameters['enableTypecheck'] = self.typecheckCheckBox.isChecked()
301 self.parameters['enableVariables'] = self.variablesCheckBox.isChecked() 295 self.parameters['enableVariables'] = self.variablesCheckBox.isChecked()
302 self.parameters['enableLogging'] = self.loggingCheckBox.isChecked() 296 self.parameters['enableLogging'] = self.loggingCheckBox.isChecked()
303 self.parameters['enableStringFormat'] = \ 297 self.parameters['enableStringFormat'] = (
304 self.stringFormatCheckBox.isChecked() 298 self.stringFormatCheckBox.isChecked())
305 299
306 # get data of messages tab 300 # get data of messages tab
307 self.parameters['enabledMessages'] = ','.join( 301 self.parameters['enabledMessages'] = ','.join(
308 [m.strip() for m in self.enabledMessagesEdit.text().split(',')]) 302 [m.strip() for m in self.enabledMessagesEdit.text().split(',')])
309 self.parameters['disabledMessages'] = ','.join( 303 self.parameters['disabledMessages'] = ','.join(

eric ide

mercurial