mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 06:05:01 +07:00
IDEA-315100 remove unused method retrieveAvailableVersions
GitOrigin-RevId: 5593c1314f170dfdeaf189be573d74863f926983
This commit is contained in:
committed by
intellij-monorepo-bot
parent
1ae59890be
commit
4dbd749157
-7
@@ -38,13 +38,6 @@ public interface MavenServerEmbedder extends Remote {
|
||||
@Nullable Properties userProperties, MavenToken token)
|
||||
throws RemoteException;
|
||||
|
||||
@NotNull
|
||||
List<String> retrieveAvailableVersions(@NotNull String groupId,
|
||||
@NotNull String artifactId,
|
||||
@NotNull List<MavenRemoteRepository> remoteRepositories, MavenToken token)
|
||||
throws RemoteException;
|
||||
|
||||
|
||||
@NotNull
|
||||
Collection<MavenServerExecutionResult> resolveProject(@NotNull Collection<File> files,
|
||||
@NotNull Collection<String> activeProfiles,
|
||||
|
||||
-29
@@ -3,7 +3,6 @@ package org.jetbrains.idea.maven.server;
|
||||
|
||||
import com.intellij.openapi.util.io.FileUtilRt;
|
||||
import com.intellij.openapi.util.text.StringUtilRt;
|
||||
import com.intellij.util.containers.ContainerUtilRt;
|
||||
import com.intellij.util.text.VersionComparatorUtil;
|
||||
import org.apache.maven.AbstractMavenLifecycleParticipant;
|
||||
import org.apache.maven.DefaultMaven;
|
||||
@@ -17,11 +16,7 @@ import org.apache.maven.archetype.metadata.ArchetypeDescriptor;
|
||||
import org.apache.maven.archetype.metadata.RequiredProperty;
|
||||
import org.apache.maven.archetype.source.ArchetypeDataSource;
|
||||
import org.apache.maven.archetype.source.ArchetypeDataSourceException;
|
||||
import org.apache.maven.artifact.Artifact;
|
||||
import org.apache.maven.artifact.DefaultArtifact;
|
||||
import org.apache.maven.artifact.InvalidRepositoryException;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
import org.apache.maven.artifact.metadata.ArtifactMetadataSource;
|
||||
import org.apache.maven.artifact.repository.ArtifactRepository;
|
||||
import org.apache.maven.artifact.repository.ArtifactRepositoryFactory;
|
||||
import org.apache.maven.artifact.repository.MavenArtifactRepository;
|
||||
@@ -30,7 +25,6 @@ import org.apache.maven.artifact.resolver.ArtifactResolutionRequest;
|
||||
import org.apache.maven.artifact.resolver.ArtifactResolutionResult;
|
||||
import org.apache.maven.artifact.resolver.ArtifactResolver;
|
||||
import org.apache.maven.artifact.resolver.ResolutionListener;
|
||||
import org.apache.maven.artifact.versioning.ArtifactVersion;
|
||||
import org.apache.maven.execution.DefaultMavenExecutionResult;
|
||||
import org.apache.maven.execution.MavenExecutionRequest;
|
||||
import org.apache.maven.execution.MavenSession;
|
||||
@@ -119,29 +113,6 @@ public abstract class Maven3ServerEmbedder extends MavenRemoteObject implements
|
||||
|
||||
protected abstract ArtifactRepository getLocalRepository();
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public List<String> retrieveAvailableVersions(@NotNull String groupId,
|
||||
@NotNull String artifactId,
|
||||
@NotNull List<MavenRemoteRepository> remoteRepositories, MavenToken token)
|
||||
throws RemoteException {
|
||||
MavenServerUtil.checkToken(token);
|
||||
try {
|
||||
Artifact artifact =
|
||||
new DefaultArtifact(groupId, artifactId, "", Artifact.SCOPE_COMPILE, "pom", null, new DefaultArtifactHandler("pom"));
|
||||
List<ArtifactVersion> versions = getComponent(ArtifactMetadataSource.class)
|
||||
.retrieveAvailableVersions(
|
||||
artifact,
|
||||
getLocalRepository(),
|
||||
convertRepositories(remoteRepositories));
|
||||
return ContainerUtilRt.map2List(versions, version -> version.toString());
|
||||
}
|
||||
catch (Exception e) {
|
||||
Maven3ServerGlobals.getLogger().info(e);
|
||||
}
|
||||
return Collections.emptyList();
|
||||
}
|
||||
|
||||
@NotNull
|
||||
protected List<ProjectBuildingResult> getProjectBuildingResults(@NotNull MavenExecutionRequest request, @NotNull Collection<File> files) {
|
||||
final ProjectBuilder builder = getComponent(ProjectBuilder.class);
|
||||
|
||||
@@ -33,13 +33,6 @@ abstract class DummyEmbedder(val myProject: Project) : MavenServerEmbedder {
|
||||
}
|
||||
}
|
||||
|
||||
override fun retrieveAvailableVersions(groupId: String,
|
||||
artifactId: String,
|
||||
remoteRepositories: List<MavenRemoteRepository>,
|
||||
token: MavenToken?): List<String> {
|
||||
return emptyList()
|
||||
}
|
||||
|
||||
abstract override fun resolveProject(files: Collection<File>,
|
||||
activeProfiles: Collection<String>,
|
||||
inactiveProfiles: Collection<String>,
|
||||
|
||||
Reference in New Issue
Block a user