Artifacts

scala.build.Artifacts$
See theArtifacts companion class
object Artifacts

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final case class ScalaArtifactsParams(params: ScalaParameters, compilerPlugins: Seq[Positioned[AnyDependency]], addJsTestBridge: Option[String], addNativeTestInterface: Option[String], scalaJsVersion: Option[String], scalaJsCliVersion: Option[String], scalaNativeCliVersion: Option[String], addScalapy: Option[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

def apply(scalaArtifactsParamsOpt: Option[ScalaArtifactsParams], javacPluginDependencies: Seq[Positioned[AnyDependency]], extraJavacPlugins: Seq[Path], dependencies: Seq[Positioned[AnyDependency]], extraClassPath: Seq[Path], extraCompileOnlyJars: Seq[Path], extraSourceJars: Seq[Path], fetchSources: Boolean, addStubs: Boolean, addJvmRunner: Option[Boolean], addJvmTestRunner: Boolean, addJmhDependencies: Option[String], extraRepositories: Seq[String], keepResolution: Boolean, cache: FileCache[Task], logger: Logger, maybeRecoverOnError: BuildException => Option[BuildException]): Either[BuildException, Artifacts]
def fetch(dependencies: Positioned[Seq[AnyDependency]], extraRepositories: Seq[String], paramsOpt: Option[ScalaParameters], logger: Logger, cache: FileCache[Task], classifiersOpt: Option[Set[String]], maybeRecoverOnError: BuildException => Option[BuildException]): Either[BuildException, Result]
def fetch0(dependencies: Positioned[Seq[Dependency]], extraRepositories: Seq[String], forceScalaVersionOpt: Option[String], forcedVersions: Seq[(Module, String)], logger: Logger, cache: FileCache[Task], classifiersOpt: Option[Set[String]], fallbacks: Map[(Module, String), (URL, Boolean)]): Either[BuildException, Result]
def scalaPyOrganization(version: String): String