def __modules_clean(self): if self.package.config().has_modules(): modules: ModulesHandler = ModulesHandler(self.package) module: Module for module in modules.modules: CleanPeerDependencies(self.options, module.package, module.package.cwd).process()
def __modules_test(self): if self.package.config().has_modules(): print('TEST for modules') modules: ModulesHandler = ModulesHandler(self.package) module: Module for module in modules.modules: Test(self.options, module.package, module.package.cwd).process()
def __apply_modules_peer_dependencies(self): if self.__package.config().has_modules(): modules: ModulesHandler = ModulesHandler(self.__package) module: Module for module in modules.modules: ApplyModulePeerDependencies( package=module.package, dependencies=self.__dependencies ).process()
def __check_modules_dependencies(self): if self.__module.package.config().has_modules(): modules: ModulesHandler = ModulesHandler(self.__module.package) module: Module for module in modules.modules: CheckModuleDependencies(root_package=self.__root_package, parent_package=self.__module.package, module=module, processor=self.__processor).process()
def __modules_generate_sources(self): if self.package.config().has_modules(): modules: ModulesHandler = ModulesHandler(self.package) module: Module print('#### #### ' + str(len(modules.modules)) + ' Modules found ') for module in modules.modules: GenerateSources(self.options, module.package, module.package.cwd).process()
def __check_modules_dependencies(self): print('#### CHECK MODULES DEPENDENCIES & DEV_DEPENDENCIES') if self.package.config().has_modules(): modules: ModulesHandler = ModulesHandler(self.package) module: Module for module in modules.modules: CheckModuleDependencies( root_package=self.package, parent_package=self.package, module=module, processor=self.__external_modules_dependencies_processor ).process()