Interface IvyArtifactRepository.MetadataSources
-
- Enclosing interface:
- IvyArtifactRepository
public static interface IvyArtifactRepository.MetadataSources
Allows configuring the sources of metadata for a specific repository.- Since:
- 4.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
artifact()
Indicates that this repository may not contain metadata files, but we can infer it from the presence of an artifact file.void
gradleMetadata()
Indicates that this repository will contain Gradle metadata.void
ignoreGradleMetadataRedirection()
Indicates that this repository will ignore Gradle module metadata redirection markers found in Ivy files.boolean
isArtifactEnabled()
Indicates if this repository only contains artifacts.boolean
isGradleMetadataEnabled()
Indicates if this repository contains Gradle module metadata.boolean
isIgnoreGradleMetadataRedirectionEnabled()
Indicates if this repository ignores Gradle module metadata redirection markers.boolean
isIvyDescriptorEnabled()
Indicates if this repository contains Ivy descriptors.void
ivyDescriptor()
Indicates that this repository will contain Ivy descriptors.
-
-
-
Method Detail
-
gradleMetadata
void gradleMetadata()
Indicates that this repository will contain Gradle metadata.
-
ivyDescriptor
void ivyDescriptor()
Indicates that this repository will contain Ivy descriptors. If the Ivy file contains a marker telling that Gradle metadata exists for this component, Gradle will also look for the Gradle metadata file. Gradle module metadata redirection will not happen ifignoreGradleMetadataRedirection()
has been used.
-
artifact
void artifact()
Indicates that this repository may not contain metadata files, but we can infer it from the presence of an artifact file.
-
ignoreGradleMetadataRedirection
void ignoreGradleMetadataRedirection()
Indicates that this repository will ignore Gradle module metadata redirection markers found in Ivy files.- Since:
- 5.6
-
isGradleMetadataEnabled
boolean isGradleMetadataEnabled()
Indicates if this repository contains Gradle module metadata.- Since:
- 6.4
-
isIvyDescriptorEnabled
boolean isIvyDescriptorEnabled()
Indicates if this repository contains Ivy descriptors.- Since:
- 6.4
-
isArtifactEnabled
boolean isArtifactEnabled()
Indicates if this repository only contains artifacts.- Since:
- 6.4
-
isIgnoreGradleMetadataRedirectionEnabled
boolean isIgnoreGradleMetadataRedirectionEnabled()
Indicates if this repository ignores Gradle module metadata redirection markers.- Since:
- 6.4
-
-