Package org.eclipse.aether.internal.impl
Class DefaultArtifactPredicateFactory
java.lang.Object
org.eclipse.aether.internal.impl.DefaultArtifactPredicateFactory
- All Implemented Interfaces:
org.eclipse.aether.spi.artifact.ArtifactPredicateFactory
@Singleton
@Named
public final class DefaultArtifactPredicateFactory
extends Object
implements org.eclipse.aether.spi.artifact.ArtifactPredicateFactory
-
Field Summary
-
Constructor Summary
ConstructorDescriptionDefaultArtifactPredicateFactory
(org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector checksumAlgorithmFactorySelector) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.aether.spi.artifact.ArtifactPredicate
newInstance
(org.eclipse.aether.RepositorySystemSession session)
-
Field Details
-
CONFIG_PROP_OMIT_CHECKSUMS_FOR_EXTENSIONS
Comma-separated list of extensions with leading dot (example ".asc") that should have checksums omitted. These are applied to sub-artifacts only. Note: to achieve 1.7.x aether.checksums.forSignature=true behaviour, pass empty string as value for this property.- See Also:
- Sourced from:
RepositorySystemSession.getConfigProperties()
- Value type:
String
- Default value:
DEFAULT_OMIT_CHECKSUMS_FOR_EXTENSIONS
- Supports Repo ID Suffix:
- No
-
DEFAULT_OMIT_CHECKSUMS_FOR_EXTENSIONS
- See Also:
-
-
Constructor Details
-
DefaultArtifactPredicateFactory
@Inject public DefaultArtifactPredicateFactory(org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector checksumAlgorithmFactorySelector)
-
-
Method Details
-
newInstance
public org.eclipse.aether.spi.artifact.ArtifactPredicate newInstance(org.eclipse.aether.RepositorySystemSession session) - Specified by:
newInstance
in interfaceorg.eclipse.aether.spi.artifact.ArtifactPredicateFactory
-