Package org.apache.maven.cli.internal
Class BootstrapCoreExtensionManager
java.lang.Object
org.apache.maven.cli.internal.BootstrapCoreExtensionManager
Deprecated.
BootstrapCoreExtensionManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
Deprecated. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.codehaus.plexus.classworlds.ClassWorld
Deprecated.private final CoreExports
Deprecated.private final org.eclipse.aether.repository.WorkspaceReader
Deprecated.private final org.slf4j.Logger
Deprecated.private final org.codehaus.plexus.classworlds.realm.ClassRealm
Deprecated.private final DefaultPluginDependenciesResolver
Deprecated.private final RepositorySystemSessionFactory
Deprecated.private final org.eclipse.aether.RepositorySystem
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated. -
Constructor Summary
ConstructorsConstructorDescriptionBootstrapCoreExtensionManager
(DefaultPluginDependenciesResolver pluginDependenciesResolver, RepositorySystemSessionFactory repositorySystemSessionFactory, CoreExports coreExports, org.codehaus.plexus.PlexusContainer container, org.eclipse.aether.repository.WorkspaceReader ideWorkspaceReader, org.eclipse.aether.RepositorySystem repoSystem) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprivate CoreExtensionEntry
createExtension
(CoreExtension extension, List<org.eclipse.aether.artifact.Artifact> artifacts) Deprecated.createInterpolator
(MavenExecutionRequest request) Deprecated.loadCoreExtensions
(MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions) Deprecated.private List
<CoreExtensionEntry> resolveCoreExtensions
(org.eclipse.aether.RepositorySystemSession repoSession, List<org.eclipse.aether.repository.RemoteRepository> repositories, Set<String> providedArtifacts, List<CoreExtension> configuration, Function<String, String> interpolator) Deprecated.private List
<org.eclipse.aether.artifact.Artifact> resolveExtension
(CoreExtension extension, org.eclipse.aether.RepositorySystemSession repoSession, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.graph.DependencyFilter dependencyFilter, Function<String, String> interpolator) Deprecated.
-
Field Details
-
STRATEGY_PARENT_FIRST
Deprecated.- See Also:
-
STRATEGY_PLUGIN
Deprecated.- See Also:
-
STRATEGY_SELF_FIRST
Deprecated.- See Also:
-
log
private final org.slf4j.Logger logDeprecated. -
pluginDependenciesResolver
Deprecated. -
repositorySystemSessionFactory
Deprecated. -
coreExports
Deprecated. -
classWorld
private final org.codehaus.plexus.classworlds.ClassWorld classWorldDeprecated. -
parentRealm
private final org.codehaus.plexus.classworlds.realm.ClassRealm parentRealmDeprecated. -
ideWorkspaceReader
private final org.eclipse.aether.repository.WorkspaceReader ideWorkspaceReaderDeprecated. -
repoSystem
private final org.eclipse.aether.RepositorySystem repoSystemDeprecated.
-
-
Constructor Details
-
BootstrapCoreExtensionManager
@Inject public BootstrapCoreExtensionManager(DefaultPluginDependenciesResolver pluginDependenciesResolver, RepositorySystemSessionFactory repositorySystemSessionFactory, CoreExports coreExports, org.codehaus.plexus.PlexusContainer container, @Nullable @Named("ide") org.eclipse.aether.repository.WorkspaceReader ideWorkspaceReader, org.eclipse.aether.RepositorySystem repoSystem) Deprecated.
-
-
Method Details
-
loadCoreExtensions
public List<CoreExtensionEntry> loadCoreExtensions(MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions) throws Exception Deprecated.- Throws:
Exception
-
resolveCoreExtensions
private List<CoreExtensionEntry> resolveCoreExtensions(org.eclipse.aether.RepositorySystemSession repoSession, List<org.eclipse.aether.repository.RemoteRepository> repositories, Set<String> providedArtifacts, List<CoreExtension> configuration, Function<String, String> interpolator) throws ExceptionDeprecated.- Throws:
Exception
-
createExtension
private CoreExtensionEntry createExtension(CoreExtension extension, List<org.eclipse.aether.artifact.Artifact> artifacts) throws Exception Deprecated.- Throws:
Exception
-
resolveExtension
private List<org.eclipse.aether.artifact.Artifact> resolveExtension(CoreExtension extension, org.eclipse.aether.RepositorySystemSession repoSession, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.graph.DependencyFilter dependencyFilter, Function<String, String> interpolator) throws ExtensionResolutionExceptionDeprecated.- Throws:
ExtensionResolutionException
-
createInterpolator
Deprecated.
-