ghscala
package
ghscala
Type Members
-
final
case class
Blob(content: String, encoding: String, sha: String, size: Long, url: String) extends JsonToString[Blob] with Product with Serializable
-
final
case class
Branch(name: String, commit: Branch.Commit) extends JsonToString[Branch] with Product with Serializable
-
type
CodecJson[A] = argonaut.CodecJson[A]
-
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 JsonToString[Comment] with Product with Serializable
-
final
case class
Commit(tree: Commit.Tree, message: String, url: String, author: Commit.User, committer: Commit.User) extends Product with Serializable
-
final
case class
CommitResponse(stats: Stats, commit: Commit, url: String, sha: String, author: User, committer: User, files: List[File], parents: List[Commit.Tree]) extends JsonToString[CommitResponse] with Product with Serializable
-
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 JsonToString[Contents] with Product with Serializable
-
type
DateTime = org.joda.time.DateTime
-
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
-
sealed abstract
class
EventType extends AnyRef
-
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
-
final
case class
Gist(comments: Long, comments_url: String, commits_url: String, created_at: String, description: String, files: Map[String, Gist.File], forks: List[Fork], forks_url: String, git_pull_url: String, git_push_url: String, history: List[History], html_url: String, id: String, public: Boolean, updated_at: String, url: String, user: User) extends Product with Serializable
-
final
case class
Gists(files: Map[String, Gists.File], html_url: String, forks_url: String, comments: Long, created_at: String, id: String, owner: Option[User], commits_url: String, git_pull_url: String, public: Boolean, updated_at: String, comments_url: String, url: String, description: Option[String], git_push_url: String) extends JsonToString[Gists] with Product with Serializable
-
case class
GitObj(type: String, sha: String, url: String) extends Product with Serializable
-
final
case class
Gitignore(name: String, source: String) extends JsonToString[Gitignore] with Product with Serializable
-
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 JsonToString[Issue] with Product with Serializable
-
final
case class
IssueEvent(event: String, actor: User, id: Long, created_at: DateTime, commit_id: Option[String], url: String) extends JsonToString[IssueEvent] with Product with Serializable
-
final
case class
IssueEvent2(event: String, actor: User, issue: Issue, id: Long, commit_id: Option[String], created_at: DateTime, url: String) extends JsonToString[IssueEvent2] with Product with Serializable
-
final
case class
Label(color: String, url: String, name: String) extends JsonToString[Label] with Product with Serializable
-
final
case class
Links(self: String, git: String, html: String) extends JsonToString[Links] with Product with Serializable
-
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 JsonToString[Milestone] with Product with Serializable
-
final
case class
Org(login: String, id: Long, avatar_url: String, url: String) extends JsonToString[Org] with Product with Serializable
-
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 JsonToString[Organization] with Product with Serializable
-
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 JsonToString[Pull] with Product with Serializable
-
final
case class
PullLinks(self: Link, review_comments: Link, issue: Link, html: Link, comments: Link, commits: Link, statuses: Link) extends JsonToString[PullLinks] with Product with Serializable
-
final
case class
PullRequest(patch_url: Option[String], diff_url: Option[String], html_url: Option[String]) extends JsonToString[PullRequest] with Product with Serializable
-
case class
Ref(ref: String, url: String, object: GitObj) extends Product with Serializable
-
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: Option[String], pushed_at: Option[DateTime], git_url: String, has_wiki: Boolean, fork: Boolean, id: Int, language: Option[String], homepage: Option[String], created_at: DateTime, html_url: String, updated_at: DateTime, watchers: Int, default_branch: Option[String], owner: User) extends JsonToString[Repo] with Product with Serializable
-
final
case class
RepoEvent(id: String, type: String, actor: User, payload: JsonObject, public: Boolean, created_at: DateTime) extends JsonToString[RepoEvent] with Product with Serializable
-
final
case class
SearchCode(total_count: Long, items: List[Item]) extends JsonToString[SearchCode] with Product with Serializable
-
final
case class
SearchIssues(total_count: Long, items: List[Issue]) extends JsonToString[SearchIssues] with Product with Serializable
-
final
case class
SearchRepo(total_count: Long, items: List[Repo]) extends JsonToString[SearchRepo] with Product with Serializable
-
sealed abstract
class
SearchRepoSort extends AnyRef
-
sealed abstract
class
State extends AnyRef
-
final
case class
Stats(total: Long, deletions: Long, additions: Long) extends JsonToString[Stats] with Product with Serializable
-
final
case class
Tag(name: String, zipball_url: String, tarball_url: String, commit: Tag.Commit) extends JsonToString[Tag] with Product with Serializable
-
final
case class
Tree(url: String, sha: String, type: String, mode: String, size: Option[Long], path: String) extends Product with Serializable
-
case class
TreeResponse(sha: String, tree: List[Tree], url: String) extends Product with Serializable
-
sealed
trait
TreeType extends Any
-
final
case class
Trees(sha: String, url: String, tree: List[Tree]) extends JsonToString[Trees] with Product with Serializable
-
final
case class
User(login: String, id: Long, avatar_url: String, gravatar_id: Option[String], url: String) extends JsonToString[User] with Product with Serializable
Value Members
-
object
Blob extends Serializable
-
object
Branch extends Serializable
-
object
BuildInfoGhScala extends Product with Serializable
-
object
Closed extends State with Product with Serializable
-
val
CodecJson: argonaut.CodecJson.type
-
object
Comment extends Serializable
-
object
Commit extends Serializable
-
-
object
Contents extends Serializable
-
-
object
File extends Serializable
-
object
Gist extends Serializable
-
object
Gists extends Serializable
-
-
object
Gitignore extends Serializable
-
object
Issue extends Serializable
-
object
IssueEvent extends Serializable
-
object
IssueEvent2 extends Serializable
-
object
Label extends Serializable
-
object
Links extends Serializable
-
object
Milestone extends Serializable
-
object
Open extends State with Product with Serializable
-
object
Org extends Serializable
-
object
Organization extends Serializable
-
object
Pull extends Serializable
-
object
PullLinks extends Serializable
-
object
PullRequest extends Serializable
-
object
Repo extends Serializable
-
object
RepoEvent extends Serializable
-
object
SearchCode extends Serializable
-
object
SearchIssues extends Serializable
-
object
SearchRepo extends Serializable
-
-
-
object
Stats extends Serializable
-
object
Tag extends Serializable
-
object
Tree extends Serializable
-
-
object
Trees extends Serializable
-
object
User extends Serializable
-
Inherited from AnyRef
Inherited from Any