Skip to content

Instantly share code, notes, and snippets.

@pocke
Created March 23, 2017 10:03
Show Gist options
  • Save pocke/ba22de87d74190027e7340e8021ecc56 to your computer and use it in GitHub Desktop.
Save pocke/ba22de87d74190027e7340e8021ecc56 to your computer and use it in GitHub Desktop.
script/test
===> Bundling...
Please export OCTOKIT_TEST_GITHUB_LOGIN
Please export OCTOKIT_TEST_GITHUB_PASSWORD
Please export OCTOKIT_TEST_GITHUB_TOKEN
Please export OCTOKIT_TEST_GITHUB_CLIENT_ID
Please export OCTOKIT_TEST_GITHUB_CLIENT_SECRET
===> Running specs...
[DEPRECATION] `last_comment` is deprecated. Please use `last_description` instead.
/usr/bin/ruby -I/home/pocke/.gem/ruby/2.4.0/gems/rspec-core-3.0.4/lib:/home/pocke/.gem/ruby/2.4.0/gems/rspec-support-3.0.4/lib -S /home/pocke/.gem/ruby/2.4.0/gems/rspec-core-3.0.4/exe/rspec ./spec/octokit/client/authorizations_spec.rb ./spec/octokit/client/commit_comments_spec.rb ./spec/octokit/client/commits_spec.rb ./spec/octokit/client/contents_spec.rb ./spec/octokit/client/deployments_spec.rb ./spec/octokit/client/downloads_spec.rb ./spec/octokit/client/emojis_spec.rb ./spec/octokit/client/events_spec.rb ./spec/octokit/client/feeds_spec.rb ./spec/octokit/client/gists_spec.rb ./spec/octokit/client/gitignore_spec.rb ./spec/octokit/client/hooks_spec.rb ./spec/octokit/client/integrations_spec.rb ./spec/octokit/client/issues_spec.rb ./spec/octokit/client/labels_spec.rb ./spec/octokit/client/legacy_search_spec.rb ./spec/octokit/client/licenses_spec.rb ./spec/octokit/client/markdown_spec.rb ./spec/octokit/client/meta_spec.rb ./spec/octokit/client/milestones_spec.rb ./spec/octokit/client/notifications_spec.rb ./spec/octokit/client/objects_spec.rb ./spec/octokit/client/organizations_spec.rb ./spec/octokit/client/pages_spec.rb ./spec/octokit/client/projects_spec.rb ./spec/octokit/client/pub_sub_hubbub_spec.rb ./spec/octokit/client/pull_requests_spec.rb ./spec/octokit/client/rate_limit_spec.rb ./spec/octokit/client/reactions_spec.rb ./spec/octokit/client/refs_spec.rb ./spec/octokit/client/releases_spec.rb ./spec/octokit/client/repositories_spec.rb ./spec/octokit/client/repository_invitations_spec.rb ./spec/octokit/client/reviews_spec.rb ./spec/octokit/client/say_spec.rb ./spec/octokit/client/search_spec.rb ./spec/octokit/client/service_status_spec.rb ./spec/octokit/client/source_import_spec.rb ./spec/octokit/client/stats_spec.rb ./spec/octokit/client/statuses_spec.rb ./spec/octokit/client/traffic_spec.rb ./spec/octokit/client/users_spec.rb ./spec/octokit/client_spec.rb ./spec/octokit/enterprise_admin_client/admin_stats_spec.rb ./spec/octokit/enterprise_admin_client/license_spec.rb ./spec/octokit/enterprise_admin_client/orgs_spec.rb ./spec/octokit/enterprise_admin_client/search_indexing_spec.rb ./spec/octokit/enterprise_admin_client/users_spec.rb ./spec/octokit/enterprise_admin_client_spec.rb ./spec/octokit/enterprise_management_console_client/management_console_spec.rb ./spec/octokit/enterprise_management_console_spec.rb ./spec/octokit/gist_spec.rb ./spec/octokit/organization_spec.rb ./spec/octokit/rate_limit_spec.rb ./spec/octokit/repository_spec.rb ./spec/octokit/user_spec.rb ./spec/octokit_spec.rb
Octokit::Client::Commits
.commit
returns a commit
.commits_on
errors if the date is invalid
handles branch or sha argument
handles the sha option
returns all commits on the specified date
.commits
handles branch or sha argument
handles the sha option
returns all commits
.commits_since
errors if the date is invalid
handles branch or sha argument
handles the sha option
returns all commits since the specified date
.git_commit
returns a detailed git commit
.commits_before
errors if the date is invalid
handles branch or sha argument
handles the sha option
returns all commits until the specified date
.create_commit
creates a commit
.commits_between
errors if the date is invalid
handles branch or sha argument
handles the sha option
returns all commits until the specified date
.compare
returns a comparison
.merge
merges a branch into another
Octokit::Client::Downloads
.download
gets a single download
.delete_download
deletes a download
.downloads
lists available downloads
Octokit::RateLimit
.from_response
returns a positive rate limit for Enterprise
handles nil responses
handles resets_in time in past
parses rate limit info from response headers
Octokit::Client::SourceImport
post deprecation
.source_import_progress
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns the progress of the source import
.update_source_import
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
restarts the source import
.source_import_large_files
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
lists the source imports large files
.source_import_commit_authors
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
lists the source imports commit authors
.cancel_source_import
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
cancels the source import
.map_source_import_commit_author
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
updates the commit authors identity
.set_source_import_lfs_preference
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
sets use_lfs to opt_in for the import
.start_source_import
WARNING: The preview version of the Source_imports API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
starts a source import
pre deprecation
.start_source_import
provides deprecation warning
Octokit::Client::Integrations
with integration installation
with integration installation access token
.list_integration_installation_repositories
WARNING: The preview version of the Integrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Integrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
lists the installations repositories
with repository
with installed repository on installation
.remove_repository_from_integration_installation
WARNING: The preview version of the Integrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Integrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
removes the repository from the installation
.add_repository_to_integration_installation
WARNING: The preview version of the Integrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
adds the repository to the installation
.create_integration_installation_access_token
WARNING: The preview version of the Integrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
creates an access token for the installation
.find_integration_installations
WARNING: The preview version of the Integrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns installations for an integration
Octokit::EnterpriseAdminClient::SearchIndexing
.index_repository_issues
behaves like single target queue
identifies the target being indexed in the return message
behaves like search index queuer
with invalid target
raises Octokit::NotFound
with a valid target
queues api-playground/api-sandbox/issues to be indexed
.index_repository
behaves like single target queue
identifies the target being indexed in the return message
behaves like search index queuer
with invalid target
raises Octokit::NotFound
with a valid target
queues api-playground/api-sandbox to be indexed
.index_users_repositories_issues
behaves like multiple target queue
identifies targets that were queued for index in the return message
behaves like search index queuer
with invalid target
raises Octokit::NotFound
with a valid target
queues api-padawan/*/issues to be indexed
.index_repository_code
behaves like single target queue
identifies the target being indexed in the return message
behaves like search index queuer
with invalid target
raises Octokit::NotFound
with a valid target
queues api-playground/api-sandbox/code to be indexed
.index_users_repositories
behaves like multiple target queue
identifies targets that were queued for index in the return message
behaves like search index queuer
with invalid target
raises Octokit::NotFound
with a valid target
queues api-padawan/* to be indexed
.index_users_repositories_code
behaves like multiple target queue
identifies targets that were queued for index in the return message
behaves like search index queuer
with invalid target
raises Octokit::NotFound
with a valid target
queues api-padawan/*/code to be indexed
.index_user
behaves like single target queue
identifies the target being indexed in the return message
behaves like search index queuer
with invalid target
raises Octokit::NotFound
with a valid target
queues api-padawan to be indexed
Octokit::EnterpriseAdminClient
module configuration
inherits Octokit::Client
with .netrc
can read non-standard API endpoint creds from .netrc
can read .netrc files
Octokit::Client::Users
.user
returns the authenticated user
returns a user
.keys
returns public keys for the authenticated user
.starred?
checks if the authenticated user has starred a repository
.validate_credentials
validates username and password
.follow
follows a user
.following
returns the authenticated user's following
returns following for a user
.emails
returns email addresses
methods requiring an existing @public_key
.key
returns a public key
.update_key
updates a public key
.remove_key
removes a public key
.add_key
adds a public key
.starred
authenticated
gets a user's starred repositories
gets the authenticated user's starred repositories
not authenticated
gets a user's starred repositories
.followers
returns the authenticated user's followers
returns followers for a user
.all_users
returns all GitHub users
.add_email
adds an email address
.subscriptions
authenticated
returns the repositories a user watches for notifications
returns the repositories the authenticated user watches for notifications
not authenticated
returns the repositories a user watches for notifications
.follows?
checks if given user is following target user
checks if the authenticated user follows another
.remove_email
removes an email address
.update_user
updates a user profile
.user_keys
returns public keys for another user
.exchange_code_for_token
with credentials passed as parameters by unauthed client
returns the access_token
with application authenticated client
returns the access_token
.unfollow
unfollows a user
Octokit::Client::Meta
.github_meta
returns meta information about github
Octokit::Client::Hooks
.org_hooks
returns an organization's hooks by ID
returns an organization's hooks
with repository
with hook
.edit_hook
edits a hook
.hook
returns a repository's single hook
.test_hook
tests a hook
.ping_hook
pings a hook
.remove_hook
removes a hook
.create_hook
creates a hook
.hooks
returns a repository's hooks
with org hook
.edit_org_hook
edits an org hook by ID
edits an org hook
.org_hook
returns a single org hook by ID
returns a single org hook
.ping_org_hook
pings an org hook by ID
pings an org hook
.remove_org_hook
removes an org hook by ID
removes an org hook
.create_org_hook
creates an org hook for by ID
creates an org hook
.parse_payload
parses payload string
.available_hooks
returns all the hooks supported by GitHub with their parameters
Octokit::Client::LegacySearch
.legacy_search_repos
returns matching repositories
.legacy_search_users
should not raise URI::InvalidURIError and returns success
returns matching username
.legacy_search_issues
returns matching issues
Octokit::Client::Gitignore
.gitignore_template
returns the ruby gitignore template
.gitignore_templates
returns all gitignore templates
Octokit::Client::Statuses
.combined_status
gets a combined status
with repository
.create_status
creates status
.statuses
lists commit statuses
Octokit::Client::PullRequests
methods that require a new pull
.update_pull_request
updates a pull request
.pull_request
returns a pull request
.pull_merged?
returns whether the pull request has been merged
methods requiring a pull request comment
.create_pull_request_comment_reply
creates a new reply to a pull request comment
.update_pull_request_comment
updates a pull request comment
.delete_pull_request_comment
deletes a pull request comment
.create_pull_request_comment
creates a new comment on a pull request
.close_pull_request
closes a pull request
.create_pull_request
creates a pull request
without body argument
creates a pull request without body argument
.pull_request_commits
returns the commits for a pull request
.merge_pull_request
merges the pull request
.pull_request_comments
returns the comments for a pull request
.create_pull_request_for_issue
creates a pull request and attach it to an existing issue
.pull_request_files
lists files for a pull request
.pull_requests_comments
returns all comments on all pull requests
.pull_requests
lists all pull requests with state option
lists all pull requests
.pull_request_comment
returns a comment on a pull request
Octokit::Organization
.path
with id
returns id api path
with name
returns name api path
Octokit::Gist
when passed a string ID
sets the url
renders id as string
sets the gist ID
when passed a Integer ID
sets the url
renders id as string
sets the gist ID as a string
when given a URL
sets the id
Octokit::Client::Deployments
.create_deployment
creates a deployment with a payload
creates a deployment
.deployment_statuses
lists deployment statuses
.create_deployment_status
creates a deployment status
.deployments
lists deployments
Octokit::Client::Refs
.ref
returns a tags ref
.create_ref
does not duplicate refs/ in ref parameter
prepends refs/ to the ref parameter
with ref
.update_ref
updates a ref
.update_branch
updates a branch
.delete_branch
deletes an existing branch
.delete_ref
deletes an existing ref
.create_ref
creates a ref
.refs
returns all tag refs
returns all refs
Octokit::Client::Search
.search_issues
searches issues
.search_repositories
searches repositories
.search_users
utilizes auto_pagination
searches users
.search_code
searches code
Octokit::Client::RepositoryInvitations
with repository
.user_repository_invitations
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
lists the users repository invitations
.repository_invitations
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
lists the repositories outstanding invitations
with stubbed repository invitation
.decline_repository_invitation
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
declines the repository invitation on behalf of the user
.accept_repository_invitation
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
accepts the repository invitation on behalf of the user
with repository invitation
.update_repository_invitation
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
updates the repository invitation
.delete_repository_invitation
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
deletes the repository invitation
.invite_user_to_repository
WARNING: The preview version of the Repository_invitations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
invites a user to a repository
Octokit::Client::PubSubHubbub
.unsubscribe
unsubscribes from pull events
.subscribe_service_hook
encodes URL parameters
subscribes to pull event on specified topic
unsubscribe_service_hook
unsubscribes to stop receiving events on specified topic
.subscribe
raises an error when topic is not recognized
subscribes to pull events
Octokit::Client
knows the password delivery mechanism when needs OTP
knows the difference between unauthorized and needs OTP
redirect handling
follows redirect for 302 response
follows redirect for 307 response
drops authentication info when redirecting to a different host
follows redirects for supported HTTP methods
keeps authentication info when redirecting to the same host
does not change HTTP method when following a redirect
follows at most 3 consecutive redirects
follows redirect for 301 response
content type
fixes % bug
sets a default Content-Type header
auto pagination
accepts a block for custom result concatination
sets headers for all pages
fetches all the pages
authentication
when basic authenticated
makes authenticated calls
with class level config
sets oauth token with .configure
sets basic auth creds with instance methods
sets oauth token with instance methods
sets oauth application creds with .configure
sets oauth token with module methods
sets basic auth creds with .configure
when token authenticated
fetches and memoizes login
makes authenticated calls
when bearer authenticated
makes authenticated calls
when application authenticated
makes authenticated calls
with module level config
sets basic auth creds with module methods
sets oauth token with .configure
sets oauth application creds with .configure
sets oauth token with module methods
sets bearer token with .configure
sets bearer token with module method
sets oauth token with module methods
sets basic auth creds with .configure
.head
handles headers
handles query params
.root
passes app creds in the query string
fetches the API root
.last_response
caches the last agent response
module configuration
inherits the module configuration
with class level configuration
masks passwords on inspect
can set configuration after initialization
masks tokens on inspect
masks bearer token on inspect
masks client secrets on inspect
overrides module configuration
with .netrc
can read non-standard API endpoint creds from .netrc
can read .netrc files
.as_app
duplicates the client
requires a client and secret
uses client and secret as Basic auth
makes authenticated requests
uses preconfigured client and secret
module call shortcut
uniquely separates method missing calls
has no method collisions
.get
handles headers
handles query params
.agent
caches the agent
acts like a Sawyer agent
error handling
handles an error response with an array body
raises on 500
includes a message
exposes errors array
includes an error summary
raises on unknown client errors
handles documentation URLs in error messages
raises on 404
knows the difference between different kinds of forbidden
includes an error
exposes the response status code
raises on unknown server errors
rels parsing
handles git@github ssh URLs
when making requests
allows Accept'ing another media type
passes along request headers for POST
sets a default user agent
omits app creds in query params for basic requests
sets a custom user agent
adds app creds in query params to anonymous requests
sets a proxy server
Accepts application/vnd.github.v3+json by default
omits app creds in query params for token requests
Octokit::User
.path
with login
returns login api path
with id
returns id api path
with no user passed
returns default path
Octokit::Client::Gists
when authenticated
.gist_forks
lists a gists forks
.starred_gists
returns the user's starred gists
.gist_comments
returns the list of gist comments
.create_gist
creates a new gist
.gist_starred?
is not starred
with starred gist
is starred
.gist_commits
lists a gists commits
.star_gist
stars an existing gist
.gists
returns a list of gists
.gist_comment
returns a gist comment
.delete_gist_comment
deletes a gist comment
.unstar_gist
unstars an existing gist
.edit_gist
edit an existing gist
.update_gist_comment
updates a gist comment
.create_gist_comment
creates a gist comment
.delete_gist
deletes an existing gist
.fork_gist
forks an existing gist
unauthenticated
.gists
without a username passed
returns a list of gists
with username passed
returns a list of gists
.gist
returns a gist at a specific revision
returns the gist by ID
.public_gists
returns public gists
Octokit::Client::Markdown
.markdown
renders markdown
Octokit::Client::Organizations
.add_team_membership
invites a user to a team
.organization_membership
returns an organization membership for a given user
returns an organization membership for a given user by the orgs id
returns an organization membership
.organizations
returns all organizations for the authenticated user
returns all organizations for a user
.organization_public_members
lists public members
.remove_organization_membership
removes an organization membership for a given user
.update_organization
updates an organization
.outside_collaborators
lists outside collaborators for an organization
.organization_invitations
lists pending organization invitations
.update_organization_membership
adds or updates an organization membership for a given user
updates an organization membership
.remove_outside_collaborator
removes the outside collaborator from an organization
with team
.create_team
creates a team
.team
returns a team
.update_team
updates a team
.team_members
returns team members
.add_team_member
adds a team member
.remove_team_member
removes a team member
.team_member?
checks if a user is member of a team
.team_invitations
lists pending team invitations
.team_repositories
returns team repositories
.add_team_repository
adds a team repository
.team_repository?
checks if a repo is managed by a specific team
.remove_team_repository
removes a team repository
.publicize_membership
publicizes membership
.unpublicize_membership
unpublicizes membership
.delete_team
deletes a team
.team_membership
gets a user's team membership
.organization_members
returns all public members of an organization
.remove_team_membership
removes a user's membership for a team
.organization_memberships
returns all organization memberships for the user
.organization
returns an organization
.organization_repositories
returns all public repositories for an organization
.organization_teams
returns all teams for an organization
.user_teams
lists all teams for the authenticated user
.remove_organization_member
removes a member from an organization
.organization_member?
checks organization membership
.all_organizations
paginates organizations on GitHub
.convert_to_outside_collaborator
converts an organization member to an outside collaborator
.migrations
WARNING: The preview version of the Migrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
gets the status of a migration
WARNING: The preview version of the Migrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
lists migrations for an organization
WARNING: The preview version of the Migrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
downloads a migration archive
WARNING: The preview version of the Migrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
unlocks a migrated repository
WARNING: The preview version of the Migrations API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
starts a migration for an organization
.organization_public_member?
checks publicized org membership
Octokit::Client::Say
.say
returns an ASCII octocat with custom text
returns an ASCII octocat
Octokit::EnterpriseManagementConsoleClient::ManagementConsole
.upgrade
upgrades the Enterprise installation
.set_maintenance_status
enables the Enterprise maintenance mode
.start_configuration
starts a configuration process for the Enterprise installation
.edit_settings
edits the Enterprise settings
.add_authorized_key
adds a new authorized SSH keys (via a File handler)
adds a new authorized SSH keys (via a string contents)
adds a new authorized SSH keys (via a file path)
.upload_license
uploads a license for the Enterprise installation
.maintenance_status
returns information about the Enterprise maintenance status
.settings
returns information about the Enterprise settings
.config_status
returns information about the installation
.remove_authorized_key
removes a new authorized SSH keys (via a File handler)
removes a new authorized SSH keys (via a string contents)
removes a new authorized SSH keys (via a file path)
.authorized_keys
gets the authorized SSH keys
Octokit::Client::Releases
.create_release
creates a release
.release
gets a single release
.release_for_tag
returns the release for a tag
.update_release
updates a release
handling release assets
.release_asset
gets a single release asset
.upload_release_asset
uploads a release asset as file object
uploads a release asset with a default name
guesses the content type for an asset
uploads a release asset by path
.update_release_asset
edits a release asset
.delete_release_asset
deletes a release asset
.release_assets
lists assets for a release
.delete_release
deletes a release
.latest_release
returns the latest release
.releases
lists releases for a repo
Octokit::Client::Events
.issue_events
lists issue events for a repository
.user_events
returns all user events
.user_public_events
returns public events performed by a user
.repository_events
returns events for a repository
.received_public_events
returns public user received events
.organization_events
returns all events for an organization
.repo_issue_events
lists issue events for a repository
.public_events
returns all public events
.repository_network_events
returns events for a repository's network
.received_events
returns all user received events
.issue_event
lists issue events for a repository
.organization_public_events
returns an organization's public events
Octokit::Client::CommitComments
.commit_comments
returns a list of comments for a specific commit
.commit_comment
returns a single commit comment
with commit comment
.update_commit_comment
updates a commit comment
.delete_commit_comment
deletes a commit comment
.create_commit_comment
creates a commit comment
.list_commit_comments
returns a list of all commit comments
Octokit::Client::Pages
.list_pages_builds
lists information about all the page builds
.pages_build
WARNING: The preview version of the Pages API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
lists a specific page build
.latest_pages_build
lists information about the latest page build
.request_page_build
WARNING: The preview version of the Pages API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
requests a build for the latest revision
.pages
lists page information
Octokit::Client::Notifications
.mark_notifications_as_read
returns true when notifications are marked as read
.repository_notifications
lists all notifications for a repository
.mark_repository_notifications_as_read
returns true when notifications for a repo are marked as read
with thread
.mark_thread_as_read
marks a thread as read
with subscription
.update_thread_subscription
updates a thread subscription
.delete_thread_subscription
returns true with successful thread deletion
.thread_subscription
returns a thread subscription
.thread_notifications
returns notifications for a specific thread
.notifications
lists the notifications for the current user
Octokit::Client::Reviews
.pull_request_review_comments
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns all comments for a single review
.pull_request_review
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns a single pull request review
.dismiss_pull_request_review
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
dismisses a request for change pull request review
with repository
with pull request
with pull request review request
.pull_request_review_requests
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns all requested reviewers
.request_pull_request_review
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
requests a new pull request review
with pending pull request review
.submit_pull_request_review
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
submits a pending pull request review
.delete_pull_request_review
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
deletes a pending pull request review
.create_pull_request_review
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
creates a pull request review
.create_pull_request_review
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
creates a pull request review with comments
.pull_request_reviews
WARNING: The preview version of the Reviews API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns a list of all pull request reviews
Octokit::Client
#rate_limit!
makes a web request to check the rate limit
deprecated methods
rate_limit_remaining!
triggers warning and will remaining on rate_limit!
#rate_limit_remaining
triggers warning and will call remaining on rate_limit
#rate_limit
with last response
checks the rate limit from the last response
with no last response
makes a response
Octokit::Client::Repositories
.network
returns a repository's network
.contributors
returns repository contributors excluding anonymous
returns repository contributors
.set_public
sets a repository public
.repositories
returns authenticated user's repositories
returns a user's repositories
.subscribers
lists all the users watching the repository
.set_private
sets a repository private
.remove_deploy_key
removes a repository deploy keys
.star
stars a repository
.all_repositories
returns all repositories on github
.delete_subscription
returns true when repo subscription deleted
.subscription
returns a repository subscription
.stargazers
returns all repository stargazers
.repository
returns the matching repository
.deploy_key
returns a specific deploy key for a repo
.unwatch
unwatches a repository
.languages
returns a repository's languages
.branches
returns a single branch
returns a repository's branches
.assignees
lists all the available assignees (owner + collaborators)
.check_assignee
checks to see if a particular user is an assignee for a repository
.tags
returns a repository's tags
.add_deploy_key
adds a repository deploy keys
.watch
watches a repository
.collaborators
returns a repository's collaborators
.watchers
returns all repository watchers
.fork
forks a repository
with repository
.protect_branch
WARNING: The preview version of the Branch_protection API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
protects a single branch with required_status_checks
WARNING: The preview version of the Branch_protection API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
protects a single branch
with protected branch
.unprotect_branch
WARNING: The preview version of the Branch_protection API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Branch_protection API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
unprotects a single branch
.permission_level
returns the permission level a user has on a repository
.edit_deploy_key
modifies a deploy key
.create_repository
creates a repository for an organization by ID
creates a repository for an organization
.unstar
unstars a repository
.update_subscription
updates a repository subscription
.repository?
returns false if the repository doesn't exist
returns false if the repository has an invalid format
returns false if the repository has more than one slash
returns true if the repository exists
with repository
.update_repository
updates the matching repository
.collaborator?
checks if a user is a repository collaborator
.deploy_keys
returns a repository's deploy keys
.delete_repository
deletes a repository
.add_collaborator
adds a repository collaborators
.repository_teams
returns all repository teams
.remove_collaborator
removes a repository collaborators
.create_repository
creates a repository
.branch_protection
WARNING: The preview version of the Branch_protection API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns nil for an unprotected branch
with protected branch
WARNING: The preview version of the Branch_protection API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Branch_protection API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns branch protection summary
Octokit::Client::Authorizations
.authorization
returns a single authorization
.check_application_authorization
works in Enterprise mode
checks an application authorization
.authorizations
lists existing authorizations
.delete_authorization
deletes an existing authorization
.revoke_application_authorization
works in Enterprise mode
deletes an application authorization
.create_authorization
with :idempotent => true
creates a new authorization with fingerprint
returns an existing API authorization if one already exists
creates a new authorization with options
without :idempotent => true
creates a new API authorization each time
creates a new authorization with options
creates an API authorization
.authorize_url
requires client_id and client_secret
with passed client credentials
returns the authorize_url
with passed options hash
escapes values before adding to query params
appends options hash as query params
with preconfigured client credentials
returns the authorize_url
.scopes
checks the scopes on a one-off token
checks the scopes on the current token
.update_authorization
updates and existing authorization
.revoke_all_application_authorizations
returns false
.reset_application_authorization
works in Enterprise mode
resets a token
Octokit::Client::Projects
.org_projects
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns the projects for an organization
.create_project
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns the newly created project
.create_org_project
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns the new org project
with repository
with project
.delete_project
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns the result of deleting a project
.update_project
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
updates the project name and body then returns the updated project
.project_columns
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns the columns for a project
.create_project_column
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns the newly created project column
with project column
.move_project_column
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
moves the project column
.update_project_column
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
updates the project column and returns the updated column
.create_project_card
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
creates a new card with a note
.delete_project_column
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
deletes the project column
.column_cards
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns a list of the cards in a project column
with project card
.update_project_card
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
updates the project card
.move_project_card
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
moves the project card
.delete_project_card
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
deletes the project card
.project_card
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns a project card by id
.project_column
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns a project column by id
.project
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns a project
.projects
WARNING: The preview version of the Projects API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns a list of projects for a repository
Octokit
sets defaults
.configure
sets the api endpoint
sets the middleware
sets the management console endpoint
sets the auto paginate
sets the default media type
sets the client secret
sets the per page
sets the netrc file
sets the management console password
sets the client id
sets the access token
sets the password
sets the user agent
sets the connection options
sets the proxy
sets the bearer token
sets the netrc
sets the web endpoint
sets the login
.client
caches the client when the same options are passed
returns a fresh client when options are not the same
creates an Octokit::Client
Octokit::Client::Stats
.commit_activity_stats
returns the commit activity stats
.contributors_stats
returns contributors and their contribution stats
.code_frequency_stats
returns the code frequency stats
.participation_stats
returns the owner and contributor participation stats
.punch_card_stats
returns commit count by hour punch card stats
with cold graph cache
.code_frequency_stats
retries
returns the code frequency stats
.commit_activity_stats
retries
returns the commit activity stats
.participation_stats
retries
returns the owner and contributor participation stats
.punch_card_stats
retries
returns commit count by hour punch card stats
.contributors_stats
retries
returns nil on timeout
returns contributors and their contribution stats
Octokit::EnterpriseAdminClient::AdminStats
.admin_hooks_stats
returns only hooks-related stats
.admin_issues_stats
returns only issue-related stats
.admin_repository_stats
returns only repository-related stats
.admin_users_stats
returns only user-related stats
.admin_gists_stats
returns only gist-related stats
.admin_stats
returns all available enterprise stats
.admin_pull_requests_stats
returns only pull request-related stats
.admin_organization_stats
returns only organization-related stats
.admin_pages_stats
returns only pages-related stats
.admin_comments_stats
returns only comment-related stats
.admin_milestones_stats
returns only milestone-related stats
Octokit::Client::Objects
.blob
returns a blob
.create_tree
creates a tree
.create_blob
creates a blob
.tag
returns a tag
.create_tag
creates a tag
.tree
gets a tree recursively
gets a tree
Octokit::Client::Labels
.add_label
adds a label with default color
adds a label with a color
.label
returns a single label
.lables_for_milestone
returns all labels for a repository
with label
.update_label
updates a label with a new color
with issue
.remove_label
removes a label from the specified issue
.labels_for_issue
returns all labels for a given issue
.remove_all_labels
removes all labels from the specified issue
.replace_all_labels
replaces all labels for an issue
.add_labels_to_an_issue
adds labels to a given issue
.delete_label!
deletes a label from the repository
.labels
returns labels
Octokit::EnterpriseAdminClient::Orgs
.create_organization
creates a new organization
Octokit::EnterpriseManagementConsoleClient
module configuration
inherits Octokit::Client
Octokit::Client::Licenses
.license
returns a particular license
.repository_license_contents
returns a repository's license file
.licenses
returns all licenses
Octokit::Client::ServiceStatus
.github_status_last_message
returns the last human message
.github_status
returns the most recent status messages
.github_status
returns the current system status
Octokit::Client::Issues
.org_issues
returns issues for the organization for the authenticated user
.user_issues
returns issues for the authenticated user for owned and member repos
.issue_comments
returns comments for an issue
with repository
with issue
.close_issue
closes an issue
.update_issue
updates an issue without positional args
updates an issue
with closed issue
.reopen_issue
reopens an issue
with issue comment
.delete_comment
deletes an existing comment
.update_comment
updates an existing comment
.lock_issue
locks an issue
.add_comment
adds a comment
with locked issue
.unlock_issue
unlocks an issue
.issue
returns a full issue
returns an issue
.issue_timeline
WARNING: The preview version of the Issue_timelines API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns an issue timeline
.create_issue
creates an issue with delimited labels
creates an issue with labels array
creates an issue without body argument
creates an issue
.repository_issues_comments
returns comments for all issues in a repository
.issue_comment
returns a single comment for an issue
.list_issues
returns dashboard issues for the authenticated user
returns issues for a repository
Octokit::Client::Milestones
with milestone
.create_milestone
creates a milestone
.update_milestone
updates a milestone
.delete_milestone
deletes a milestone from a repository
.milestone
gets a single milestone belonging to repository
.list_milestones
lists milestones belonging to repository using id of repository
lists milestones belonging to repository
Octokit::EnterpriseAdminClient::Users
.demote
demotes a site administrator to an ordinary user
.create_impersonation_token
creates an impersonation token as a user
.promote
promotes an ordinary user to a site administrator
.unsuspend
unsuspends a user
.list_all_keys
lists all public keys
.create_user
creates a new user
.delete_user
deletes a user
.suspend
suspends a user
.rename_user
rename a user
.delete_key
deletes a public keys
.delete_impersonation_token
deletes an impersonation token as a user
Octokit::Client::Emojis
.emojis
returns all github emojis
Octokit::Repository
when passed a frozen hash
sets the repository name and username
when passed an integer
sets the repository id
when passed a string with more than 1 slash
raises ArgumentError
when passed a string without a slash
raises ArgumentError
.path
with repository id
returns theu url path
with named repository
returns the url path
when passed a hash
sets the repository name and username
when passed a boolean true
raises ArgumentError
when passed a boolean false
false raises ArgumentError
when passed a string containg a slash
responds to repo and user
renders slug as string
renders url as string
sets the repository name and username
when passed a hash with a username that contains a slash
raises ArgumentError
when passed a Repo
sets the repository name and username
when passed nil
raises ArgumentError
when passed a hash with invalid repo
raises ArgumentError
when passed an invalid path
raises ArgumentError
when passed a hash with a repo that contains a slash
raises ArgumentError
when passed a hash with invalid username
raises ArgumentError
when given a URL
parses api urls
parses html urls
raises InvalidRepository error for unsupported url
sets the repository name and username
self.path
returns the api path
Octokit::Client::Contents
.archive_link
returns the headers of the request
.contents
returns the contents of a file
.create_contents
creates contents from File object
creates contents from file path
creates contents from Tempfile object
does not add new lines
creates repository contents at a path
.update_contents
does not add new lines
updates repository contents at a path
.delete_contents
deletes repository contents at a path
.readme
returns the default readme
Octokit::EnterpriseAdminClient::License
.license_info
returns information about the license
Octokit::Client::Reactions
with repository
with issue
.create_issue_reaction
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
creates a reaction
with issue comment
.create_issue_comment_reaction
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
creates a reaction
.issue_comment_reactions
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns an Array of reactions
with reaction
.delete_reaction
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
deletes the reaction
.issue_reactions
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns an Array of reactions
with pull request
with pull request review comment
.create_pull_request_review_comment_reaction
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
creates a reaction
.pull_request_review_comment_reactions
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns an Array of reactions
with commit comment
.create_commit_comment_reaction
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
creates a reaction
.commit_comment_reactions
WARNING: The preview version of the Reactions API is not yet suitable for production use.
You can avoid this message by supplying an appropriate media type in the 'Accept' request
header.
returns an Array of reactions
Octokit::Client::Feeds
.feed
*** Error in `/usr/bin/ruby': free(): invalid next size (fast): 0x00000000052187b0 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x722ab)[0x7f52ba1702ab]
/usr/lib/libc.so.6(+0x7890e)[0x7f52ba17690e]
/usr/lib/libc.so.6(+0x7911e)[0x7f52ba17711e]
/usr/lib/libruby.so.2.4(+0xa600d)[0x7f52ba54800d]
/usr/lib/libruby.so.2.4(+0xa43e8)[0x7f52ba5463e8]
/usr/lib/libruby.so.2.4(+0xa6cef)[0x7f52ba548cef]
/usr/lib/libruby.so.2.4(rb_node_newnode+0xa2)[0x7f52ba549442]
/usr/lib/libruby.so.2.4(+0xf618e)[0x7f52ba59818e]
/usr/lib/libruby.so.2.4(+0x102648)[0x7f52ba5a4648]
/usr/lib/libruby.so.2.4(+0x1b407f)[0x7f52ba65607f]
/usr/lib/libruby.so.2.4(rb_parser_compile_file_path+0x55)[0x7f52ba5944c5]
/usr/lib/libruby.so.2.4(+0x146839)[0x7f52ba5e8839]
/usr/lib/libruby.so.2.4(rb_ensure+0xc3)[0x7f52ba533853]
/usr/lib/libruby.so.2.4(+0x146091)[0x7f52ba5e8091]
/usr/lib/libruby.so.2.4(+0x1466c7)[0x7f52ba5e86c7]
/usr/lib/libruby.so.2.4(+0xc6d4d)[0x7f52ba568d4d]
/usr/lib/libruby.so.2.4(+0xc87b9)[0x7f52ba56a7b9]
/usr/lib/libruby.so.2.4(rb_require_safe+0x9)[0x7f52ba56a9b9]
/usr/lib/libruby.so.2.4(+0x19838a)[0x7f52ba63a38a]
/usr/lib/libruby.so.2.4(+0x1aa713)[0x7f52ba64c713]
/usr/lib/libruby.so.2.4(+0x1a08c8)[0x7f52ba6428c8]
/usr/lib/libruby.so.2.4(+0x1a5bcb)[0x7f52ba647bcb]
/usr/lib/libruby.so.2.4(+0xc6c1f)[0x7f52ba568c1f]
/usr/lib/libruby.so.2.4(+0xc87b9)[0x7f52ba56a7b9]
/usr/lib/libruby.so.2.4(rb_require_safe+0x9)[0x7f52ba56a9b9]
/usr/lib/libruby.so.2.4(+0x19838a)[0x7f52ba63a38a]
/usr/lib/libruby.so.2.4(+0x1aa713)[0x7f52ba64c713]
/usr/lib/libruby.so.2.4(+0x1a08c8)[0x7f52ba6428c8]
/usr/lib/libruby.so.2.4(+0x1a5bcb)[0x7f52ba647bcb]
/usr/lib/libruby.so.2.4(+0xc6c1f)[0x7f52ba568c1f]
/usr/lib/libruby.so.2.4(+0xc87b9)[0x7f52ba56a7b9]
/usr/lib/libruby.so.2.4(rb_require_safe+0x9)[0x7f52ba56a9b9]
/usr/lib/libruby.so.2.4(+0x19838a)[0x7f52ba63a38a]
/usr/lib/libruby.so.2.4(+0x1aa713)[0x7f52ba64c713]
/usr/lib/libruby.so.2.4(+0x1a08c8)[0x7f52ba6428c8]
/usr/lib/libruby.so.2.4(+0x1a5bcb)[0x7f52ba647bcb]
/usr/lib/libruby.so.2.4(+0xc6c1f)[0x7f52ba568c1f]
/usr/lib/libruby.so.2.4(+0xc87b9)[0x7f52ba56a7b9]
/usr/lib/libruby.so.2.4(rb_require_safe+0x9)[0x7f52ba56a9b9]
/usr/lib/libruby.so.2.4(+0x19838a)[0x7f52ba63a38a]
/usr/lib/libruby.so.2.4(+0x1aa713)[0x7f52ba64c713]
/usr/lib/libruby.so.2.4(+0x1a08c8)[0x7f52ba6428c8]
/usr/lib/libruby.so.2.4(+0x1a5bcb)[0x7f52ba647bcb]
/usr/lib/libruby.so.2.4(+0x1a9b39)[0x7f52ba64bb39]
/usr/lib/libruby.so.2.4(+0x19838a)[0x7f52ba63a38a]
/usr/lib/libruby.so.2.4(+0x1aa713)[0x7f52ba64c713]
/usr/lib/libruby.so.2.4(+0x1a05a7)[0x7f52ba6425a7]
/usr/lib/libruby.so.2.4(+0x1a5bcb)[0x7f52ba647bcb]
/usr/lib/libruby.so.2.4(rb_yield+0x350)[0x7f52ba64af10]
/usr/lib/libruby.so.2.4(+0x34f1c)[0x7f52ba4d6f1c]
/usr/lib/libruby.so.2.4(+0x19838a)[0x7f52ba63a38a]
/usr/lib/libruby.so.2.4(+0x1a05a7)[0x7f52ba6425a7]
/usr/lib/libruby.so.2.4(+0x1a5bcb)[0x7f52ba647bcb]
/usr/lib/libruby.so.2.4(rb_yield+0x350)[0x7f52ba64af10]
/usr/lib/libruby.so.2.4(+0x34f1c)[0x7f52ba4d6f1c]
/usr/lib/libruby.so.2.4(+0x19838a)[0x7f52ba63a38a]
/usr/lib/libruby.so.2.4(+0x1a05a7)[0x7f52ba6425a7]
/usr/lib/libruby.so.2.4(+0x1a5bcb)[0x7f52ba647bcb]
/usr/lib/libruby.so.2.4(rb_yield+0x350)[0x7f52ba64af10]
/usr/lib/libruby.so.2.4(+0x34f1c)[0x7f52ba4d6f1c]
/usr/lib/libruby.so.2.4(+0x19838a)[0x7f52ba63a38a]
/usr/lib/libruby.so.2.4(+0x1aa713)[0x7f52ba64c713]
/usr/lib/libruby.so.2.4(+0x1a05a7)[0x7f52ba6425a7]
======= Memory map: ========
00400000-00401000 r-xp 00000000 08:02 12716116 /usr/bin/ruby
00600000-00601000 r--p 00000000 08:02 12716116 /usr/bin/ruby
00601000-00602000 rw-p 00001000 08:02 12716116 /usr/bin/ruby
00c3c000-061d1000 rw-p 00000000 00:00 0 [heap]
7f52b0000000-7f52b0021000 rw-p 00000000 00:00 0
7f52b0021000-7f52b4000000 ---p 00000000 00:00 0
7f52b5562000-7f52b5578000 r-xp 00000000 08:02 12735183 /usr/lib/libgcc_s.so.1
7f52b5578000-7f52b5777000 ---p 00016000 08:02 12735183 /usr/lib/libgcc_s.so.1
7f52b5777000-7f52b5778000 r--p 00015000 08:02 12735183 /usr/lib/libgcc_s.so.1
7f52b5778000-7f52b5779000 rw-p 00016000 08:02 12735183 /usr/lib/libgcc_s.so.1
7f52b5779000-7f52b58fa000 rw-p 00000000 00:00 0
7f52b58fa000-7f52b590c000 r-xp 00000000 08:02 13373995 /usr/lib/ruby/2.4.0/x86_64-linux/bigdecimal.so
7f52b590c000-7f52b5b0b000 ---p 00012000 08:02 13373995 /usr/lib/ruby/2.4.0/x86_64-linux/bigdecimal.so
7f52b5b0b000-7f52b5b0c000 r--p 00011000 08:02 13373995 /usr/lib/ruby/2.4.0/x86_64-linux/bigdecimal.so
7f52b5b0c000-7f52b5b0d000 rw-p 00012000 08:02 13373995 /usr/lib/ruby/2.4.0/x86_64-linux/bigdecimal.so
7f52b5b0d000-7f52b5b10000 r-xp 00000000 08:02 13374018 /usr/lib/ruby/2.4.0/x86_64-linux/enc/windows_31j.so
7f52b5b10000-7f52b5d0f000 ---p 00003000 08:02 13374018 /usr/lib/ruby/2.4.0/x86_64-linux/enc/windows_31j.so
7f52b5d0f000-7f52b5d10000 r--p 00002000 08:02 13374018 /usr/lib/ruby/2.4.0/x86_64-linux/enc/windows_31j.so
7f52b5d10000-7f52b5d11000 rw-p 00003000 08:02 13374018 /usr/lib/ruby/2.4.0/x86_64-linux/enc/windows_31j.so
7f52b5d11000-7f52b5d27000 r-xp 00000000 08:02 12724429 /usr/lib/libz.so.1.2.11
7f52b5d27000-7f52b5f26000 ---p 00016000 08:02 12724429 /usr/lib/libz.so.1.2.11
7f52b5f26000-7f52b5f27000 r--p 00015000 08:02 12724429 /usr/lib/libz.so.1.2.11
7f52b5f27000-7f52b5f28000 rw-p 00016000 08:02 12724429 /usr/lib/libz.so.1.2.11
7f52b5f28000-7f52b5f36000 r-xp 00000000 08:02 13370064 /usr/lib/ruby/2.4.0/x86_64-linux/zlib.so
7f52b5f36000-7f52b6135000 ---p 0000e000 08:02 13370064 /usr/lib/ruby/2.4.0/x86_64-linux/zlib.so
7f52b6135000-7f52b6136000 r--p 0000d000 08:02 13370064 /usr/lib/ruby/2.4.0/x86_64-linux/zlib.so
7f52b6136000-7f52b6137000 rw-p 0000e000 08:02 13370064 /usr/lib/ruby/2.4.0/x86_64-linux/zlib.so
7f52b6137000-7f52b6139000 r-xp 00000000 08:02 13374003 /usr/lib/ruby/2.4.0/x86_64-linux/io/wait.so
7f52b6139000-7f52b6338000 ---p 00002000 08:02 13374003 /usr/lib/ruby/2.4.0/x86_64-linux/io/wait.so
7f52b6338000-7f52b6339000 r--p 00001000 08:02 13374003 /usr/lib/ruby/2.4.0/x86_64-linux/io/wait.so
7f52b6339000-7f52b633a000 rw-p 00002000 08:02 13374003 /usr/lib/ruby/2.4.0/x86_64-linux/io/wait.so
7f52b63fb000-7f52b6425000 r-xp 00000000 08:02 13373250 /usr/lib/ruby/2.4.0/x86_64-linux/socket.so
7f52b6425000-7f52b6624000 ---p 0002a000 08:02 13373250 /usr/lib/ruby/2.4.0/x86_64-linux/socket.so
7f52b6624000-7f52b6625000 r--p 00029000 08:02 13373250 /usr/lib/ruby/2.4.0/x86_64-linux/socket.so
7f52b6625000-7f52b6626000 rw-p 0002a000 08:02 13373250 /usr/lib/ruby/2.4.0/x86_64-linux/socket.so
7f52b6626000-7f52b6627000 r-xp 00000000 08:02 13374004 /usr/lib/ruby/2.4.0/x86_64-linux/io/nonblock.so
7f52b6627000-7f52b6827000 ---p 00001000 08:02 13374004 /usr/lib/ruby/2.4.0/x86_64-linux/io/nonblock.so
7f52b6827000-7f52b6828000 r--p 00001000 08:02 13374004 /usr/lib/ruby/2.4.0/x86_64-linux/io/nonblock.so
7f52b6828000-7f52b6829000 rw-p 00002000 08:02 13374004 /usr/lib/ruby/2.4.0/x86_64-linux/io/nonblock.so
7f52b688a000-7f52b68f1000 r-xp 00000000 08:02 12723978 /usr/lib/libssl.so.1.0.0
7f52b68f1000-7f52b6af1000 ---p 00067000 08:02 12723978 /usr/lib/libssl.so.1.0.0
7f52b6af1000-7f52b6af5000 r--p 00067000 08:02 12723978 /usr/lib/libssl.so.1.0.0
7f52b6af5000-7f52b6afc000 rw-p 0006b000 08:02 12723978 /usr/lib/libssl.so.1.0.0
7f52b6afc000-7f52b6b51000 r-xp 00000000 08:02 13373403 /usr/lib/ruby/2.4.0/x86_64-linux/openssl.so
7f52b6b51000-7f52b6d50000 ---p 00055000 08:02 13373403 /usr/lib/ruby/2.4.0/x86_64-linux/openssl.so
7f52b6d50000-7f52b6d52000 r--p 00054000 08:02 13373403 /usr/lib/ruby/2.4.0/x86_64-linux/openssl.so
7f52b6d52000-7f52b6d54000 rw-p 00056000 08:02 13373403 /usr/lib/ruby/2.4.0/x86_64-linux/openssl.so
7f52b6d54000-7f52b6d55000 rw-p 00000000 00:00 0
7f52b6d55000-7f52b6d73000 r-xp 00000000 08:02 12741378 /usr/lib/libyaml-0.so.2.0.5
7f52b6d73000-7f52b6f72000 ---p 0001e000 08:02 12741378 /usr/lib/libyaml-0.so.2.0.5
7f52b6f72000-7f52b6f73000 r--p 0001d000 08:02 12741378 /usr/lib/libyaml-0.so.2.0.5
7f52b6f73000-7f52b6f74000 rw-p 0001e000 08:02 12741378 /usr/lib/libyaml-0.so.2.0.5
7f52b6f74000-7f52b6f7a000 r-xp 00000000 08:02 13373256 /usr/lib/ruby/2.4.0/x86_64-linux/psych.so
7f52b6f7a000-7f52b7179000 ---p 00006000 08:02 13373256 /usr/lib/ruby/2.4.0/x86_64-linux/psych.so
7f52b7179000-7f52b717a000 r--p 00005000 08:02 13373256 /usr/lib/ruby/2.4.0/x86_64-linux/psych.so
7f52b717a000-7f52b717b000 rw-p 00006000 08:02 13373256 /usr/lib/ruby/2.4.0/x86_64-linux/psych.so
7f52b717b000-7f52b717c000 r-xp 00000000 08:02 13373993 /usr/lib/ruby/2.4.0/x86_64-linux/coverage.so
7f52b717c000-7f52b737c000 ---p 00001000 08:02 13373993 /usr/lib/ruby/2.4.0/x86_64-linux/coverage.so
7f52b737c000-7f52b737d000 r--p 00001000 08:02 13373993 /usr/lib/ruby/2.4.0/x86_64-linux/coverage.so
7f52b737d000-7f52b737e000 rw-p 00002000 08:02 13373993 /usr/lib/ruby/2.4.0/x86_64-linux/coverage.so
7f52b737e000-7f52b73ac000 r-xp 00000000 08:02 13373992 /usr/lib/ruby/2.4.0/x86_64-linux/date_core.so
7f52b73ac000-7f52b75ab000 ---p 0002e000 08:02 13373992 /usr/lib/ruby/2.4.0/x86_64-linux/date_core.so
7f52b75ab000-7f52b75ac000 r--p 0002d000 08:02 13373992 /usr/lib/ruby/2.4.0/x86_64-linux/date_core.so
7f52b75ac000-7f52b75ad000 rw-p 0002e000 08:02 13373992 /usr/lib/ruby/2.4.0/x86_64-linux/date_core.so
7f52b75ad000-7f52b75ae000 rw-p 00000000 00:00 0
7f52b75ae000-7f52b75b5000 r-xp 00000000 08:02 4065462 /home/pocke/.gem/ruby/2.4.0/gems/json-2.0.3/lib/json/ext/generator.so
7f52b75b5000-7f52b77b4000 ---p 00007000 08:02 4065462 /home/pocke/.gem/ruby/2.4.0/gems/json-2.0.3/lib/json/ext/generator.so
7f52b77b4000-7f52b77b5000 r--p 00006000 08:02 4065462 /home/pocke/.gem/ruby/2.4.0/gems/json-2.0.3/lib/json/ext/generator.so
7f52b77b5000-7f52b77b6000 rw-p 00007000 08:02 4065462 /home/pocke/.gem/ruby/2.4.0/gems/json-2.0.3/lib/json/ext/generator.so
7f52b77b6000-7f52b77bb000 r-xp 00000000 08:02 4065551 /home/pocke/.gem/ruby/2.4.0/gems/json-2.0.3/lib/json/ext/parser.so
7f52b77bb000-7f52b79bb000 ---p 00005000 08:02 4065551 /home/pocke/.gem/ruby/2.4.0/gems/json-2.0.3/lib/json/ext/parser.so
7f52b79bb000-7f52b79bc000 r--p 00005000 08:02 4065551 /home/pocke/.gem/ruby/2.4.0/gems/json-2.0.3/lib/json/ext/parser.so
7f52b79bc000-7f52b79bd000 rw-p 00006000 08:02 4065551 /home/pocke/.gem/ruby/2.4.0/gems/json-2.0.3/lib/json/ext/parser.so
7f52b79bd000-7f52b79c2000 r-xp 00000000 08:02 13373221 /usr/lib/ruby/2.4.0/x86_64-linux/strscan.so
7f52b79c2000-7f52b7bc1000 ---p 00005000 08:02 13373221 /usr/lib/ruby/2.4.0/x86_64-linux/strscan.so
7f52b7bc1000-7f52b7bc2000 r--p 00004000 08:02 13373221 /usr/lib/ruby/2.4.0/x86_64-linux/strscan.so
7f52b7bc2000-7f52b7bc3000 rw-p 00005000 08:02 13373221 /usr/lib/ruby/2.4.0/x86_64-linux/strscan.so
7f52b7bc3000-7f52b7bc6000 r-xp 00000000 08:02 13374011 /usr/lib/ruby/2.4.0/x86_64-linux/cgi/escape.so
7f52b7bc6000-7f52b7dc5000 ---p 00003000 08:02 13374011 /usr/lib/ruby/2.4.0/x86_64-linux/cgi/escape.so
7f52b7dc5000-7f52b7dc6000 r--p 00002000 08:02 13374011 /usr/lib/ruby/2.4.0/x86_64-linux/cgi/escape.so
7f52b7dc6000-7f52b7dc7000 rw-p 00003000 08:02 13374011 /usr/lib/ruby/2.4.0/x86_64-linux/cgi/escape.so
7f52b7dc7000-7f52b8015000 r-xp 00000000 08:02 12723979 /usr/lib/libcrypto.so.1.0.0
7f52b8015000-7f52b8214000 ---p 0024e000 08:02 12723979 /usr/lib/libcrypto.so.1.0.0
7f52b8214000-7f52b8230000 r--p 0024d000 08:02 12723979 /usr/lib/libcrypto.so.1.0.0
7f52b8230000-7f52b823c000 rw-p 00269000 08:02 12723979 /usr/lib/libcrypto.so.1.0.0
7f52b823c000-7f52b823f000 rw-p 00000000 00:00 0
7f52b823f000-7f52b8240000 r-xp 00000000 08:02 13374007 /usr/lib/ruby/2.4.0/x86_64-linux/digest/sha1.so
7f52b8240000-7f52b843f000 ---p 00001000 08:02 13374007 /usr/lib/ruby/2.4.0/x86_64-linux/digest/sha1.so
7f52b843f000-7f52b8440000 r--p 00000000 08:02 13374007 /usr/lib/ruby/2.4.0/x86_64-linux/digest/sha1.so
7f52b8440000-7f52b8441000 rw-p 00001000 08:02 13374007 /usr/lib/ruby/2.4.0/x86_64-linux/digest/sha1.so
7f52b8441000-7f52b8444000 r-xp 00000000 08:02 13373990 /usr/lib/ruby/2.4.0/x86_64-linux/digest.so
7f52b8444000-7f52b8643000 ---p 00003000 08:02 13373990 /usr/lib/ruby/2.4.0/x86_64-linux/digest.so
7f52b8643000-7f52b8644000 r--p 00002000 08:02 13373990 /usr/lib/ruby/2.4.0/x86_64-linux/digest.so
7f52b8644000-7f52b8645000 rw-p 00003000 08:02 13373990 /usr/lib/ruby/2.4.0/x86_64-linux/digest.so
7f52b8645000-7f52b864b000 r-xp 00000000 08:02 13373989 /usr/lib/ruby/2.4.0/x86_64-linux/etc.so
7f52b864b000-7f52b884a000 ---p 00006000 08:02 13373989 /usr/lib/ruby/2.4.0/x86_64-linux/etc.so
7f52b884a000-7f52b884b000 r--p 00005000 08:02 13373989 /usr/lib/ruby/2.4.0/x86_64-linux/etc.so
7f52b884b000-7f52b884c000 rw-p 00006000 08:02 13373989 /usr/lib/ruby/2.4.0/x86_64-linux/etc.so
7f52b884c000-7f52b8850000 r-xp 00000000 08:02 13374005 /usr/lib/ruby/2.4.0/x86_64-linux/io/console.so
7f52b8850000-7f52b8a4f000 ---p 00004000 08:02 13374005 /usr/lib/ruby/2.4.0/x86_64-linux/io/console.so
7f52b8a4f000-7f52b8a50000 r--p 00003000 08:02 13374005 /usr/lib/ruby/2.4.0/x86_64-linux/io/console.so
7f52b8a50000-7f52b8a51000 rw-p 00004000 08:02 13374005 /usr/lib/ruby/2.4.0/x86_64-linux/io/console.so
7f52b8a51000-7f52b8a57000 r-xp 00000000 08:02 13373257 /usr/lib/ruby/2.4.0/x86_64-linux/pathname.so
7f52b8a57000-7f52b8c57000 ---p 00006000 08:02 13373257 /usr/lib/ruby/2.4.0/x86_64-linux/pathname.so
7f52b8c57000-7f52b8c58000 r--p 00006000 08:02 13373257 /usr/lib/ruby/2.4.0/x86_64-linux/pathname.so
7f52b8c58000-7f52b8c59000 rw-p 00007000 08:02 13373257 /usr/lib/ruby/2.4.0/x86_64-linux/pathname.so
7f52b8c59000-7f52b8c60000 r-xp 00000000 08:02 13373249 /usr/lib/ruby/2.4.0/x86_64-linux/stringio.so
7f52b8c60000-7f52b8e5f000 ---p 00007000 08:02 13373249 /usr/lib/ruby/2.4.0/x86_64-linux/stringio.so
7f52b8e5f000-7f52b8e60000 r--p 00006000 08:02 13373249 /usr/lib/ruby/2.4.0/x86_64-linux/stringio.so
7f52b8e60000-7f52b8e61000 rw-p 00007000 08:02 13373249 /usr/lib/ruby/2.4.0/x86_64-linux/stringio.so
7f52b8e61000-7f52b8e63000 r-xp 00000000 08:02 13382275 /usr/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
7f52b8e63000-7f52b9063000 ---p 00002000 08:02 13382275 /usr/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
7f52b9063000-7f52b9064000 r--p 00002000 08:02 13382275 /usr/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
7f52b9064000-7f52b9065000 rw-p 00003000 08:02 13382275 /usr/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so
7f52b9065000-7f52b9067000 r-xp 00000000 08:02 13374114 /usr/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
7f52b9067000-7f52b9266000 ---p 00002000 08:02 13374114 /usr/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
7f52b9266000-7f52b9267000 r--p 00001000 08:02 13374114 /usr/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
7f52b9267000-7f52b9268000 rw-p 00002000 08:02 13374114 /usr/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so
7f52b9268000-7f52b94fe000 r--p 00000000 08:02 12754621 /usr/lib/locale/locale-archive
7f52b94fe000-7f52b9610000 r-xp 00000000 08:02 12716036 /usr/lib/libm-2.25.so
7f52b9610000-7f52b980f000 ---p 00112000 08:02 12716036 /usr/lib/libm-2.25.so
7f52b980f000-7f52b9810000 r--p 00111000 08:02 12716036 /usr/lib/libm-2.25.so
7f52b9810000-7f52b9811000 rw-p 00112000 08:02 12716036 /usr/lib/libm-2.25.so
7f52b9811000-7f52b9819000 r-xp 00000000 08:02 12716084 /usr/lib/libcrypt-2.25.so
7f52b9819000-7f52b9a19000 ---p 00008000 08:02 12716084 /usr/lib/libcrypt-2.25.so
7f52b9a19000-7f52b9a1a000 r--p 00008000 08:02 12716084 /usr/lib/libcrypt-2.25.so
7f52b9a1a000-7f52b9a1b000 rw-p 00009000 08:02 12716084 /usr/lib/libcrypt-2.25.so
7f52b9a1b000-7f52b9a49000 rw-p 00000000 00:00 0
7f52b9a49000-7f52b9a4c000 r-xp 00000000 08:02 12716037 /usr/lib/libdl-2.25.so
7f52b9a4c000-7f52b9c4b000 ---p 00003000 08:02 12716037 /usr/lib/libdl-2.25.so
7f52b9c4b000-7f52b9c4c000 r--p 00002000 08:02 12716037 /usr/lib/libdl-2.25.so
7f52b9c4c000-7f52b9c4d000 rw-p 00003000 08:02 12716037 /usr/lib/libdl-2.25.so
7f52b9c4d000-7f52b9cdf000 r-xp 00000000 08:02 12720466 /usr/lib/libgmp.so.10.3.2
7f52b9cdf000-7f52b9ede000 ---p 00092000 08:02 12720466 /usr/lib/libgmp.so.10.3.2
7f52b9ede000-7f52b9edf000 r--p 00091000 08:02 12720466 /usr/lib/libgmp.so.10.3.2
7f52b9edf000-7f52b9ee0000 rw-p 00092000 08:02 12720466 /usr/lib/libgmp.so.10.3.2
7f52b9ee0000-7f52b9ef9000 r-xp 00000000 08:02 12716180 /usr/lib/libpthread-2.25.so
7f52b9ef9000-7f52ba0f8000 ---p 00019000 08:02 12716180 /usr/lib/libpthread-2.25.so
7f52ba0f8000-7f52ba0f9000 r--p 00018000 08:02 12716180 /usr/lib/libpthread-2.25.so
7f52ba0f9000-7f52ba0fa000 rw-p 00019000 08:02 12716180 /usr/lib/libpthread-2.25.so
7f52ba0fa000-7f52ba0fe000 rw-p 00000000 00:00 0
7f52ba0fe000-7f52ba299000 r-xp 00000000 08:02 12716161 /usr/lib/libc-2.25.so
7f52ba299000-7f52ba498000 ---p 0019b000 08:02 12716161 /usr/lib/libc-2.25.so
7f52ba498000-7f52ba49c000 r--p 0019a000 08:02 12716161 /usr/lib/libc-2.25.so
7f52ba49c000-7f52ba49e000 rw-p 0019e000 08:02 12716161 /usr/lib/libc-2.25.so
7f52ba49e000-7f52ba4a2000 rw-p 00000000 00:00 0
7f52ba4a2000-7f52ba72a000 r-xp 00000000 08:02 12717280 /usr/lib/libruby.so.2.4.1
7f52ba72a000-7f52ba92a000 ---p 00288000 08:02 12717280 /usr/lib/libruby.so.2.4.1
7f52ba92a000-7f52ba930000 r--p 00288000 08:02 12717280 /usr/lib/libruby.so.2.4.1
7f52ba930000-7f52ba933000 rw-p 0028e000 08:02 12717280 /usr/lib/libruby.so.2.4.1
7f52ba933000-7f52ba943000 rw-p 00000000 00:00 0
7f52ba943000-7f52ba966000 r-xp 00000000 08:02 12716162 /usr/lib/ld-2.25.so
7f52ba9b6000-7f52bab3f000 rw-p 00000000 00:00 0
7f52bab60000-7f52bab61000 rw-p 00000000 00:00 0
7f52bab61000-7f52bab62000 ---p 00000000 00:00 0
7f52bab62000-7f52bab65000 rw-p 00000000 00:00 0
7f52bab65000-7f52bab66000 r--p 00022000 08:02 12716162 /usr/lib/ld-2.25.so/usr/bin/ruby -I/home/pocke/.gem/ruby/2.4.0/gems/rspec-core-3.0.4/lib:/home/pocke/.gem/ruby/2.4.0/gems/rspec-support-3.0.4/lib -S /home/pocke/.gem/ruby/2.4.0/gems/rspec-core-3.0.4/exe/rspec ./spec/octokit/client/authorizations_spec.rb ./spec/octokit/client/commit_comments_spec.rb ./spec/octokit/client/commits_spec.rb ./spec/octokit/client/contents_spec.rb ./spec/octokit/client/deployments_spec.rb ./spec/octokit/client/downloads_spec.rb ./spec/octokit/client/emojis_spec.rb ./spec/octokit/client/events_spec.rb ./spec/octokit/client/feeds_spec.rb ./spec/octokit/client/gists_spec.rb ./spec/octokit/client/gitignore_spec.rb ./spec/octokit/client/hooks_spec.rb ./spec/octokit/client/integrations_spec.rb ./spec/octokit/client/issues_spec.rb ./spec/octokit/client/labels_spec.rb ./spec/octokit/client/legacy_search_spec.rb ./spec/octokit/client/licenses_spec.rb ./spec/octokit/client/markdown_spec.rb ./spec/octokit/client/meta_spec.rb ./spec/octokit/client/milestones_spec.rb ./spec/octokit/client/notifications_spec.rb ./spec/octokit/client/objects_spec.rb ./spec/octokit/client/organizations_spec.rb ./spec/octokit/client/pages_spec.rb ./spec/octokit/client/projects_spec.rb ./spec/octokit/client/pub_sub_hubbub_spec.rb ./spec/octokit/client/pull_requests_spec.rb ./spec/octokit/client/rate_limit_spec.rb ./spec/octokit/client/reactions_spec.rb ./spec/octokit/client/refs_spec.rb ./spec/octokit/client/releases_spec.rb ./spec/octokit/client/repositories_spec.rb ./spec/octokit/client/repository_invitations_spec.rb ./spec/octokit/client/reviews_spec.rb ./spec/octokit/client/say_spec.rb ./spec/octokit/client/search_spec.rb ./spec/octokit/client/service_status_spec.rb ./spec/octokit/client/source_import_spec.rb ./spec/octokit/client/stats_spec.rb ./spec/octokit/client/statuses_spec.rb ./spec/octokit/client/traffic_spec.rb ./spec/octokit/client/users_spec.rb ./spec/octokit/client_spec.rb ./spec/octokit/enterprise_admin_client/admin_stats_spec.rb ./spec/octokit/enterprise_admin_client/license_spec.rb ./spec/octokit/enterprise_admin_client/orgs_spec.rb ./spec/octokit/enterprise_admin_client/search_indexing_spec.rb ./spec/octokit/enterprise_admin_client/users_spec.rb ./spec/octokit/enterprise_admin_client_spec.rb ./spec/octokit/enterprise_management_console_client/management_console_spec.rb ./spec/octokit/enterprise_management_console_spec.rb ./spec/octokit/gist_spec.rb ./spec/octokit/organization_spec.rb ./spec/octokit/rate_limit_spec.rb ./spec/octokit/repository_spec.rb ./spec/octokit/user_spec.rb ./spec/octokit_spec.rb failed
rake aborted!
TypeError: no implicit conversion from nil to integer
/home/pocke/.gem/ruby/2.4.0/gems/rspec-core-3.0.4/lib/rspec/core/rake_task.rb:93:in `exit'
/home/pocke/.gem/ruby/2.4.0/gems/rspec-core-3.0.4/lib/rspec/core/rake_task.rb:93:in `run_task'
/home/pocke/.gem/ruby/2.4.0/gems/rspec-core-3.0.4/lib/rspec/core/rake_task.rb:106:in `block (2 levels) in define'
/home/pocke/.gem/ruby/2.4.0/gems/rspec-core-3.0.4/lib/rspec/core/rake_task.rb:104:in `block in define'
/home/pocke/.gem/ruby/2.4.0/gems/rake-11.3.0/exe/rake:27:in `<top (required)>'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:74:in `load'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:74:in `kernel_load'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:27:in `run'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:335:in `exec'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:20:in `dispatch'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:11:in `start'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/exe/bundle:32:in `block in <top (required)>'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/lib/bundler/friendly_errors.rb:121:in `with_friendly_errors'
/home/pocke/.gem/ruby/2.4.0/gems/bundler-1.14.6/exe/bundle:24:in `<top (required)>'
/home/pocke/.gem/ruby/2.4.0/bin/bundle:22:in `load'
/home/pocke/.gem/ruby/2.4.0/bin/bundle:22:in `<main>'
Tasks: TOP => spec
(See full trace by running task with --trace)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment