class ProjectResolver extends ResolverAdapter

A Resolver that uses a predefined mapping from module ids to in-memory descriptors. It does not handle artifacts.

Linear Supertypes
ResolverAdapter, DependencyResolver, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProjectResolver
  2. ResolverAdapter
  3. DependencyResolver
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ProjectResolver(name: String, map: Map[ModuleRevisionId, ModuleDescriptor])

Value Members

  1. def abortPublishTransaction(): Unit
    Definition Classes
    ProjectResolver → DependencyResolver
  2. def beginPublishTransaction(module: ModuleRevisionId, overwrite: Boolean): Unit
    Definition Classes
    ProjectResolver → DependencyResolver
  3. def commitPublishTransaction(): Unit
    Definition Classes
    ProjectResolver → DependencyResolver
  4. def download(artifact: ArtifactOrigin, options: DownloadOptions): ArtifactDownloadReport
    Definition Classes
    ProjectResolver → DependencyResolver
  5. def download(artifacts: Array[Artifact], options: DownloadOptions): DownloadReport
    Definition Classes
    ProjectResolver → DependencyResolver
  6. def dumpSettings(): Unit
    Definition Classes
    ProjectResolver → DependencyResolver
  7. def exists(artifact: Artifact): Boolean
    Definition Classes
    ProjectResolver → DependencyResolver
  8. def findIvyFileRef(dd: DependencyDescriptor, data: ResolveData): Null
    Definition Classes
    ProjectResolver → DependencyResolver
  9. def getDependency(dd: DependencyDescriptor, data: ResolveData): ResolvedModuleRevision
    Definition Classes
    ProjectResolver → DependencyResolver
  10. def getName(): String
    Definition Classes
    ProjectResolver → DependencyResolver
  11. def getNamespace(): Namespace
    Definition Classes
    ProjectResolver → DependencyResolver
  12. def getRepositoryCacheManager(): RepositoryCacheManager
    Definition Classes
    ProjectResolver → DependencyResolver
  13. def listModules(org: OrganisationEntry): Array[ModuleEntry]
    Definition Classes
    ProjectResolver → DependencyResolver
  14. def listOrganisations(): Array[OrganisationEntry]
    Definition Classes
    ProjectResolver → DependencyResolver
  15. def listRevisions(module: ModuleEntry): Array[RevisionEntry]
    Definition Classes
    ProjectResolver → DependencyResolver
  16. def listTokenValues(tokens: Array[String], criteria: Map): Array[Map]
    Definition Classes
    ResolverAdapter → DependencyResolver
  17. def listTokenValues(token: String, otherTokenValues: Map): Array[String]
    Definition Classes
    ResolverAdapter → DependencyResolver
  18. def locate(artifact: Artifact): Null
    Definition Classes
    ProjectResolver → DependencyResolver
  19. def notDownloaded(artifact: Artifact): ArtifactDownloadReport
  20. def publish(artifact: Artifact, src: File, overwrite: Boolean): Nothing
    Definition Classes
    ProjectResolver → DependencyResolver
  21. def report(revisionId: ModuleRevisionId): MetadataArtifactDownloadReport
  22. def reportFailure(art: Artifact): Unit
    Definition Classes
    ProjectResolver → DependencyResolver
  23. def reportFailure(): Unit
    Definition Classes
    ProjectResolver → DependencyResolver
  24. def setName(name: String): Nothing
    Definition Classes
    ProjectResolver → DependencyResolver
  25. def setSettings(settings: ResolverSettings): Unit
    Definition Classes
    ProjectResolver → DependencyResolver
  26. def toString(): String
    Definition Classes
    ProjectResolver → AnyRef → Any