(self, module_name, reason, source_ref)
| 53 | __slots__ = ("module_name", "reason") |
| 54 | |
| 55 | def __init__(self, module_name, reason, source_ref): |
| 56 | assert type(module_name) is ModuleName, module_name |
| 57 | assert module_name != "", source_ref |
| 58 | assert module_name.getTopLevelPackageName() != "", module_name |
| 59 | |
| 60 | NodeBase.__init__(self, source_ref=source_ref) |
| 61 | |
| 62 | self.module_name = module_name |
| 63 | self.reason = reason |
| 64 | |
| 65 | def getDetails(self): |
| 66 | return {"module_name": self.module_name} |