private static void prepareAtgDependenciesByType()

in src/main/groovy/com/epam/atg/gradle/initializers/ProjectDependenciesExtensionInitializer.groovy [47:66]


    private static void prepareAtgDependenciesByType(Project project, String dependenciesType) {
        String atgRequiredType = 'atgRequired' + dependenciesType.capitalize()
        project.dependencies.ext[atgRequiredType] = { String firstModuleName, String ... moduleNames ->
            atg(project, dependenciesType, firstModuleName, false)
            if(moduleNames) {
                for (String moduleName : moduleNames) {
                    atg(project, dependenciesType, moduleName, false)
                }
            }
        }
        String atgRequiredIfPresentType = 'atgRequiredIf' + dependenciesType.capitalize()
        project.dependencies.ext[atgRequiredIfPresentType] = { String firstModuleName, String ... moduleNames ->
            atg(project, dependenciesType, firstModuleName, true)
            if(moduleNames) {
                for (String moduleName : moduleNames) {
                    atg(project, dependenciesType, moduleName, true)
                }
            }
        }
    }