(self)
| 750 | return "%s%s (%d/%d)" % (prefix, self.title, self.num_done(), self.num_applies()) |
| 751 | |
| 752 | def get_submenu(self): |
| 753 | menu = ConsoleMenu(title=self.title, subtitle=self.get_subtitle, prologue_text=self.get_description(), |
| 754 | clear_screen=False) |
| 755 | menu.exit_item = CustomExitItem("Return") |
| 756 | for todo in self.get_todos(): |
| 757 | if todo.applies(state.release_type): |
| 758 | menu.append_item(todo.get_menu_item()) |
| 759 | return menu |
| 760 | |
| 761 | def get_menu_item(self): |
| 762 | item = SubmenuItem(self.get_title, self.get_submenu()) |
no test coverage detected