In function bwmModUnload before unloading the module we should unload recursively all the modules which depends on the module which is going to be unloaded.
Actually I would say: We will not unload the module if some other modules depends on it.. We will warn the user but will not unload. To unload this module the user will need to unload all backward dependent modules by hand. Agree?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm Alessio,
I agree, it's more safe and easier to implement :) . But in a far away future, it would be nice to have the possibility to unload them automatically(of course we give user 2 choice: cancel(do it manuall) or let me do the dirty job.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Actually I would say: We will not unload the module if some other modules depends on it.. We will warn the user but will not unload. To unload this module the user will need to unload all backward dependent modules by hand. Agree?
I'm Alessio,
I agree, it's more safe and easier to implement :) . But in a far away future, it would be nice to have the possibility to unload them automatically(of course we give user 2 choice: cancel(do it manuall) or let me do the dirty job.