[maven] IDEA-313767 refactoring: get rid of myArtifactsDownloadingProcessor

GitOrigin-RevId: e602343f6038e8c8118d970aa3ff4403123e49b6
This commit is contained in:
Dmitry Kichinsky
2023-06-02 11:43:56 +00:00
committed by intellij-monorepo-bot
parent 41c6b81ed0
commit 7e62e05a79
2 changed files with 0 additions and 12 deletions
@@ -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.
*/
@@ -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;
}