private static void updateRepositoryAtgDependenciesProperty()

in src/main/groovy/com/epam/atg/gradle/initializers/ProjectDependenciesExtensionInitializer.groovy [74:84]


    private static void updateRepositoryAtgDependenciesProperty(ATGRepository repository, Project project, String atgModuleName, boolean ifPresent) {
        ATGModule module = repository.getProjectATGModule(new ATGGradleProject(project: project))
        if(!module) {
            throw new GradleException("Unable to resolve dependency on module '$atgModuleName'")
        }
        if (ifPresent) {
            module.addRequiredIfPresentModule(atgModuleName)
        } else {
            module.addRequiredModule(atgModuleName)
        }
    }