com.github.xuwei_k.ghscala

GhScala

object GhScala extends GhScala

Linear Supertypes
GhScala, All, Core, Common, Instances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. GhScala
  2. GhScala
  3. All
  4. Core
  5. Common
  6. Instances
  7. AnyRef
  8. Any
Visibility
  1. Public
  2. All

Type Members

  1. type PARAM = (String, String)

    Definition Classes
    Common

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val BASE: String

    Definition Classes
    Common
  7. val DEFAULT_PER_PAGE: Int

    Definition Classes
    Common
  8. val _collaborators: (Int) ⇒ ((String, String)) ⇒ List[User]

    Definition Classes
    Core
  9. val _downloads: (Int) ⇒ ((String, String)) ⇒ List[Download]

    Definition Classes
    Core
  10. val _followers: (Int) ⇒ (String) ⇒ List[User]

    Definition Classes
    Core
  11. val _forks: (Int) ⇒ ((String, String)) ⇒ List[Repo]

    Definition Classes
    Core
  12. val _orgs: (Int) ⇒ (String) ⇒ List[Org]

    Definition Classes
    Core
  13. val _refs: (Int) ⇒ ((String, String)) ⇒ List[Ref]

    Definition Classes
    Core
  14. val _repos: (Int) ⇒ (String) ⇒ List[Repo]

    Definition Classes
    Core
  15. val _watchers: (Int) ⇒ ((String, String)) ⇒ (List[User], List[Org])

    Definition Classes
    Core
  16. def all[A, B](f: (Int) ⇒ (A) ⇒ List[B]): (A) ⇒ List[B]

    Definition Classes
    Common
  17. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  18. def blob(user: String, repo: String, sha: String): Blob

  19. implicit val blobJson: FromJValue[Blob]

    Definition Classes
    Instances
  20. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  21. val collaborators: ((String, String)) ⇒ List[User]

    Definition Classes
    All
  22. implicit val commentJson: FromJValue[Comment]

    Definition Classes
    Instances
  23. def comments(user: String, repo: String, sha: String): List[Comment]

  24. def comments(user: String, repo: String): List[Comment]

  25. implicit val commitresponseJson: FromJValue[CommitResponse]

    Definition Classes
    Instances
  26. def commits(user: String, repo: String, sha: String): CommitResponse

  27. def contents(user: String, repo: String, path: String, ref: String = null): Contents

  28. implicit val contentsJson: FromJValue[Contents]

    Definition Classes
    Instances
  29. def debug[A](obj: A*): Unit

    Definition Classes
    Common
  30. def download(user: String, repo: String, id: Long): Download

  31. implicit val downloadJson: FromJValue[Download]

    Definition Classes
    Instances
  32. val downloads: ((String, String)) ⇒ List[Download]

    Definition Classes
    All
  33. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  34. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  35. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  36. val followers: (String) ⇒ List[User]

    Definition Classes
    All
  37. val forks: ((String, String)) ⇒ List[Repo]

    Definition Classes
    All
  38. implicit val formats: net.liftweb.json.DefaultFormats.type

    Attributes
    protected
    Definition Classes
    Instances
  39. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  40. def getJson(url: String*): JValue

    Definition Classes
    Common
  41. def getJsonWithParams(url: String*)(params: (String, String)*): JValue

    Definition Classes
    Common
  42. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  43. val isDebug: Boolean

    Definition Classes
    GhScala → Common
  44. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  45. def issueEvents(user: String, repo: String): List[IssueEvent2]

  46. def issueEvents(user: String, repo: String, number: Long): List[IssueEvent]

  47. implicit val issueJson: FromJValue[Issue]

    Definition Classes
    Instances
  48. implicit val issueevent2Json: FromJValue[IssueEvent2]

    Definition Classes
    Instances
  49. implicit val issueeventJson: FromJValue[IssueEvent]

    Definition Classes
    Instances
  50. def issues(user: String, repo: String, state: State = Open): List[Issue]

    Definition Classes
    GhScala
    See also

    http://developer.github.com/v3/issues TODO parameters

  51. implicit val issuesearchJson: FromJValue[IssueSearch]

    Definition Classes
    Instances
  52. def json2list[A](json: JValue)(implicit j: FromJValue[A]): List[A]

    Definition Classes
    Common
  53. def json2list2[A, B](json: JValue)(implicit arg0: Manifest[A], arg1: Manifest[B]): (List[A], List[B])

    Definition Classes
    Common
  54. implicit val labelJson: FromJValue[Label]

    Definition Classes
    Instances
  55. def labels(user: String, repo: String): List[Label]

  56. def list[A](url: String*)(implicit arg0: FromJValue[A]): List[A]

    Definition Classes
    Common
  57. def listRequest[A](url: String*)(params: (String, String)*)(page: Int)(implicit arg0: FromJValue[A]): List[A]

    Definition Classes
    Common
  58. def listWithParams[A](url: String*)(params: (String, String)*)(implicit arg0: FromJValue[A]): List[A]

    Definition Classes
    Common
  59. implicit val milestoneJson: FromJValue[Milestone]

    Definition Classes
    Instances
  60. def milestones(user: String, repo: String): List[Milestone]

  61. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  62. final def notify(): Unit

    Definition Classes
    AnyRef
  63. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  64. def org(orgName: String): Organization

    Definition Classes
    GhScala
    See also

    http://developer.github.com/v3/orgs

  65. implicit val orgJson: FromJValue[Org]

    Definition Classes
    Instances
  66. implicit val organizationJson: FromJValue[Organization]

    Definition Classes
    Instances
  67. val orgs: (String) ⇒ List[Org]

    Definition Classes
    All
  68. implicit val pullJson: FromJValue[Pull]

    Definition Classes
    Instances
  69. def pulls(user: String, repo: String, state: State = Open): List[Pull]

  70. def rateLimit(): Option[Long]

  71. def readme(user: String, repo: String, ref: String = null): Contents

  72. implicit val refJson: FromJValue[Ref]

    Definition Classes
    Instances
  73. val refs: ((String, String)) ⇒ List[Ref]

    Definition Classes
    All
  74. def repo(user: String, repo: String): Repo

  75. implicit val repoJson: FromJValue[Repo]

    Definition Classes
    Instances
  76. val repos: (String) ⇒ List[Repo]

    Definition Classes
    All
  77. def searchIssues(user: String, repo: String, query: String, state: State = Open): List[IssueSearch]

  78. val searchRepo: (String) ⇒ List[SearchRepo]

    Definition Classes
    GhScala
  79. implicit val searchrepoJson: FromJValue[SearchRepo]

    Definition Classes
    Instances
  80. def single[A](url: String*)(implicit j: FromJValue[A]): A

    Definition Classes
    Common
  81. def singleWithParams[A](url: String*)(params: (String, String)*)(implicit j: FromJValue[A]): A

    Definition Classes
    Common
  82. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  83. def toString(): String

    Definition Classes
    AnyRef → Any
  84. implicit val treeresponseJson: FromJValue[TreeResponse]

    Definition Classes
    Instances
  85. def trees(user: String, repo: String, sha: String, recursive: Integer = null): TreeResponse

  86. implicit val userJson: FromJValue[User]

    Definition Classes
    Instances
  87. def usersAndOrgs[A](url: String*)(params: (String, String)*)(page: Int): (List[User], List[Org])

    Definition Classes
    Common
  88. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  89. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  90. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  91. val watched: (String) ⇒ List[Repo]

    Definition Classes
    GhScala
  92. val watchers: ((String, String)) ⇒ (List[User], List[Org])

    Definition Classes
    GhScala
  93. def withPageParams(url: String*)(params: (String, String)*)(page: Int): JValue

    Definition Classes
    Common

Inherited from GhScala

Inherited from All

Inherited from Core

Inherited from Common

Inherited from Instances

Inherited from AnyRef

Inherited from Any