scala.build.Artifacts$
See theArtifacts companion class
object Artifacts
Attributes
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 Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
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]