Decoders

object Decoders

Implicit circe decoders of domains objects

class Object
trait Matchable
class Any

Type members

Classlikes

final case class Author(login: Option[String], avatar_url: Option[String], html_url: Option[String])

Value members

Concrete methods

def readRepoUrls(c: HCursor): Either[DecodingFailure, Map[String, String]]

Implicits

Implicits

implicit val decodeAuthor: Decoder[Author]
implicit val decodeBranch: Decoder[Branch]
implicit val decodeBranchCommit: Decoder[BranchCommit]
implicit val decodeCard: Decoder[Card]
implicit val decodeColumn: Decoder[Column]
implicit val decodeCommit: Decoder[Commit]
implicit val decodeCreator: Decoder[Creator]
implicit val decodeGist: Decoder[Gist]
implicit val decodeGistFile: Decoder[GistFile]
implicit val decodeMilestone: Decoder[Milestone]
implicit def decodeNonEmptyList[T](implicit D: Decoder[T]): Decoder[NonEmptyList[T]]
implicit val decodePRStatus: Decoder[PullRequestReviewState]
implicit val decodeProject: Decoder[Project]
implicit val decodeRepository: Decoder[Repository]
implicit val decodeRepositoryBase: Decoder[RepositoryBase]
implicit val decodeReviewers: Decoder[ReviewersResponse]
implicit val decodeStargazer: Decoder[Stargazer]
implicit val decodeTeam: Decoder[Team]
implicit val decoderBlobContent: Decoder[BlobContent]
implicit val decoderCombinedStatus: Decoder[CombinedStatus]
implicit val decoderComment: Decoder[Comment]
implicit val decoderCommentData: Decoder[CommentData]
implicit val decoderCommitter: Decoder[Committer]
implicit val decoderContent: Decoder[Content]
implicit val decoderEditGistFile: Decoder[EditGistFile]
implicit val decoderFileComparison: Decoder[FileComparison]
implicit val decoderIssue: Decoder[Issue]
implicit val decoderLabel: Decoder[Label]
implicit val decoderMilestoneData: Decoder[MilestoneData]
implicit val decoderNewBlobRequest: Decoder[NewBlobRequest]
implicit val decoderNewGistRequest: Decoder[NewGistRequest]
implicit val decoderNewTagRequest: Decoder[NewTagRequest]
implicit val decoderNewTreeRequest: Decoder[NewTreeRequest]
implicit val decoderOAuthToken: Decoder[OAuthToken]
implicit val decoderPullRequest: Decoder[PullRequest]
implicit val decoderRef: Decoder[Ref]
implicit val decoderRefAuthor: Decoder[RefAuthor]
implicit val decoderRefCommit: Decoder[RefCommit]
implicit val decoderRefInfo: Decoder[RefInfo]
implicit val decoderRefObject: Decoder[RefObject]
implicit val decoderRelease: Decoder[Release]
implicit val decoderStatus: Decoder[Status]
implicit val decoderSubscription: Decoder[Subscription]
implicit val decoderTag: Decoder[Tag]
implicit val decoderTreeData: Decoder[TreeData]
implicit val decoderTreeDataResult: Decoder[TreeDataResult]
implicit val decoderTreeResult: Decoder[TreeResult]
implicit val decoderUser: Decoder[User]