Plugins/PluginPep8Checker.py

changeset 2407
b98cc8ee1142
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 2712
4354ab0b67c7
equal deleted inserted replaced
2406:975af671146d 2407:b98cc8ee1142
12 from PyQt4.QtCore import QObject 12 from PyQt4.QtCore import QObject
13 13
14 from E5Gui.E5Application import e5App 14 from E5Gui.E5Application import e5App
15 15
16 from E5Gui.E5Action import E5Action 16 from E5Gui.E5Action import E5Action
17
18 from CheckerPlugins.Pep8.Pep8Dialog import Pep8Dialog
19 17
20 import Preferences 18 import Preferences
21 19
22 # Start-Of-Header 20 # Start-Of-Header
23 name = "PEP 8 Checker Plugin" 21 name = "PEP 8 Checker Plugin"
192 for file in project.pdata["SOURCES"] \ 190 for file in project.pdata["SOURCES"] \
193 if file.endswith( 191 if file.endswith(
194 tuple(Preferences.getPython("Python3Extensions")) + 192 tuple(Preferences.getPython("Python3Extensions")) +
195 tuple(Preferences.getPython("PythonExtensions")))] 193 tuple(Preferences.getPython("PythonExtensions")))]
196 194
195 from CheckerPlugins.Pep8.Pep8Dialog import Pep8Dialog
197 self.__projectPep8CheckerDialog = Pep8Dialog() 196 self.__projectPep8CheckerDialog = Pep8Dialog()
198 self.__projectPep8CheckerDialog.show() 197 self.__projectPep8CheckerDialog.show()
199 self.__projectPep8CheckerDialog.prepare(files, project) 198 self.__projectPep8CheckerDialog.prepare(files, project)
200 199
201 def __projectBrowserPep8Check(self): 200 def __projectBrowserPep8Check(self):
211 isDir = False 210 isDir = False
212 except AttributeError: 211 except AttributeError:
213 fn = itm.dirName() 212 fn = itm.dirName()
214 isDir = True 213 isDir = True
215 214
215 from CheckerPlugins.Pep8.Pep8Dialog import Pep8Dialog
216 self.__projectBrowserPep8CheckerDialog = Pep8Dialog() 216 self.__projectBrowserPep8CheckerDialog = Pep8Dialog()
217 self.__projectBrowserPep8CheckerDialog.show() 217 self.__projectBrowserPep8CheckerDialog.show()
218 if isDir: 218 if isDir:
219 self.__projectBrowserPep8CheckerDialog.start( 219 self.__projectBrowserPep8CheckerDialog.start(
220 fn, save=True) 220 fn, save=True)
265 of the editors. 265 of the editors.
266 """ 266 """
267 editor = e5App().getObject("ViewManager").activeWindow() 267 editor = e5App().getObject("ViewManager").activeWindow()
268 if editor is not None: 268 if editor is not None:
269 if editor.checkDirty() and editor.getFileName() is not None: 269 if editor.checkDirty() and editor.getFileName() is not None:
270 from CheckerPlugins.Pep8.Pep8Dialog import Pep8Dialog
270 self.__editorPep8CheckerDialog = Pep8Dialog() 271 self.__editorPep8CheckerDialog = Pep8Dialog()
271 self.__editorPep8CheckerDialog.show() 272 self.__editorPep8CheckerDialog.show()
272 self.__editorPep8CheckerDialog.start( 273 self.__editorPep8CheckerDialog.start(
273 editor.getFileName(), 274 editor.getFileName(),
274 save=True, 275 save=True,

eric ide

mercurial