improve compatibility with older Gradle versions

This commit is contained in:
Nikita Skvortsov
2018-05-23 09:55:08 +03:00
parent 686067b6f5
commit f5c7fa9eae
2 changed files with 4 additions and 2 deletions
@@ -3,6 +3,7 @@ package org.jetbrains.plugins.gradle.tooling.util.resolve;
import org.gradle.api.Project;
import org.gradle.api.artifacts.Configuration;
import org.gradle.api.specs.Specs;
import org.gradle.api.tasks.SourceSet;
import org.gradle.util.GUtil;
import org.jetbrains.plugins.gradle.model.ExternalDependency;
@@ -53,7 +54,7 @@ public class CompileDependenciesProvider {
}
Set<File> cached = myConfigurationFilesCache.get(key);
if (cached == null) {
cached = key.getResolvedConfiguration().getLenientConfiguration().getFiles();
cached = key.getResolvedConfiguration().getLenientConfiguration().getFiles(Specs.SATISFIES_ALL);
myConfigurationFilesCache.put(key, cached);
}
return cached;
@@ -2,6 +2,7 @@ package org.jetbrains.plugins.gradle.tooling.util.resolve;
import org.gradle.api.Project;
import org.gradle.api.artifacts.Configuration;
import org.gradle.api.specs.Specs;
import org.gradle.api.tasks.SourceSet;
import org.jetbrains.plugins.gradle.model.ExternalDependency;
@@ -31,7 +32,7 @@ public class RuntimeDependenciesProvider {
public Set<File> getConfigurationFiles() {
if (myConfigurationFiles == null) {
myConfigurationFiles = myConfiguration.getResolvedConfiguration().getLenientConfiguration().getFiles();
myConfigurationFiles = myConfiguration.getResolvedConfiguration().getLenientConfiguration().getFiles(Specs.SATISFIES_ALL);
}
return myConfigurationFiles;
}