The following might have been asked before, but I don't remember the exact
answers, so here we go (again):
- if I have a module A depending on B and I have B depending on C, does that
imply A depends on C? If in module A I have code accessing classes from
module C, do I need to explicitly say that A depends on C or is it covered
by the other 2 dependencies?
- if module A depends on module B and module B declares the use of some
external libraries (either module level of project level), can I use classes
from the B declared libraries in module A? Or do I have to declare those
libraries in module A as well in order to be able to use them?