Plugins/CheckerPlugins/Pep8/Pep8Checker.py

branch
5_1_x
changeset 1178
2d22b5ce9384
parent 847
cc18fbcde9fc
child 1340
142ad6decc3a
equal deleted inserted replaced
1176:2560e62eb7cc 1178:2d22b5ce9384
8 """ 8 """
9 9
10 import os 10 import os
11 import optparse 11 import optparse
12 12
13 from PyQt4.QtCore import QProcess 13 from PyQt4.QtCore import QProcess, QCoreApplication
14 14
15 from . import pep8 15 from . import pep8
16 16
17 import Preferences 17 import Preferences
18 import Utilities 18 import Utilities
136 self.statistics = {} 136 self.statistics = {}
137 137
138 interpreter = Preferences.getDebugger("PythonInterpreter") 138 interpreter = Preferences.getDebugger("PythonInterpreter")
139 if interpreter == "" or not Utilities.isExecutable(interpreter): 139 if interpreter == "" or not Utilities.isExecutable(interpreter):
140 self.messages.append(filename, "1", "1", 140 self.messages.append(filename, "1", "1",
141 self.trUtf8("Python2 interpreter not configured.")) 141 QCoreApplication.translate("Pep8Py2Checker",
142 "Python2 interpreter not configured."))
142 return 143 return
143 144
144 checker = os.path.join(getConfig('ericDir'), 145 checker = os.path.join(getConfig('ericDir'),
145 "UtilitiesPython2", "Pep8Checker.py") 146 "UtilitiesPython2", "Pep8Checker.py")
146 147
196 code, countStr = output[index].split(None, 1) 197 code, countStr = output[index].split(None, 1)
197 self.statistics[code] = int(countStr) 198 self.statistics[code] = int(countStr)
198 index += 1 199 index += 1
199 else: 200 else:
200 self.messages.append(filename, "1", "1", 201 self.messages.append(filename, "1", "1",
201 self.trUtf8("Python2 interpreter did not finish within 15s.")) 202 QCoreApplication.translate("Pep8Py2Checker",
203 "Python2 interpreter did not finish within 15s."))

eric ide

mercurial