@depends.modules cannot be used with submodules because it would prevent the parent module from being unloaded whenever any submodules are loaded. Adding a @depends.submodules option would fix this because it will allow the parent and all submodules to be unloaded at once. The current way of achieving this behavior is to call ->load_submodule() explicitly in the initializer.
@depends.modulescannot be used with submodules because it would prevent the parent module from being unloaded whenever any submodules are loaded. Adding a@depends.submodulesoption would fix this because it will allow the parent and all submodules to be unloaded at once. The current way of achieving this behavior is to call->load_submodule()explicitly in the initializer.