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 java.lang.Object implements org.eclipse.aether.spi.artifact.ArtifactPredicateFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONFIG_PROP_OMIT_CHECKSUMS_FOR_EXTENSIONSComma-separated list of extensions with leading dot (example ".asc") that should have checksums omitted.static java.lang.StringDEFAULT_OMIT_CHECKSUMS_FOR_EXTENSIONS
-
Constructor Summary
Constructors Constructor Description DefaultArtifactPredicateFactory(org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector checksumAlgorithmFactorySelector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.aether.spi.artifact.ArtifactPredicatenewInstance(org.eclipse.aether.RepositorySystemSession session)
-
-
-
Field Detail
-
CONFIG_PROP_OMIT_CHECKSUMS_FOR_EXTENSIONS
public static final java.lang.String 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:
- Constant Field Values
-
DEFAULT_OMIT_CHECKSUMS_FOR_EXTENSIONS
public static final java.lang.String DEFAULT_OMIT_CHECKSUMS_FOR_EXTENSIONS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DefaultArtifactPredicateFactory
@Inject public DefaultArtifactPredicateFactory(org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector checksumAlgorithmFactorySelector)
-
-
Method Detail
-
newInstance
public org.eclipse.aether.spi.artifact.ArtifactPredicate newInstance(org.eclipse.aether.RepositorySystemSession session)
- Specified by:
newInstancein interfaceorg.eclipse.aether.spi.artifact.ArtifactPredicateFactory
-
-