Package

codecheck.github

models

Permalink

package models

Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractInput extends AnyRef

    Permalink
  2. class AbstractJson extends AnyRef

    Permalink
  3. case class AccessToken(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  4. case class Branch(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  5. case class BranchListItem(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  6. case class Collaborator(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  7. case class CombinedStatus(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  8. case class Comment(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  9. case class CommitInfo(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  10. case class ErrorObject(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  11. case class ErrorResponse(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  12. case class Issue(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  13. sealed abstract class IssueAction extends AnyRef

    Permalink
  14. sealed abstract class IssueFilter extends AnyRef

    Permalink
  15. case class IssueInput(title: Option[String] = None, body: Option[String] = None, assignee: Option[String] = None, milestone: Option[Int] = None, labels: Seq[String] = Nil, state: Option[IssueStateFilter] = None) extends AbstractInput with Product with Serializable

    Permalink
  16. case class IssueListOption(filter: IssueFilter = IssueFilter.assigned, state: IssueStateFilter = IssueStateFilter.open, labels: Seq[String] = Nil, sort: IssueSort = IssueSort.created, direction: SortDirection = SortDirection.desc, since: Option[DateTime] = None) extends Product with Serializable

    Permalink
  17. case class IssueListOption4Repository(milestone: Option[MilestoneSearchOption] = None, state: IssueStateFilter = IssueStateFilter.open, assignee: Option[String] = None, creator: Option[String] = None, mentioned: Option[String] = None, labels: Seq[String] = Nil, sort: IssueSort = IssueSort.created, direction: SortDirection = SortDirection.desc, since: Option[DateTime] = None) extends Product with Serializable

    Permalink
  18. sealed abstract class IssueSort extends AnyRef

    Permalink
  19. sealed abstract class IssueState extends AnyRef

    Permalink
  20. sealed abstract class IssueStateFilter extends AnyRef

    Permalink
  21. case class Label(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  22. case class LabelInput(name: String, color: String) extends AbstractInput with Product with Serializable

    Permalink
  23. case class LanguageItem(name: String, bytes: Long, rate: Double) extends Product with Serializable

    Permalink
  24. case class LanguageList(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  25. case class Milestone(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  26. case class MilestoneInput(title: Option[String] = None, state: Option[MilestoneState] = None, description: Option[String] = None, due_on: Option[DateTime] = None) extends AbstractInput with Product with Serializable

    Permalink
  27. case class MilestoneListOption(state: MilestoneState = MilestoneState.open, sort: MilestoneSort = MilestoneSort.due_date, direction: SortDirection = SortDirection.asc) extends Product with Serializable

    Permalink
  28. sealed abstract class MilestoneSearchOption extends AnyRef

    Permalink
  29. sealed abstract class MilestoneSort extends AnyRef

    Permalink
  30. sealed abstract class MilestoneState extends AnyRef

    Permalink
  31. case class OAuthErrorResponse(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  32. class Organization extends AbstractJson

    Permalink
  33. case class OrganizationDetail(value: JValue) extends Organization with Product with Serializable

    Permalink
  34. case class OrganizationInput(name: Option[String] = None, company: Option[String] = None, description: Option[String] = None, location: Option[String] = None, email: Option[String] = None, billing_email: Option[String] = None) extends AbstractInput with Product with Serializable

    Permalink
  35. case class Permissions(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  36. case class PullRequest(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  37. sealed abstract class PullRequestAction extends AnyRef

    Permalink
  38. case class PullRequestInput(title: String, head: String, base: String, body: Option[String]) extends AbstractInput with Product with Serializable

    Permalink
  39. case class PullRequestListOption(state: IssueStateFilter = IssueStateFilter.open, head: Option[String] = None, base: Option[String] = None, sort: IssueSort = IssueSort.created, direction: SortDirection = SortDirection.desc) extends Product with Serializable

    Permalink
  40. case class PullRequestRef(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  41. case class PullRequestReview(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  42. sealed abstract class PullRequestReviewAction extends AnyRef

    Permalink
  43. case class PullRequestReviewCommentInput(path: String, position: Long, body: String) extends AbstractInput with Product with Serializable

    Permalink
  44. case class PullRequestReviewInput(body: Option[String] = None, event: Option[PullRequestReviewStateInput] = None, comments: Seq[PullRequestReviewCommentInput] = ...) extends AbstractInput with Product with Serializable

    Permalink
  45. sealed abstract class PullRequestReviewState extends AnyRef

    Permalink
  46. sealed abstract class PullRequestReviewStateInput extends AnyRef

    Permalink
  47. case class Repository(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  48. case class RepositoryInput(name: String, description: Option[String] = None, homepage: Option[URL] = None, private: Boolean = false, has_issues: Boolean = true, has_wiki: Boolean = true, has_downloads: Boolean = true, team_id: Option[Int] = None, auto_init: Boolean = false, gitignore_template: Option[String] = None, license_template: Option[String] = None) extends AbstractInput with Product with Serializable

    Permalink
  49. case class RepositoryListOption(listType: RepositoryListType = RepositoryListType.all, sort: RepositorySort = RepositorySort.full_name, direction: SortDirection = SortDirection.asc) extends Product with Serializable

    Permalink
  50. sealed abstract class RepositoryListType extends AnyRef

    Permalink
  51. sealed abstract class RepositorySort extends AnyRef

    Permalink
  52. case class ReviewRequest(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  53. case class SearchCodeInput(q: String, sort: Option[SearchCodeSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable

    Permalink
  54. case class SearchCodeItem(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  55. case class SearchCodeResult(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  56. sealed abstract class SearchCodeSort extends SearchSort

    Permalink
  57. sealed trait SearchInput extends AbstractInput

    Permalink
  58. case class SearchIssueInput(q: String, sort: Option[SearchIssueSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable

    Permalink
  59. case class SearchIssueResult(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  60. sealed abstract class SearchIssueSort extends SearchSort

    Permalink
  61. case class SearchRepositoryInput(q: String, sort: Option[SearchRepositorySort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable

    Permalink
  62. case class SearchRepositoryResult(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  63. sealed abstract class SearchRepositorySort extends SearchSort

    Permalink
  64. sealed trait SearchSort extends AnyRef

    Permalink
  65. case class SearchUserInput(q: String, sort: Option[SearchUserSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable

    Permalink
  66. case class SearchUserResult(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  67. sealed abstract class SearchUserSort extends SearchSort

    Permalink
  68. sealed abstract class SortDirection extends AnyRef

    Permalink
  69. case class Status(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  70. case class StatusInput(state: StatusState, target_url: Option[String] = None, description: Option[String] = None, context: Option[String] = None) extends AbstractInput with Product with Serializable

    Permalink
  71. sealed abstract class StatusState extends AnyRef

    Permalink
  72. case class User(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  73. case class UserInput(name: Option[String] = None, email: Option[String] = None, blog: Option[String] = None, company: Option[String] = None, location: Option[String] = None, hireable: Option[Boolean] = None, bio: Option[String] = None) extends AbstractInput with Product with Serializable

    Permalink
  74. class Webhook extends AbstractJson

    Permalink
  75. case class WebhookConfig(url: Option[String], content_type: Option[String], secret: Option[String], insecure_ssl: Option[Boolean]) extends AbstractInput with Product with Serializable

    Permalink
  76. case class WebhookCreateInput(name: String, config: WebhookConfig, active: Boolean = true, events: Seq[String] = Seq("push"), add_events: Seq[String] = Nil, remove_events: Seq[String] = Nil) extends AbstractInput with Product with Serializable

    Permalink
  77. case class WebhookResponse(value: JValue) extends AbstractJson with Product with Serializable

    Permalink
  78. case class WebhookUpdateInput(config: Option[WebhookConfig] = None, events: Option[Seq[String]] = None, add_events: Option[Seq[String]] = None, remove_events: Option[Seq[String]] = None, active: Option[Boolean] = None) extends AbstractInput with Product with Serializable

    Permalink

Ungrouped