ghscala

package ghscala

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ghscala
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Action[A] = EitherT[Requests, Error, A]

  2. final class ActionOps[A] extends AnyVal

  3. final case class Blob(content: String, encoding: String, sha: String, size: Long, url: String) extends Product with Serializable

  4. final case class Comment(updated_at: String, id: Long, created_at: String, path: Option[String], body: String, html_url: String, commit_id: String, user: User, url: String, position: Option[Long], line: Option[Long]) extends Product with Serializable

  5. final case class Commit(tree: Commit.Tree, message: String, url: String, author: Commit.User, committer: Commit.User) extends Product with Serializable

  6. final case class CommitResponse(stats: Stats, commit: Commit, url: String, sha: String, author: User, committer: User, files: List[File], parents: List[Commit.Tree]) extends Product with Serializable

  7. type Config = Endo[Request]

  8. final case class Contents(sha: String, name: String, path: String, content: String, _links: Links, type: String, encoding: String, size: Long, url: String, html_url: String, git_url: String) extends Product with Serializable

  9. type DateTime = org.joda.time.DateTime

  10. type DecodeJson[A] = argonaut.DecodeJson[A]

  11. case class Download(content_type: Option[String], description: String, created_at: DateTime, html_url: String, url: String, size: Long, name: String, id: Long, download_count: Long) extends Product with Serializable

  12. sealed abstract class Error extends Product with Serializable

  13. sealed abstract class EventType extends AnyRef

  14. final case class File(deletions: Long, changes: Long, additions: Long, status: String, raw_url: String, filename: String, blob_url: String, patch: String, sha: String) extends Product with Serializable

  15. case class GitObj(type: String, sha: String, url: String) extends Product with Serializable

  16. final case class Issue(comments: Long, user: User, labels: List[Label], state: String, number: Long, pull_request: Option[PullRequest], milestone: Option[Milestone], assignee: Option[User], html_url: String, url: String, body: Option[String], closed_at: Option[DateTime], title: String, updated_at: DateTime, created_at: DateTime) extends Product with Serializable

  17. final case class IssueEvent(event: String, actor: User, id: Long, created_at: DateTime, commit_id: Option[String], url: String) extends Product with Serializable

  18. final case class IssueEvent2(event: String, actor: User, issue: Issue, id: Long, commit_id: Option[String], created_at: DateTime, url: String) extends Product with Serializable

  19. case class IssueSearch(pull_request_url: Option[String], state: String, user: String, updated_at: DateTime, labels: List[String], position: Double, closed_at: DateTime, title: String, gravatar_id: String, votes: Long, number: Long, html_url: String, diff_url: Option[String], comments: Long, patch_url: Option[String], created_at: DateTime, body: String) extends Product with Serializable

  20. final case class Label(color: String, url: String, name: String) extends Product with Serializable

  21. final case class Links(self: String, git: String, html: String) extends Product with Serializable

  22. final case class Milestone(title: String, closed_issues: Long, due_on: Option[DateTime], number: Long, created_at: DateTime, description: Option[String], creator: User, state: String, id: Long, open_issues: Long, url: String) extends Product with Serializable

  23. final case class Org(login: String, id: Long, avatar_url: String, url: String) extends Product with Serializable

  24. final case class Organization(type: String, avatar_url: String, blog: Option[String], company: Option[String], created_at: Option[DateTime], email: Option[String], followers: Long, following: Long, html_url: String, id: Long, location: Option[String], login: String, name: Option[String], public_gists: Long, public_repos: Long, url: String) extends Product with Serializable

  25. final case class Pull(updated_at: DateTime, head: Pull.Ref, title: String, id: Long, created_at: DateTime, _links: PullLinks, merged_at: Option[DateTime], base: Pull.Ref, diff_url: String, body: String, state: String, html_url: String, issue_url: String, user: User, url: String, patch_url: String, number: Long, closed_at: Option[DateTime]) extends Product with Serializable

  26. final case class PullLinks(self: Link, review_comments: Link, issue: Link, html: Link, comments: Link, commits: Link, statuses: Link) extends Product with Serializable

  27. final case class PullRequest(patch_url: Option[String], diff_url: Option[String], html_url: Option[String]) extends Product with Serializable

  28. case class Ref(ref: String, url: String, object: GitObj) extends Product with Serializable

  29. final case class Repo(has_downloads: Option[Boolean], name: String, has_issues: Boolean, forks: Int, private: Boolean, size: Int, open_issues: Int, url: String, description: String, pushed_at: DateTime, git_url: String, has_wiki: Boolean, fork: Boolean, id: Int, language: Option[String], homepage: String, created_at: DateTime, html_url: String, updated_at: DateTime, watchers: Int, master_branch: Option[String], owner: User) extends Product with Serializable

  30. final case class RequestF[A](req: Request, f: (\/[Error, String]) ⇒ A) extends Product with Serializable

  31. case class SearchRepo(has_downloads: Option[Boolean], name: String, has_issues: Boolean, forks: Int, private: Boolean, size: Int, open_issues: Int, url: String, description: Option[String], pushed_at: DateTime, has_wiki: Boolean, fork: Boolean, language: String, homepage: Option[String], created_at: DateTime, updated_at: DateTime, watchers: Int, master_branch: Option[String], owner: String) extends Product with Serializable

  32. sealed abstract class State extends AnyRef

  33. final case class Stats(total: Long, deletions: Long, additions: Long) extends Product with Serializable

  34. final case class Tree(url: String, sha: String, type: String, mode: String, size: Option[Long], path: String) extends Product with Serializable

  35. case class TreeResponse(sha: String, tree: List[Tree], url: String) extends Product with Serializable

  36. sealed abstract class TreeType extends AnyRef

  37. final case class Trees(sha: String, url: String, tree: List[Tree]) extends Product with Serializable

  38. final case class User(login: String, id: Long, avatar_url: String, gravatar_id: Option[String], url: String) extends Product with Serializable

Value Members

  1. def Action[A](a: Requests[\/[Error, A]]): Action[A]

  2. object Blob extends Serializable

  3. object Closed extends State with Product with Serializable

  4. object Comment extends Serializable

  5. object Commit extends Serializable

  6. object CommitResponse extends Serializable

  7. object Contents extends Serializable

  8. object Core

  9. val DecodeJson: argonaut.DecodeJson.type

  10. object Error extends Serializable

  11. object EventType

  12. object File extends Serializable

  13. object Github

  14. object Issue extends Serializable

  15. object IssueEvent extends Serializable

  16. object IssueEvent2 extends Serializable

  17. object Label extends Serializable

  18. object Links extends Serializable

  19. object Milestone extends Serializable

  20. object Open extends State with Product with Serializable

  21. object Org extends Serializable

  22. object Organization extends Serializable

  23. object Pull extends Serializable

  24. object PullLinks extends Serializable

  25. object PullRequest extends Serializable

  26. object Repo extends Serializable

  27. object ScalajHttp

  28. object State

  29. object Stats extends Serializable

  30. object Tree extends Serializable

  31. object TreeType

  32. object Trees extends Serializable

  33. object User extends Serializable

  34. object Z

  35. implicit val datetimeDecodeJson: DecodeJson[DateTime]

  36. implicit def toActionOps[A](a: Action[A]): ActionOps[A]

Inherited from AnyRef

Inherited from Any

Ungrouped