object Artifacts
- Companion:
- class
Type members
Classlikes
final case class ScalaArtifactsParams(params: ScalaParameters, compilerPlugins: Seq[Positioned[AnyDependency]], addJsTestBridge: Option[String], addNativeTestInterface: Option[String], scalaJsCliVersion: Option[String], scalaNativeCliVersion: Option[String], addScalapy: Boolean)
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]