Class: Crawlora::GitHubGroup

Inherits:
Object
  • Object
show all
Defined in:
sig/crawlora.rbs

Instance Method Summary collapse

Constructor Details

#initializeGitHubGroup

Returns a new instance of GitHubGroup.

Parameters:

  • (Client)
  • (Hash[String, String])


176
# File 'sig/crawlora.rbs', line 176

def initialize: (Client, Hash[String, String]) -> void

Instance Method Details

#github_orgObject

Parameters:

  • org: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


177
# File 'sig/crawlora.rbs', line 177

def github_org: (?org: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_org_reposObject

Parameters:

  • org: (String)
  • sort: ("created", "updated", "pushed", "full_name")
  • direction: ("asc", "desc")
  • type: ("all", "public", "forks", "sources", "member")
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


178
# File 'sig/crawlora.rbs', line 178

def github_org_repos: (?org: String, ?sort: "created" | "updated" | "pushed" | "full_name", ?direction: "asc" | "desc", ?type: "all" | "public" | "forks" | "sources" | "member", ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_repoObject

Parameters:

  • owner: (String)
  • repo: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


179
# File 'sig/crawlora.rbs', line 179

def github_repo: (?owner: String, ?repo: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_repo_contributorsObject

Parameters:

  • owner: (String)
  • repo: (String)
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


180
# File 'sig/crawlora.rbs', line 180

def github_repo_contributors: (?owner: String, ?repo: String, ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_repo_forksObject

Parameters:

  • owner: (String)
  • repo: (String)
  • sort: ("newest", "oldest", "stargazers", "watchers")
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


181
# File 'sig/crawlora.rbs', line 181

def github_repo_forks: (?owner: String, ?repo: String, ?sort: "newest" | "oldest" | "stargazers" | "watchers", ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_repo_languagesObject

Parameters:

  • owner: (String)
  • repo: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


182
# File 'sig/crawlora.rbs', line 182

def github_repo_languages: (?owner: String, ?repo: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_repo_releasesObject

Parameters:

  • owner: (String)
  • repo: (String)
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


183
# File 'sig/crawlora.rbs', line 183

def github_repo_releases: (?owner: String, ?repo: String, ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_repo_stargazersObject

Parameters:

  • owner: (String)
  • repo: (String)
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


184
# File 'sig/crawlora.rbs', line 184

def github_repo_stargazers: (?owner: String, ?repo: String, ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_search_repositoriesObject

Parameters:

  • q: (String)
  • sort: ("stars", "forks", "help-wanted-issues", "updated")
  • order: ("asc", "desc")
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


185
# File 'sig/crawlora.rbs', line 185

def github_search_repositories: (?q: String, ?sort: "stars" | "forks" | "help-wanted-issues" | "updated", ?order: "asc" | "desc", ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_search_usersObject

Parameters:

  • q: (String)
  • sort: ("followers", "repositories", "joined")
  • order: ("asc", "desc")
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


186
# File 'sig/crawlora.rbs', line 186

def github_search_users: (?q: String, ?sort: "followers" | "repositories" | "joined", ?order: "asc" | "desc", ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

Parameters:

  • language: (String)
  • since: ("daily", "weekly", "monthly")
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


187
# File 'sig/crawlora.rbs', line 187

def github_trending: (?language: String, ?since: "daily" | "weekly" | "monthly", ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

Parameters:

  • language: (String)
  • since: ("daily", "weekly", "monthly")
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


188
# File 'sig/crawlora.rbs', line 188

def github_trending_developers: (?language: String, ?since: "daily" | "weekly" | "monthly", ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_userObject

Parameters:

  • username: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


189
# File 'sig/crawlora.rbs', line 189

def github_user: (?username: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_user_eventsObject

Parameters:

  • username: (String)
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


190
# File 'sig/crawlora.rbs', line 190

def github_user_events: (?username: String, ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_user_pinnedObject

Parameters:

  • username: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


191
# File 'sig/crawlora.rbs', line 191

def github_user_pinned: (?username: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#github_user_reposObject

Parameters:

  • username: (String)
  • sort: ("created", "updated", "pushed", "full_name")
  • direction: ("asc", "desc")
  • type: ("all", "owner", "member")
  • page: (Integer)
  • per_page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


192
# File 'sig/crawlora.rbs', line 192

def github_user_repos: (?username: String, ?sort: "created" | "updated" | "pushed" | "full_name", ?direction: "asc" | "desc", ?type: "all" | "owner" | "member", ?page: Integer, ?per_page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped