mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
android-jps: do not process recursive dependencies for mavenized modules
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
<orderEntry type="library" name="NanoXML" level="project" />
|
||||
<orderEntry type="module" module-name="jps-model-api" />
|
||||
<orderEntry type="module" module-name="jps-model-serialization" />
|
||||
<orderEntry type="module" module-name="jps-model-impl" />
|
||||
</component>
|
||||
</module>
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ import org.jetbrains.jps.model.JpsSimpleElement;
|
||||
import org.jetbrains.jps.model.java.JavaSourceRootType;
|
||||
import org.jetbrains.jps.model.java.JpsJavaClasspathKind;
|
||||
import org.jetbrains.jps.model.java.JpsJavaExtensionService;
|
||||
import org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler;
|
||||
import org.jetbrains.jps.model.library.JpsLibrary;
|
||||
import org.jetbrains.jps.model.library.JpsLibraryRoot;
|
||||
import org.jetbrains.jps.model.library.JpsOrderRootType;
|
||||
@@ -74,8 +75,9 @@ public class AndroidJpsUtil {
|
||||
}
|
||||
|
||||
private static boolean shouldProcessDependenciesRecursively(JpsModule module) {
|
||||
// todo: return false for mavenized modules
|
||||
return true;
|
||||
return JpsJavaDependenciesEnumerationHandler.shouldProcessDependenciesRecursively(
|
||||
JpsJavaDependenciesEnumerationHandler.createHandlers(
|
||||
Collections.singletonList(module)));
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
||||
Reference in New Issue
Block a user