TemporaryInMemoryRepository

scala.build.TemporaryInMemoryRepository
See theTemporaryInMemoryRepository companion object
final class TemporaryInMemoryRepository extends Repository

Attributes

Companion:
object
Graph
Supertypes
trait Repository
trait ArtifactSource
trait Serializable
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def artifacts(dependency: Dependency, project: Project, overrideClassifiers: Option[Seq[Classifier]]): Seq[(Publication, Artifact)]
def find[F[_]](module: Module, version: String, fetch: () => F)(implicit F: Monad[F]): EitherT[F, String, (ArtifactSource, Project)]

Inherited methods

def completeOpt[F[_] : Monad](fetch: () => F): Option[Complete[F]]

Attributes

Inherited from:
Repository
def findMaybeInterval[F[_]](module: Module, version: String, fetch: () => F)(implicit F: Monad[F]): EitherT[F, String, (ArtifactSource, Project)]

Attributes

Inherited from:
Repository
def repr: String

Attributes

Inherited from:
Repository
def versions[F[_]](module: Module, fetch: () => F, versionsCheckHasModule: Boolean)(implicit F: Monad[F]): EitherT[F, String, (Versions, String)]

Attributes

Inherited from:
Repository
def versions[F[_]](module: Module, fetch: () => F)(implicit F: Monad[F]): EitherT[F, String, (Versions, String)]

Attributes

Inherited from:
Repository

Attributes

Inherited from:
Repository

Concrete fields

val cacheOpt: Option[FileCache[Nothing]]
val fallbacks: Map[(Module, String), (URL, Boolean)]