static void includeProjects()

in src/main/groovy/com/epam/atg/gradle/initializers/SettingsPluginInitializer.groovy [53:63]


    static void includeProjects(Settings settings, List<String> projectNames) {
        List<String> excludedProjects = settings.hasProperty(ATGPluginConstants.PROJECT_SETTINGS_EXCLUDE_MODULES) ?
                extractExcludedProjects(settings[ATGPluginConstants.PROJECT_SETTINGS_EXCLUDE_MODULES] as String) : []
        LOGGER.debug('excludedProjects = {}', excludedProjects)
        for (String projectName : projectNames) {
            if (!excludedProjects.contains(projectName) && !settings.findProject(projectName)) {
                settings.include(projectName)
                LOGGER.debug('include project {}', projectName)
            }
        }
    }