(self, flags=None)
| 628 | return make_table(table, header) |
| 629 | |
| 630 | def flags(self, flags=None): |
| 631 | _flags = {} |
| 632 | for module_name, preloaded in self.preloaded().items(): |
| 633 | for flag in preloaded.get("flags", []): |
| 634 | if not flags or flag in flags: |
| 635 | try: |
| 636 | _flags[flag].add(module_name) |
| 637 | except KeyError: |
| 638 | _flags[flag] = {module_name} |
| 639 | |
| 640 | _flags = sorted(_flags.items(), key=lambda x: x[0]) |
| 641 | _flags = sorted(_flags, key=lambda x: len(x[-1]), reverse=True) |
| 642 | return _flags |
| 643 | |
| 644 | def flags_table(self, flags=None): |
| 645 | table = [] |
no test coverage detected