Class IniArtifactDescriptorReader
java.lang.Object
org.eclipse.aether.internal.test.util.IniArtifactDescriptorReader
An artifact descriptor reader that gets data from a simple text file on the classpath. The data file for an artifact
 with the coordinates 
gid:aid:ext:ver is expected to be named gid_aid_ver.ini and can optionally have
 some prefix. The data file can have the following sections:
 - relocation
- dependencies
- managedDependencies
- repositories
gid:aid:ext:ver[:scope][:optional]The dependency sections may also specify exclusions:
-gid:aidA repository definition is of the form:
id:type:url
Example
[relocation] gid:aid:ext:ver [dependencies] gid:aid:ext:ver:scope -exclusion:aid gid:aid2:ext:ver:scope:optional [managed-dependencies] gid:aid2:ext:ver2:scope -gid:aid -gid:aid [repositories] id:type:file:///test-repo
- 
Constructor SummaryConstructorsConstructorDescriptionIniArtifactDescriptorReader(String prefix) Use the given prefix to load the artifact descriptions from the classpath.
- 
Method SummaryModifier and TypeMethodDescriptionorg.eclipse.aether.resolution.ArtifactDescriptorResultreadArtifactDescriptor(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorRequest request) Parses the resource$prefix/gid_aid_ver.inifrom the request artifact as an artifact description and wraps it into an ArtifactDescriptorResult.
- 
Constructor Details- 
IniArtifactDescriptorReaderUse the given prefix to load the artifact descriptions from the classpath.
 
- 
- 
Method Details- 
readArtifactDescriptorpublic org.eclipse.aether.resolution.ArtifactDescriptorResult readArtifactDescriptor(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorRequest request) throws org.eclipse.aether.resolution.ArtifactDescriptorException Parses the resource$prefix/gid_aid_ver.inifrom the request artifact as an artifact description and wraps it into an ArtifactDescriptorResult.- Throws:
- org.eclipse.aether.resolution.ArtifactDescriptorException
 
 
-