mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
External system: prepare data in project import builder for import
This commit is contained in:
+3
-3
@@ -38,6 +38,7 @@ import com.intellij.openapi.util.io.FileUtil;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.packaging.artifacts.ModifiableArtifactModel;
|
||||
import com.intellij.projectImport.ProjectImportBuilder;
|
||||
import com.intellij.util.containers.ContainerUtil;
|
||||
import com.intellij.util.containers.ContainerUtilRt;
|
||||
import com.intellij.util.ui.UIUtil;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -237,9 +238,8 @@ public abstract class AbstractExternalProjectImportBuilder<C extends AbstractImp
|
||||
}
|
||||
|
||||
// Register libraries.
|
||||
Set<DataNode<?>> toImport = ContainerUtilRt.newHashSet();
|
||||
toImport.add(projectWithResolvedLibraries);
|
||||
myProjectDataManager.importData(toImport, project, false);
|
||||
projectWithResolvedLibraries.prepareData(this.getClass().getClassLoader());
|
||||
myProjectDataManager.importData(ContainerUtil.<DataNode<?>>set(projectWithResolvedLibraries), project, false);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user