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

coursier.cli.publish.conf.Developer.scala Maven / Gradle / Ivy

There is a newer version: 2.1.13
Show newest version
package coursier.cli.publish.conf

import argonaut._

final case class Developer(
  id: String,
  name: String,
  url: String,
  email: Option[String] = None
) {
  def get: coursier.publish.Pom.Developer =
    coursier.publish.Pom.Developer(
      id,
      name,
      url,
      email
    )
}

object Developer {

  import argonaut.ArgonautShapeless._
  implicit val decoder = DecodeJson.of[Developer]

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy