Search in sources :

Example 1 with IdeaDependenciesProvider

use of org.gradle.plugins.ide.idea.model.internal.IdeaDependenciesProvider in project gradle by gradle.

the class IdeaModule method resolveDependencies.

/**
 * Resolves and returns the module's dependencies.
 *
 * @return dependencies
 */
public Set<Dependency> resolveDependencies() {
    ProjectInternal projectInternal = (ProjectInternal) project;
    IdeaDependenciesProvider ideaDependenciesProvider = new IdeaDependenciesProvider(projectInternal.getServices().get(IdeArtifactRegistry.class));
    return ideaDependenciesProvider.provide(this);
}
Also used : ProjectInternal(org.gradle.api.internal.project.ProjectInternal) IdeArtifactRegistry(org.gradle.plugins.ide.internal.IdeArtifactRegistry) IdeaDependenciesProvider(org.gradle.plugins.ide.idea.model.internal.IdeaDependenciesProvider)

Aggregations

ProjectInternal (org.gradle.api.internal.project.ProjectInternal)1 IdeaDependenciesProvider (org.gradle.plugins.ide.idea.model.internal.IdeaDependenciesProvider)1 IdeArtifactRegistry (org.gradle.plugins.ide.internal.IdeArtifactRegistry)1