All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mill.javalib.package.scala Maven / Gradle / Ivy

There is a newer version: 0.12.0-RC2-17-07e173
Show newest version
package mill

package object javalib extends mill.scalalib.JsonFormatters {
  implicit class DepSyntax(ctx: StringContext) {
    def ivy(args: Any*): Dep = Dep.parse {
      (
        ctx.parts.take(args.length).zip(args).flatMap { case (p, a) => Seq(p, a) } ++
          ctx.parts.drop(args.length)
      ).mkString
    }
  }

  val Assembly = mill.scalalib.Assembly
  type Assembly = mill.scalalib.Assembly

  type JavaModule = mill.scalalib.JavaModule

  val ZincWorkerModule = mill.scalalib.ZincWorkerModule
  type ZincWorkerModule = mill.scalalib.ZincWorkerModule

  type CoursierModule = mill.scalalib.CoursierModule

  type JsonFormatters = mill.scalalib.JsonFormatters
  val JsonFormatters = mill.scalalib.JsonFormatters

  val Lib = mill.scalalib.Lib

  type RunModule = mill.scalalib.RunModule

  type TestModule = mill.scalalib.TestModule
  val TestModule = mill.scalalib.TestModule

  type MavenModule = mill.scalalib.MavenModule

  type PublishModule = mill.scalalib.PublishModule
  val PublishModule = mill.scalalib.PublishModule

  type Dep = mill.scalalib.Dep
  val Dep = mill.scalalib.Dep

  type BoundDep = mill.scalalib.BoundDep
  val BoundDep = mill.scalalib.BoundDep

  type CrossVersion = mill.scalalib.CrossVersion
  val CrossVersion = mill.scalalib.CrossVersion
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy