in HexForge.py [0:0]
def _init_modules(self, modules) -> None:
initialized_modules = []
for _, cls in inspect.getmembers(modules, inspect.isclass):
try:
initialized_modules.append(cls())
except Exception as e:
idaapi.msg(f"Failed to initialize {cls.__name__}: {e}\n")
return initialized_modules