What does EspaceInvalidateCache System action cleans?


I have a question about EspaceInvalidateCache System action. I know that inserting a module id as an input, cleans all the specific cache of that module. Now let's suppose that module has dependencies with other modules. My question is, the cache of the dependent modules will be also cleaned? Or I need to recall the action for every module?

Thank you for your time,
Afonso Lavado