Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Packages
  • Interfaces
  • Classes
  • Exceptions
  • Methods
  • Constructors
  • Deprecated Packages
    Package
    Description
    org.eclipse.aether.spi.locator
    Use some out-of-the-box DI implementation instead.
  • Deprecated Interfaces
    Interface
    Description
    org.eclipse.aether.impl.SyncContextFactory
    For backward compatibility reasons only, do not use this interface.
    org.eclipse.aether.spi.locator.Service
    Use some out-of-the-box DI implementation instead.
    org.eclipse.aether.spi.locator.ServiceLocator
    Use some out-of-the-box DI implementation instead.
    org.eclipse.aether.spi.log.Logger
    Use SLF4J instead
    org.eclipse.aether.spi.log.LoggerFactory
    Use SLF4J instead
    org.eclipse.aether.transform.FileTransformer
    Without any direct replacement for now. This API is OOM-prone, and also lacks a lot of context about transforming.
    org.eclipse.aether.transform.FileTransformerManager
    Without any direct replacement for now. This API is OOM-prone, and also lacks a lot of context about transforming.
  • Deprecated Classes
    Class
    Description
    org.eclipse.aether.impl.DefaultServiceLocator
    Use some out-of-the-box DI implementation instead.
    org.eclipse.aether.internal.impl.slf4j.Slf4jLoggerFactory
    Use SLF4J instead
    org.eclipse.aether.internal.impl.synccontext.legacy.DefaultSyncContextFactory
    Use the proper class from SPI module.
    org.eclipse.aether.internal.test.util.TestLoggerFactory
    Use SLF4J instead
    org.eclipse.aether.spi.log.NullLoggerFactory
    Use SLF4J instead
    org.eclipse.aether.util.StringUtils
  • Deprecated Exceptions
    Exceptions
    Description
    org.eclipse.aether.transform.TransformException
    Without any direct replacement for now. This API is OOM-prone, and also lacks a lot of context about transforming.
  • Deprecated Methods
    Method
    Description
    org.eclipse.aether.internal.impl.DefaultArtifactResolver.setLoggerFactory(LoggerFactory)
    not used any more since MRESOLVER-36 move to slf4j, added back in MRESOLVER-64 for compatibility
    org.eclipse.aether.internal.impl.DefaultRepositorySystem.setLoggerFactory(LoggerFactory)
    not used any more since MRESOLVER-36 move to slf4j, added back in MRESOLVER-64 for compatibility
    org.eclipse.aether.RepositorySystemSession.getFileTransformerManager()
    Without any direct replacement for now. This API is OOM-prone, and also lacks a lot of context about transforming.
    org.eclipse.aether.util.ChecksumUtils.calc(byte[], Collection<String>)
    Use SPI checksum selector instead.
    org.eclipse.aether.util.ChecksumUtils.calc(File, Collection<String>)
    Use SPI checksum selector instead.
    org.eclipse.aether.util.ChecksumUtils.read(File)
    Use SPI FileProcessor to read and write checksum files.
    org.eclipse.aether.util.repository.DefaultMirrorSelector.add(String, String, String, boolean, String, String)
    org.eclipse.aether.util.StringUtils.isEmpty(String)
    use org.apache.commons.lang3.StringUtils.isEmpty() instead
  • Deprecated Constructors
    Constructor
    Description
    org.eclipse.aether.internal.impl.checksum.DefaultChecksumAlgorithmFactorySelector()
    org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector()
    Will be dropped once SL gone.
    org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector()
    SL is to be removed.
    org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate()
    Will be dropped once SL gone.
    org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector()
    Will be dropped once SL gone.
    org.eclipse.aether.internal.impl.filter.DefaultRemoteRepositoryFilterManager()
    for SL and testing purposes only.
    org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory()
    org.eclipse.aether.internal.impl.synccontext.DefaultSyncContextFactory()
    Will be removed once ServiceLocator removed.
    org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl()
    for use in SL only.
    org.eclipse.aether.transfer.ChecksumFailureException(String, String)
    Does not reveal expected checksum kind, use other constructor that provide that information as well.
    org.eclipse.aether.transfer.TransferResource(String, String, File, RequestTrace)
    As of 1.1.0, replaced by TransferResource(java.lang.String, java.lang.String, java.lang.String, java.io.File, org.eclipse.aether.RequestTrace)
    org.eclipse.aether.transport.http.HttpTransporterFactory()

Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.