{
"packages": [ {
"package": "Repository",
"method_list": [
{ "name" : "id" },
{ "name" : "owner", "as": "Net::Async::Github::User" },
{ "name" : "name" },
{ "name" : "full_name" },
{ "name" : "description" },
{ "name" : "private" },
{ "name" : "fork" },
{ "name" : "url", "as": "URI::Template" },
{ "name" : "html_url", "as": "URI::Template" },
{ "name" : "archive_url", "as": "URI::Template" },
{ "name" : "assignees_url", "as": "URI::Template" },
{ "name" : "blobs_url", "as": "URI::Template" },
{ "name" : "branches_url", "as": "URI::Template" },
{ "name" : "clone_url", "as": "URI::Template" },
{ "name" : "collaborators_url", "as": "URI::Template" },
{ "name" : "comments_url", "as": "URI::Template" },
{ "name" : "commits_url", "as": "URI::Template" },
{ "name" : "compare_url" , "as": "URI::Template"},
{ "name" : "contents_url", "as": "URI::Template" },
{ "name" : "contributors_url", "as": "URI::Template" },
{ "name" : "deployments_url", "as": "URI::Template" },
{ "name" : "downloads_url", "as": "URI::Template" },
{ "name" : "events_url", "as": "URI::Template" },
{ "name" : "forks_url", "as": "URI::Template" },
{ "name" : "git_commits_url", "as": "URI::Template" },
{ "name" : "git_refs_url", "as": "URI::Template" },
{ "name" : "git_tags_url", "as": "URI::Template" },
{ "name" : "git_url", "as": "URI::Template" },
{ "name" : "hooks_url", "as": "URI::Template" },
{ "name" : "issue_comment_url", "as": "URI::Template" },
{ "name" : "issue_events_url", "as": "URI::Template" },
{ "name" : "issues_url", "as": "URI::Template" },
{ "name" : "keys_url", "as": "URI::Template" },
{ "name" : "labels_url", "as": "URI::Template" },
{ "name" : "languages_url", "as": "URI::Template" },
{ "name" : "merges_url", "as": "URI::Template" },
{ "name" : "milestones_url", "as": "URI::Template" },
{ "name" : "mirror_url", "as": "URI::Template" },
{ "name" : "notifications_url", "as": "URI::Template" },
{ "name" : "pulls_url", "as": "URI::Template" },
{ "name" : "releases_url", "as": "URI::Template" },
{ "name" : "ssh_url", "as": "URI::Template" },
{ "name" : "stargazers_url", "as": "URI::Template" },
{ "name" : "statuses_url", "as": "URI::Template" },
{ "name" : "subscribers_url", "as": "URI::Template" },
{ "name" : "subscription_url", "as": "URI::Template" },
{ "name" : "svn_url" , "as": "URI::Template"},
{ "name" : "tags_url", "as": "URI::Template" },
{ "name" : "teams_url", "as": "URI::Template" },
{ "name" : "trees_url", "as": "URI::Template" },
{ "name" : "homepage" },
{ "name" : "language" },
{ "name" : "forks_count" },
{ "name" : "stargazers_count" },
{ "name" : "watchers_count" },
{ "name" : "size" },
{ "name" : "default_branch" },
{ "name" : "open_issues_count" },
{ "name" : "has_issues" },
{ "name" : "has_wiki" },
{ "name" : "has_pages" },
{ "name" : "has_downloads" },
{ "name" : "pushed_at", "type": "timestamp" },
{ "name" : "created_at", "type": "timestamp" },
{ "name" : "updated_at", "type": "timestamp" },
{ "name" : "permissions" }
]
}, {
"package": "Team",
"method_list": [
{ "name" : "name" },
{ "name" : "slug" },
{ "name" : "description" },
{ "name" : "privacy" },
{ "name" : "permission" },
{ "name" : "id" },
{ "name" : "url" },
{ "name" : "members_url", "as":"URI::Template" },
{ "name" : "repositories_url", "as":"URI::Template" }
]
}, {
"package": "User",
"method_list": [
{ "name" : "login" },
{ "name" : "id" },
{ "name" : "avatar_url", "as":"URI::Template" },
{ "name" : "gravatar_id" },
{ "name" : "url" },
{ "name" : "html_url", "as":"URI::Template" },
{ "name" : "followers_url", "as":"URI::Template" },
{ "name" : "following_url", "as":"URI::Template" },
{ "name" : "gists_url", "as":"URI::Template" },
{ "name" : "starred_url", "as":"URI::Template" },
{ "name" : "subscriptions_url", "as":"URI::Template" },
{ "name" : "organizations_url", "as":"URI::Template" },
{ "name" : "repos_url", "as":"URI::Template" },
{ "name" : "events_url" , "as":"URI::Template"},
{ "name" : "received_events_url", "as":"URI::Template" },
{ "name" : "type" },
{ "name" : "site_admin", "type": "boolean" },
{ "name" : "name" },
{ "name" : "company" },
{ "name" : "blog" },
{ "name" : "location" },
{ "name" : "email" },
{ "name" : "hireable", "type": "boolean" },
{ "name" : "bio" },
{ "name" : "public_repos" },
{ "name" : "public_gists" },
{ "name" : "followers" },
{ "name" : "following" },
{ "name" : "created_at", "type": "timestamp" },
{ "name" : "updated_at", "type": "timestamp" },
{ "name" : "total_private_repos" },
{ "name" : "owned_private_repos" },
{ "name" : "private_gists" },
{ "name" : "disk_usage" },
{ "name" : "collaborators" },
{ "name" : "plan", "as": "Net::Async::Github::Plan" }
]
}, {
"package": "Plan",
"method_list": [
{ "name" : "name" },
{ "name" : "space" },
{ "name" : "private_repos" },
{ "name" : "collaborators" }
]
}, {
"package": "Branch",
"method_list": [
{ "name" : "name" }
]
}, {
"package": "PullRequest",
"method_list": [
{ "name" : "url" },
{ "name" : "id" },
{ "name" : "node_id" },
{ "name" : "number" },
{ "name" : "state" },
{ "name" : "locked" },
{ "name" : "title" },
{ "name" : "user", "as": "Net::Async::Github::User" },
{ "name" : "body" },
{ "name" : "labels" },
{ "name" : "milestone" },
{ "name" : "created_at" },
{ "name" : "updated_at" },
{ "name" : "closed_at" },
{ "name" : "merged_at" },
{ "name" : "merge_commit_sha" },
{ "name" : "mergeable" },
{ "name" : "merged" },
{ "name" : "assignee", "as": "Net::Async::Github::User" },
{ "name" : "head" },
{ "name" : "base" },
{ "name" : "author_association" }
]
} ]
}