TemporaryInMemoryRepository

final class TemporaryInMemoryRepository extends Repository
Companion:
object
trait Repository
trait ArtifactSource
trait Serializable
class Object
trait Matchable
class Any

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]]
Inherited from:
Repository
def findMaybeInterval[F[_]](module: Module, version: String, fetch: () => F)(implicit F: Monad[F]): EitherT[F, String, (ArtifactSource, Project)]
Inherited from:
Repository
def repr: String
Inherited from:
Repository
def versions[F[_]](module: Module, fetch: () => F, versionsCheckHasModule: Boolean)(implicit F: Monad[F]): EitherT[F, String, (Versions, String)]
Inherited from:
Repository
def versions[F[_]](module: Module, fetch: () => F)(implicit F: Monad[F]): EitherT[F, String, (Versions, String)]
Inherited from:
Repository
Inherited from:
Repository

Concrete fields

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