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])


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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