static Project findAtgRootProject()

in src/main/groovy/com/epam/atg/gradle/utils/ProjectUtils.groovy [25:34]


    static Project findAtgRootProject(Project project) throws UnknownProjectException {
        Map<String, String> projectPathToModuleName = getAtgRootProjectsPathsWithModulesNames(project)
        String projectPath = project.path
        for(String currentPath : projectPathToModuleName.keySet()) {
            if(projectPath.startsWith(currentPath)) {
                return project.project(currentPath)
            }
        }
        throw new UnknownProjectException("Unable to find atg root project for $project")
    }