Package fr.jayasoft.ivy

Interface Summary
Artifact  
ArtifactInfo  
ConflictManager  
DependencyArtifactDescriptor This describes an artifact that is asked for a dependency.
DependencyDescriptor  
DependencyResolver  
IvyAware  
LatestStrategy  
ModuleDescriptor  
PublishingDependencyRevisionResolver  
ResolvedModuleRevision  
 

Class Summary
AbstractArtifact  
ArtifactId Identifies an artifact in a module, without revision information
ArtifactRevisionId identifies an artifact in a particular module revision
Configuration Represents a module configuration
Configuration.Visibility  
DefaultArtifact  
DefaultDependencyArtifactDescriptor TODO write javadoc
DefaultDependencyDescriptor This class can be used as the default implementation for DependencyDescriptor.
DefaultModuleDescriptor  
DefaultModuleRevision  
DefaultPublishingDRResolver  
Ivy Ivy is a free java based dependency manager.
IvyNode  
IvyNode.EvictionData  
License  
Main class used to launch ivy as a standalone tool arguments are : -conf : indicates the path to the ivy configuration file ivyconf.xml is assumed if not given -cache : indicates the path to the cache directory cache is assumed if not given -ivy : indicates the path to the ivy file to use ivy.xml is assumed if not given -retrieve : when used, retrieve is also done using the given retrievepattern -revision : the revision with which the module should be published, required to publish -status : the status with which the module should be published, release is assumed if not given -publish : the pattern used to publish the resolved ivy file, ivy-[revision].xml is assumed if not given
MDArtifact  
ModuleId  
ModuleRevisionId  
ResolveData  
ResolvedURL  
Status  
 

Exception Summary
CircularDependencyException Unchecked exception thrown when a circular dependency exists between projects.