(self, module_name: str)
| 317 | raise ModuleDoesNotExistError(f"Module {module_name} does not exist") |
| 318 | |
| 319 | def get_next_module(self, module_name: str) -> PlainModule: |
| 320 | all_modules = self.all_required_modules + [self] |
| 321 | for idx, module in enumerate(all_modules): |
| 322 | if module.module_name == module_name and idx < len(all_modules) - 1: |
| 323 | return all_modules[idx + 1] |
| 324 | |
| 325 | if module_name == self.module_name: |
| 326 | return None |
| 327 | |
| 328 | raise ModuleDoesNotExistError(f"Module {module_name} does not exist") |
| 329 | |
| 330 | def get_next_frid(self, frid: str, module_name: str) -> tuple[str, PlainModule]: |
| 331 | if module_name != self.module_name: |
no test coverage detected