291 Task.TypeWarning, Task.TypeNote) |
291 Task.TypeWarning, Task.TypeNote) |
292 @param description explanatory text of the task (string) |
292 @param description explanatory text of the task (string) |
293 """ |
293 """ |
294 self.addTask(summary, filename=filename, lineno=lineno, |
294 self.addTask(summary, filename=filename, lineno=lineno, |
295 isProjectTask=( |
295 isProjectTask=( |
296 self.project and |
296 self.project and |
297 self.project.isProjectSource(filename)), |
297 self.project.isProjectSource(filename)), |
298 taskType=taskType, description=description) |
298 taskType=taskType, description=description) |
299 |
299 |
300 def getProjectTasks(self): |
300 def getProjectTasks(self): |
301 """ |
301 """ |
302 Public method to retrieve all project related tasks. |
302 Public method to retrieve all project related tasks. |
523 """ |
523 """ |
524 Private slot to handle the "Regenerated project tasks" context menu |
524 Private slot to handle the "Regenerated project tasks" context menu |
525 entry. |
525 entry. |
526 """ |
526 """ |
527 markers = { |
527 markers = { |
528 Task.TypeWarning: |
528 Task.TypeWarning: |
529 Preferences.getTasks("TasksWarningMarkers").split(), |
529 Preferences.getTasks("TasksWarningMarkers").split(), |
530 Task.TypeNote: Preferences.getTasks("TasksNoteMarkers").split(), |
530 Task.TypeNote: Preferences.getTasks("TasksNoteMarkers").split(), |
531 Task.TypeTodo: Preferences.getTasks("TasksTodoMarkers").split(), |
531 Task.TypeTodo: Preferences.getTasks("TasksTodoMarkers").split(), |
532 Task.TypeFixme: Preferences.getTasks("TasksFixmeMarkers").split(), |
532 Task.TypeFixme: Preferences.getTasks("TasksFixmeMarkers").split(), |
533 } |
533 } |
534 files = self.project.pdata["SOURCES"] |
534 files = self.project.pdata["SOURCES"] |