{"action":"closed","number":144,"pull_request":{"url":"https://api.github.com/repos/analizo/analizo/pulls/144","id":198878653,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk4ODc4NjUz","html_url":"https://github.com/analizo/analizo/pull/144","diff_url":"https://github.com/analizo/analizo/pull/144.diff","patch_url":"https://github.com/analizo/analizo/pull/144.patch","issue_url":"https://api.github.com/repos/analizo/analizo/issues/144","number":144,"state":"closed","locked":false,"title":"Fixing ACC performance","user":{"login":"AllanNobre","id":20937778,"node_id":"MDQ6VXNlcjIwOTM3Nzc4","avatar_url":"https://avatars2.githubusercontent.com/u/20937778?v=4","gravatar_id":"","url":"https://api.github.com/users/AllanNobre","html_url":"https://github.com/AllanNobre","followers_url":"https://api.github.com/users/AllanNobre/followers","following_url":"https://api.github.com/users/AllanNobre/following{/other_user}","gists_url":"https://api.github.com/users/AllanNobre/gists{/gist_id}","starred_url":"https://api.github.com/users/AllanNobre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AllanNobre/subscriptions","organizations_url":"https://api.github.com/users/AllanNobre/orgs","repos_url":"https://api.github.com/users/AllanNobre/repos","events_url":"https://api.github.com/users/AllanNobre/events{/privacy}","received_events_url":"https://api.github.com/users/AllanNobre/received_events","type":"User","site_admin":false},"body":"This pull request fixes #127 .\r\n\r\nThe details of the implementations can be found in the commits comments.\r\n\r\n* Before improvement:\r\n   * Total execution time was **236** seconds, executing **446,630,977** statements and **56,380,413** subroutine calls in the master branch;\r\n   * Analyze :: Metric :: AfferentConnections :: calculate = **56.67%** of the total execution, executing **56,965,358** statements in **72.2 seconds**.\r\n\r\n* After improvement:\r\n   * Total execution time was **50.5** seconds, executing **178.168.102** statements and **6,510,898** subroutine calls after the modifications in this branh; \r\n   * Analyze :: Metric :: AfferentConnections :: calculate = **0.19%** of the total execution, executing **4,953** statements in **6.88 milliseconds**.\r\n\r\nThis information was obtained through the **nytprof** program.","created_at":"2018-07-03T07:56:13Z","updated_at":"2018-07-07T21:02:00Z","closed_at":"2018-07-07T21:01:59Z","merged_at":"2018-07-07T21:01:59Z","merge_commit_sha":"6e19f479c02697eb8cbce65e5bf584d13bc6da27","assignee":{"login":"joenio","id":44172,"node_id":"MDQ6VXNlcjQ0MTcy","avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false},"assignees":[{"login":"joenio","id":44172,"node_id":"MDQ6VXNlcjQ0MTcy","avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"joenio","id":44172,"node_id":"MDQ6VXNlcjQ0MTcy","avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/analizo/analizo/pulls/144/commits","review_comments_url":"https://api.github.com/repos/analizo/analizo/pulls/144/comments","review_comment_url":"https://api.github.com/repos/analizo/analizo/pulls/comments{/number}","comments_url":"https://api.github.com/repos/analizo/analizo/issues/144/comments","statuses_url":"https://api.github.com/repos/analizo/analizo/statuses/6e19f479c02697eb8cbce65e5bf584d13bc6da27","head":{"label":"analizo-mes20181:IS_#127","ref":"IS_#127","sha":"6e19f479c02697eb8cbce65e5bf584d13bc6da27","user":{"login":"analizo-mes20181","id":38051302,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM4MDUxMzAy","avatar_url":"https://avatars1.githubusercontent.com/u/38051302?v=4","gravatar_id":"","url":"https://api.github.com/users/analizo-mes20181","html_url":"https://github.com/analizo-mes20181","followers_url":"https://api.github.com/users/analizo-mes20181/followers","following_url":"https://api.github.com/users/analizo-mes20181/following{/other_user}","gists_url":"https://api.github.com/users/analizo-mes20181/gists{/gist_id}","starred_url":"https://api.github.com/users/analizo-mes20181/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/analizo-mes20181/subscriptions","organizations_url":"https://api.github.com/users/analizo-mes20181/orgs","repos_url":"https://api.github.com/users/analizo-mes20181/repos","events_url":"https://api.github.com/users/analizo-mes20181/events{/privacy}","received_events_url":"https://api.github.com/users/analizo-mes20181/received_events","type":"Organization","site_admin":false},"repo":{"id":127957788,"node_id":"MDEwOlJlcG9zaXRvcnkxMjc5NTc3ODg=","name":"analizo","full_name":"analizo-mes20181/analizo","owner":{"login":"analizo-mes20181","id":38051302,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM4MDUxMzAy","avatar_url":"https://avatars1.githubusercontent.com/u/38051302?v=4","gravatar_id":"","url":"https://api.github.com/users/analizo-mes20181","html_url":"https://github.com/analizo-mes20181","followers_url":"https://api.github.com/users/analizo-mes20181/followers","following_url":"https://api.github.com/users/analizo-mes20181/following{/other_user}","gists_url":"https://api.github.com/users/analizo-mes20181/gists{/gist_id}","starred_url":"https://api.github.com/users/analizo-mes20181/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/analizo-mes20181/subscriptions","organizations_url":"https://api.github.com/users/analizo-mes20181/orgs","repos_url":"https://api.github.com/users/analizo-mes20181/repos","events_url":"https://api.github.com/users/analizo-mes20181/events{/privacy}","received_events_url":"https://api.github.com/users/analizo-mes20181/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/analizo-mes20181/analizo","description":"multi-language source code analysis suite","fork":true,"url":"https://api.github.com/repos/analizo-mes20181/analizo","forks_url":"https://api.github.com/repos/analizo-mes20181/analizo/forks","keys_url":"https://api.github.com/repos/analizo-mes20181/analizo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/analizo-mes20181/analizo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/analizo-mes20181/analizo/teams","hooks_url":"https://api.github.com/repos/analizo-mes20181/analizo/hooks","issue_events_url":"https://api.github.com/repos/analizo-mes20181/analizo/issues/events{/number}","events_url":"https://api.github.com/repos/analizo-mes20181/analizo/events","assignees_url":"https://api.github.com/repos/analizo-mes20181/analizo/assignees{/user}","branches_url":"https://api.github.com/repos/analizo-mes20181/analizo/branches{/branch}","tags_url":"https://api.github.com/repos/analizo-mes20181/analizo/tags","blobs_url":"https://api.github.com/repos/analizo-mes20181/analizo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/analizo-mes20181/analizo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/analizo-mes20181/analizo/git/refs{/sha}","trees_url":"https://api.github.com/repos/analizo-mes20181/analizo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/analizo-mes20181/analizo/statuses/{sha}","languages_url":"https://api.github.com/repos/analizo-mes20181/analizo/languages","stargazers_url":"https://api.github.com/repos/analizo-mes20181/analizo/stargazers","contributors_url":"https://api.github.com/repos/analizo-mes20181/analizo/contributors","subscribers_url":"https://api.github.com/repos/analizo-mes20181/analizo/subscribers","subscription_url":"https://api.github.com/repos/analizo-mes20181/analizo/subscription","commits_url":"https://api.github.com/repos/analizo-mes20181/analizo/commits{/sha}","git_commits_url":"https://api.github.com/repos/analizo-mes20181/analizo/git/commits{/sha}","comments_url":"https://api.github.com/repos/analizo-mes20181/analizo/comments{/number}","issue_comment_url":"https://api.github.com/repos/analizo-mes20181/analizo/issues/comments{/number}","contents_url":"https://api.github.com/repos/analizo-mes20181/analizo/contents/{+path}","compare_url":"https://api.github.com/repos/analizo-mes20181/analizo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/analizo-mes20181/analizo/merges","archive_url":"https://api.github.com/repos/analizo-mes20181/analizo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/analizo-mes20181/analizo/downloads","issues_url":"https://api.github.com/repos/analizo-mes20181/analizo/issues{/number}","pulls_url":"https://api.github.com/repos/analizo-mes20181/analizo/pulls{/number}","milestones_url":"https://api.github.com/repos/analizo-mes20181/analizo/milestones{/number}","notifications_url":"https://api.github.com/repos/analizo-mes20181/analizo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/analizo-mes20181/analizo/labels{/name}","releases_url":"https://api.github.com/repos/analizo-mes20181/analizo/releases{/id}","deployments_url":"https://api.github.com/repos/analizo-mes20181/analizo/deployments","created_at":"2018-04-03T19:22:40Z","updated_at":"2018-06-20T03:59:35Z","pushed_at":"2018-07-03T07:23:08Z","git_url":"git://github.com/analizo-mes20181/analizo.git","ssh_url":"git@github.com:analizo-mes20181/analizo.git","clone_url":"https://github.com/analizo-mes20181/analizo.git","svn_url":"https://github.com/analizo-mes20181/analizo","homepage":"http://analizo.org/","size":3464,"stargazers_count":0,"watchers_count":0,"language":"Perl","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"analizo:master","ref":"master","sha":"a178a7c30467f7ffd55c0d81468d869e205425bc","user":{"login":"analizo","id":4154918,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQxNTQ5MTg=","avatar_url":"https://avatars1.githubusercontent.com/u/4154918?v=4","gravatar_id":"","url":"https://api.github.com/users/analizo","html_url":"https://github.com/analizo","followers_url":"https://api.github.com/users/analizo/followers","following_url":"https://api.github.com/users/analizo/following{/other_user}","gists_url":"https://api.github.com/users/analizo/gists{/gist_id}","starred_url":"https://api.github.com/users/analizo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/analizo/subscriptions","organizations_url":"https://api.github.com/users/analizo/orgs","repos_url":"https://api.github.com/users/analizo/repos","events_url":"https://api.github.com/users/analizo/events{/privacy}","received_events_url":"https://api.github.com/users/analizo/received_events","type":"Organization","site_admin":false},"repo":{"id":358678,"node_id":"MDEwOlJlcG9zaXRvcnkzNTg2Nzg=","name":"analizo","full_name":"analizo/analizo","owner":{"login":"analizo","id":4154918,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQxNTQ5MTg=","avatar_url":"https://avatars1.githubusercontent.com/u/4154918?v=4","gravatar_id":"","url":"https://api.github.com/users/analizo","html_url":"https://github.com/analizo","followers_url":"https://api.github.com/users/analizo/followers","following_url":"https://api.github.com/users/analizo/following{/other_user}","gists_url":"https://api.github.com/users/analizo/gists{/gist_id}","starred_url":"https://api.github.com/users/analizo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/analizo/subscriptions","organizations_url":"https://api.github.com/users/analizo/orgs","repos_url":"https://api.github.com/users/analizo/repos","events_url":"https://api.github.com/users/analizo/events{/privacy}","received_events_url":"https://api.github.com/users/analizo/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/analizo/analizo","description":"multi-language source code analysis suite","fork":false,"url":"https://api.github.com/repos/analizo/analizo","forks_url":"https://api.github.com/repos/analizo/analizo/forks","keys_url":"https://api.github.com/repos/analizo/analizo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/analizo/analizo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/analizo/analizo/teams","hooks_url":"https://api.github.com/repos/analizo/analizo/hooks","issue_events_url":"https://api.github.com/repos/analizo/analizo/issues/events{/number}","events_url":"https://api.github.com/repos/analizo/analizo/events","assignees_url":"https://api.github.com/repos/analizo/analizo/assignees{/user}","branches_url":"https://api.github.com/repos/analizo/analizo/branches{/branch}","tags_url":"https://api.github.com/repos/analizo/analizo/tags","blobs_url":"https://api.github.com/repos/analizo/analizo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/analizo/analizo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/analizo/analizo/git/refs{/sha}","trees_url":"https://api.github.com/repos/analizo/analizo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/analizo/analizo/statuses/{sha}","languages_url":"https://api.github.com/repos/analizo/analizo/languages","stargazers_url":"https://api.github.com/repos/analizo/analizo/stargazers","contributors_url":"https://api.github.com/repos/analizo/analizo/contributors","subscribers_url":"https://api.github.com/repos/analizo/analizo/subscribers","subscription_url":"https://api.github.com/repos/analizo/analizo/subscription","commits_url":"https://api.github.com/repos/analizo/analizo/commits{/sha}","git_commits_url":"https://api.github.com/repos/analizo/analizo/git/commits{/sha}","comments_url":"https://api.github.com/repos/analizo/analizo/comments{/number}","issue_comment_url":"https://api.github.com/repos/analizo/analizo/issues/comments{/number}","contents_url":"https://api.github.com/repos/analizo/analizo/contents/{+path}","compare_url":"https://api.github.com/repos/analizo/analizo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/analizo/analizo/merges","archive_url":"https://api.github.com/repos/analizo/analizo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/analizo/analizo/downloads","issues_url":"https://api.github.com/repos/analizo/analizo/issues{/number}","pulls_url":"https://api.github.com/repos/analizo/analizo/pulls{/number}","milestones_url":"https://api.github.com/repos/analizo/analizo/milestones{/number}","notifications_url":"https://api.github.com/repos/analizo/analizo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/analizo/analizo/labels{/name}","releases_url":"https://api.github.com/repos/analizo/analizo/releases{/id}","deployments_url":"https://api.github.com/repos/analizo/analizo/deployments","created_at":"2009-11-02T23:17:01Z","updated_at":"2018-06-20T01:34:45Z","pushed_at":"2018-07-07T21:01:59Z","git_url":"git://github.com/analizo/analizo.git","ssh_url":"git@github.com:analizo/analizo.git","clone_url":"https://github.com/analizo/analizo.git","svn_url":"https://github.com/analizo/analizo","homepage":"http://analizo.org/","size":3401,"stargazers_count":16,"watchers_count":16,"language":"Perl","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":25,"mirror_url":null,"archived":false,"open_issues_count":20,"license":null,"forks":25,"open_issues":20,"watchers":16,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/analizo/analizo/pulls/144"},"html":{"href":"https://github.com/analizo/analizo/pull/144"},"issue":{"href":"https://api.github.com/repos/analizo/analizo/issues/144"},"comments":{"href":"https://api.github.com/repos/analizo/analizo/issues/144/comments"},"review_comments":{"href":"https://api.github.com/repos/analizo/analizo/pulls/144/comments"},"review_comment":{"href":"https://api.github.com/repos/analizo/analizo/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/analizo/analizo/pulls/144/commits"},"statuses":{"href":"https://api.github.com/repos/analizo/analizo/statuses/6e19f479c02697eb8cbce65e5bf584d13bc6da27"}},"author_association":"CONTRIBUTOR","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"joenio","id":44172,"node_id":"MDQ6VXNlcjQ0MTcy","avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":5,"additions":376,"deletions":151,"changed_files":19}}
{"actor":{"display_login":"joenio"}}