InterProjectRepository
lmcoursier.internal.InterProjectRepository
final case class InterProjectRepository(projects: Seq[Project]) extends Repository
Attributes
- Graph
-
- Supertypes
-
trait Producttrait Equalstrait Repositorytrait ArtifactSourcetrait Serializableclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
override def artifacts(dependency: Dependency, project: Project, overrideClassifiers: Option[Seq[Classifier]]): Seq[(Publication, Artifact)]
Attributes
- Definition Classes
-
ArtifactSource
def find[F[_]](module: Module, version: String, fetch: () => F)(implicit F: Monad[F]): EitherT[F, String, (ArtifactSource, Project)]
Inherited methods
Attributes
- Inherited from:
- Repository
def findMaybeInterval[F[_$$2]](module: Module, version: String, fetch: () => F)(implicit F: Monad[F]): EitherT[F, String, (ArtifactSource, Project)]
Attributes
- Inherited from:
- Repository
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Repository
def versions[F[_$$5]](module: Module, fetch: () => F, versionsCheckHasModule: Boolean)(implicit F: Monad[F]): EitherT[F, String, (Versions, String)]
Attributes
- Inherited from:
- Repository
def versions[F[_$$4]](module: Module, fetch: () => F)(implicit F: Monad[F]): EitherT[F, String, (Versions, String)]
Attributes
- Inherited from:
- Repository
Attributes
- Inherited from:
- Repository
In this article