package github
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
final
case class
Collaborator extends Product with Serializable
Represents a repository collaborator
-
final
case class
Collaborators(list: List[Collaborator]) extends Product with Serializable
Represents a repository's list of collaborators
-
final
case class
Contributor(login: String, contributions: Int, url: String, avatar: Option[String]) extends Product with Serializable
Represents a repository contributor
-
final
case class
Contributors(list: List[Contributor]) extends Product with Serializable
Represents a repository's list of contributors
-
final
case class
License(id: String, url: sbt.URL) extends Product with Serializable
Represents a repository's license
-
final
case class
Organization(name: Option[String], url: Option[sbt.URL], email: Option[String]) extends Product with Serializable
Represents a repository's organization
-
final
case class
Release(name: String, tag: String, publishDate: Option[ZonedDateTime]) extends Product with Serializable
Represents a repository release
-
final
case class
Repository(name: String, description: String, license: License, url: sbt.URL, startYear: Int, defaultBranch: String, contributorsUrl: sbt.URL, collaboratorsUrl: sbt.URL, releasesUrl: sbt.URL, organizationUrl: Option[sbt.URL], ownerUrl: sbt.URL) extends Product with Serializable
Represents a repository in Github
- final case class User(login: String, url: sbt.URL, name: Option[String], email: Option[String], avatar: Option[sbt.URL]) extends Product with Serializable
Value Members
- object Collaborator extends Serializable
- object Collaborators extends Serializable
- object Contributor extends Serializable
- object License extends Serializable
- object Organization extends Serializable
- object Release extends Serializable
- object Repository extends Serializable
- object User extends Serializable