mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[maven] IDEA-313767 refactoring: get rid of myArtifactsDownloadingProcessor
GitOrigin-RevId: e602343f6038e8c8118d970aa3ff4403123e49b6
This commit is contained in:
committed by
intellij-monorepo-bot
parent
41c6b81ed0
commit
7e62e05a79
-11
@@ -91,7 +91,6 @@ public abstract class MavenProjectsManager extends MavenSimpleProjectComponent
|
||||
private MavenProjectsManagerWatcher myWatcher;
|
||||
|
||||
private MavenProjectsProcessor myReadingProcessor;
|
||||
private MavenProjectsProcessor myArtifactsDownloadingProcessor;
|
||||
|
||||
protected MavenMergingUpdateQueue myImportingQueue;
|
||||
protected final ConcurrentHashMap<@NotNull MavenProject, @NotNull MavenProjectChanges> myProjectsToImport = new ConcurrentHashMap<>();
|
||||
@@ -402,8 +401,6 @@ public abstract class MavenProjectsManager extends MavenSimpleProjectComponent
|
||||
|
||||
private void initWorkers() {
|
||||
myReadingProcessor = new MavenProjectsProcessor(myProject, MavenProjectBundle.message("maven.reading"), false, myEmbeddersManager);
|
||||
myArtifactsDownloadingProcessor =
|
||||
new MavenProjectsProcessor(myProject, MavenProjectBundle.message("maven.downloading"), true, myEmbeddersManager);
|
||||
|
||||
myWatcher = new MavenProjectsManagerWatcher(myProject, myProjectsTree, getGeneralSettings(), myReadingProcessor);
|
||||
|
||||
@@ -508,7 +505,6 @@ public abstract class MavenProjectsManager extends MavenSimpleProjectComponent
|
||||
myWatcher.stop();
|
||||
|
||||
myReadingProcessor.stop();
|
||||
myArtifactsDownloadingProcessor.stop();
|
||||
mySaveQueue.flush();
|
||||
|
||||
if (MavenUtil.isMavenUnitTestModeEnabled()) {
|
||||
@@ -926,9 +922,6 @@ public abstract class MavenProjectsManager extends MavenSimpleProjectComponent
|
||||
if (myReadingProcessor != null) {
|
||||
myReadingProcessor.waitForCompletion();
|
||||
}
|
||||
if (myArtifactsDownloadingProcessor != null) {
|
||||
myArtifactsDownloadingProcessor.waitForCompletion();
|
||||
}
|
||||
ApplicationManager.getApplication().executeOnPooledThread(() -> {
|
||||
MavenProgressIndicator.MavenProgressTracker mavenProgressTracker =
|
||||
myProject.getServiceIfCreated(MavenProgressIndicator.MavenProgressTracker.class);
|
||||
@@ -1026,10 +1019,6 @@ public abstract class MavenProjectsManager extends MavenSimpleProjectComponent
|
||||
waitForTasksCompletion(null);
|
||||
}
|
||||
|
||||
public void waitForArtifactsDownloadingCompletion() {
|
||||
waitForTasksCompletion(myArtifactsDownloadingProcessor);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated This method returns immediately. Kept for compatibility reasons.
|
||||
*/
|
||||
|
||||
-1
@@ -668,7 +668,6 @@ public abstract class MavenImportingTestCase extends MavenTestCase {
|
||||
return downloadArtifactAndWaitForResult(projects, artifacts);
|
||||
}
|
||||
var result = myProjectsManager.downloadArtifactsSync(projects, artifacts, true, true);
|
||||
myProjectsManager.waitForArtifactsDownloadingCompletion();
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user