对于较大的构建系统,我已经设置了一个项目层次结构,其中一个项目可能包含子项目,依此类推。
因此可以说导入模块2并且它将包含模块3,4和5,因此包含模块2的应用程序将自动“包含”3,4和5。
因此“整个混乱”是“可重构的”“可重新编译”等。
但是如果一个人在模块2内部进行更改,即向模块2添加一个新的依赖项,或者添加“工件”或其他任何东西,然后由将模块2指定为依赖项的任何东西继承。
在某种意义上,这就像将一个“项目”包含在另一个“项目”中作为依赖项,因此整个混乱可以被视为“megga”项目。
···