com.github.xuwei_k

ghscala

package ghscala

Visibility
  1. Public
  2. All

Type Members

  1. trait All extends Core

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

  3. 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

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

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

  6. trait Common extends Instances

  7. case class Contents(sha: String, name: String, path: String, content: String, _links: Links, type: String, encoding: String, size: Long) extends Product with Serializable

  8. trait Core extends Common

  9. type DateTime = DateTime

    Definition Classes
    package
  10. 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

  11. sealed abstract class EventType extends AnyRef

  12. 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

  13. trait FromJValue[A] extends AnyRef

  14. class GhScala extends Common with All

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

  16. trait Instances extends AnyRef

  17. 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

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

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

  20. 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

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

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

  23. 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

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

  25. 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

  26. case class Pull(updated_at: DateTime, head: Ref, title: String, id: Long, created_at: DateTime, _links: PullLinks, merged_at: Option[DateTime], base: 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

  27. case class PullLinks(self: Self, review_comments: Review_comments, issue: Issue, html: Html, comments: Comments) extends Product with Serializable

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

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

  30. case class Repo(has_downloads: 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

  31. case class SearchRepo(has_downloads: 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. case class Stats(total: Long, deletions: Long, additions: Long) extends Product with Serializable

  34. 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. case class User(login: String, id: Long, avatar_url: String, gravatar_id: String, url: String) extends Product with Serializable

Value Members

  1. object Closed extends State with Product with Serializable

  2. object Commit extends Serializable

  3. object EventType extends AnyRef

  4. object GhScala extends GhScala

  5. object Open extends State with Product with Serializable

  6. object Pull extends Serializable

  7. object PullLinks extends Serializable

  8. object ScalajHttp extends AnyRef

  9. object State extends AnyRef

  10. object TreeType extends AnyRef