final case class Project(module: Module, version: String, dependencies: Seq[(String, Dependency)], configurations: Map[String, Seq[String]], parent: Option[(Module, String)], dependencyManagement: Seq[(String, Dependency)], properties: Seq[(String, String)], profiles: Seq[Profile], versions: Option[Versions], snapshotVersioning: Option[SnapshotVersioning], packagingOpt: Option[String], actualVersionOpt: Option[String], publications: Seq[(String, Publication)], info: Info) extends Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Project
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Project(module: Module, version: String, dependencies: Seq[(String, Dependency)], configurations: Map[String, Seq[String]], parent: Option[(Module, String)], dependencyManagement: Seq[(String, Dependency)], properties: Seq[(String, String)], profiles: Seq[Profile], versions: Option[Versions], snapshotVersioning: Option[SnapshotVersioning], packagingOpt: Option[String], actualVersionOpt: Option[String], publications: Seq[(String, Publication)], info: Info)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
actualVersion: String
Version used to get this project metadata if available, else the version from metadata.
Version used to get this project metadata if available, else the version from metadata. May not match
version
for projects having a wrong version in their metadata, if the actual version was kept around. - val actualVersionOpt: Option[String]
-
lazy val
allConfigurations: Map[String, Set[String]]
All configurations that each configuration extends, including the ones it extends transitively
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val configurations: Map[String, Seq[String]]
- val dependencies: Seq[(String, Dependency)]
- val dependencyManagement: Seq[(String, Dependency)]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- val info: Info
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val module: Module
- lazy val moduleVersion: (Module, String)
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- val packagingOpt: Option[String]
- val parent: Option[(Module, String)]
- val profiles: Seq[Profile]
- val properties: Seq[(String, String)]
- val publications: Seq[(String, Publication)]
- val snapshotVersioning: Option[SnapshotVersioning]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val version: String
- val versions: Option[Versions]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )