{"action":"created","comment":{"url":"https://api.github.com/repos/jekyll/jekyll/pulls/comments/78637427","id":78637427,"diff_hunk":"@@ -123,12 +123,12 @@ def process(name)\n     # layouts      - The Hash of {\"name\" => \"layout\"}.\n     # site_payload - The site payload Hash.\n     #\n-    # Returns nothing.\n+    # Returns String rendered page.\n     def render(layouts, site_payload)\n-      site_payload[\"page\"] = to_liquid\n-      site_payload[\"paginator\"] = pager.to_liquid\n-\n-      do_layout(site_payload, layouts)\n+      self.output = _renderer.tap do |renderer|\n+        renderer.layouts = layouts\n+        renderer.payload = site_payload\n+      end.run","path":"lib/jekyll/page.rb","position":14,"original_position":14,"commit_id":"01338d866dff256fbc762c0f4d58e0f46b123996","original_commit_id":"01338d866dff256fbc762c0f4d58e0f46b123996","user":{"login":"parkr","id":237985,"avatar_url":"https://avatars.githubusercontent.com/u/237985?v=3","gravatar_id":"","url":"https://api.github.com/users/parkr","html_url":"https://github.com/parkr","followers_url":"https://api.github.com/users/parkr/followers","following_url":"https://api.github.com/users/parkr/following{/other_user}","gists_url":"https://api.github.com/users/parkr/gists{/gist_id}","starred_url":"https://api.github.com/users/parkr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parkr/subscriptions","organizations_url":"https://api.github.com/users/parkr/orgs","repos_url":"https://api.github.com/users/parkr/repos","events_url":"https://api.github.com/users/parkr/events{/privacy}","received_events_url":"https://api.github.com/users/parkr/received_events","type":"User","site_admin":true},"body":"Yeah, I think that would work!","created_at":"2016-09-13T20:27:10Z","updated_at":"2016-09-13T20:27:10Z","html_url":"https://github.com/jekyll/jekyll/pull/5052#discussion_r78637427","pull_request_url":"https://api.github.com/repos/jekyll/jekyll/pulls/5052","_links":{"self":{"href":"https://api.github.com/repos/jekyll/jekyll/pulls/comments/78637427"},"html":{"href":"https://github.com/jekyll/jekyll/pull/5052#discussion_r78637427"},"pull_request":{"href":"https://api.github.com/repos/jekyll/jekyll/pulls/5052"}}},"pull_request":{"url":"https://api.github.com/repos/jekyll/jekyll/pulls/5052","id":76089417,"html_url":"https://github.com/jekyll/jekyll/pull/5052","diff_url":"https://github.com/jekyll/jekyll/pull/5052.diff","patch_url":"https://github.com/jekyll/jekyll/pull/5052.patch","issue_url":"https://api.github.com/repos/jekyll/jekyll/issues/5052","number":5052,"state":"open","locked":false,"title":"rubocop: lib/jekyll/renderer.rb complexity fixes","user":{"login":"ayastreb","id":2777667,"avatar_url":"https://avatars.githubusercontent.com/u/2777667?v=3","gravatar_id":"","url":"https://api.github.com/users/ayastreb","html_url":"https://github.com/ayastreb","followers_url":"https://api.github.com/users/ayastreb/followers","following_url":"https://api.github.com/users/ayastreb/following{/other_user}","gists_url":"https://api.github.com/users/ayastreb/gists{/gist_id}","starred_url":"https://api.github.com/users/ayastreb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ayastreb/subscriptions","organizations_url":"https://api.github.com/users/ayastreb/orgs","repos_url":"https://api.github.com/users/ayastreb/repos","events_url":"https://api.github.com/users/ayastreb/events{/privacy}","received_events_url":"https://api.github.com/users/ayastreb/received_events","type":"User","site_admin":false},"body":"#4885 \r\n\r\nIn this PR I refactored `Renderer` class, removed duplicated code from `Convertible` and changed `Page` class to use `Renderer.run` instead of `Convertible.do_layout`","created_at":"2016-07-03T13:46:55Z","updated_at":"2016-09-13T20:27:10Z","closed_at":null,"merged_at":null,"merge_commit_sha":"d0a2cd89421c8922db8ab3a141bea738a968d00a","assignee":{"login":"parkr","id":237985,"avatar_url":"https://avatars.githubusercontent.com/u/237985?v=3","gravatar_id":"","url":"https://api.github.com/users/parkr","html_url":"https://github.com/parkr","followers_url":"https://api.github.com/users/parkr/followers","following_url":"https://api.github.com/users/parkr/following{/other_user}","gists_url":"https://api.github.com/users/parkr/gists{/gist_id}","starred_url":"https://api.github.com/users/parkr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parkr/subscriptions","organizations_url":"https://api.github.com/users/parkr/orgs","repos_url":"https://api.github.com/users/parkr/repos","events_url":"https://api.github.com/users/parkr/events{/privacy}","received_events_url":"https://api.github.com/users/parkr/received_events","type":"User","site_admin":true},"assignees":[{"login":"parkr","id":237985,"avatar_url":"https://avatars.githubusercontent.com/u/237985?v=3","gravatar_id":"","url":"https://api.github.com/users/parkr","html_url":"https://github.com/parkr","followers_url":"https://api.github.com/users/parkr/followers","following_url":"https://api.github.com/users/parkr/following{/other_user}","gists_url":"https://api.github.com/users/parkr/gists{/gist_id}","starred_url":"https://api.github.com/users/parkr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parkr/subscriptions","organizations_url":"https://api.github.com/users/parkr/orgs","repos_url":"https://api.github.com/users/parkr/repos","events_url":"https://api.github.com/users/parkr/events{/privacy}","received_events_url":"https://api.github.com/users/parkr/received_events","type":"User","site_admin":true}],"milestone":null,"commits_url":"https://api.github.com/repos/jekyll/jekyll/pulls/5052/commits","review_comments_url":"https://api.github.com/repos/jekyll/jekyll/pulls/5052/comments","review_comment_url":"https://api.github.com/repos/jekyll/jekyll/pulls/comments{/number}","comments_url":"https://api.github.com/repos/jekyll/jekyll/issues/5052/comments","statuses_url":"https://api.github.com/repos/jekyll/jekyll/statuses/01338d866dff256fbc762c0f4d58e0f46b123996","head":{"label":"ayastreb:renderer-complexity","ref":"renderer-complexity","sha":"01338d866dff256fbc762c0f4d58e0f46b123996","user":{"login":"ayastreb","id":2777667,"avatar_url":"https://avatars.githubusercontent.com/u/2777667?v=3","gravatar_id":"","url":"https://api.github.com/users/ayastreb","html_url":"https://github.com/ayastreb","followers_url":"https://api.github.com/users/ayastreb/followers","following_url":"https://api.github.com/users/ayastreb/following{/other_user}","gists_url":"https://api.github.com/users/ayastreb/gists{/gist_id}","starred_url":"https://api.github.com/users/ayastreb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ayastreb/subscriptions","organizations_url":"https://api.github.com/users/ayastreb/orgs","repos_url":"https://api.github.com/users/ayastreb/repos","events_url":"https://api.github.com/users/ayastreb/events{/privacy}","received_events_url":"https://api.github.com/users/ayastreb/received_events","type":"User","site_admin":false},"repo":{"id":59564589,"name":"jekyll","full_name":"ayastreb/jekyll","owner":{"login":"ayastreb","id":2777667,"avatar_url":"https://avatars.githubusercontent.com/u/2777667?v=3","gravatar_id":"","url":"https://api.github.com/users/ayastreb","html_url":"https://github.com/ayastreb","followers_url":"https://api.github.com/users/ayastreb/followers","following_url":"https://api.github.com/users/ayastreb/following{/other_user}","gists_url":"https://api.github.com/users/ayastreb/gists{/gist_id}","starred_url":"https://api.github.com/users/ayastreb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ayastreb/subscriptions","organizations_url":"https://api.github.com/users/ayastreb/orgs","repos_url":"https://api.github.com/users/ayastreb/repos","events_url":"https://api.github.com/users/ayastreb/events{/privacy}","received_events_url":"https://api.github.com/users/ayastreb/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ayastreb/jekyll","description":":globe_with_meridians: Jekyll is a blog-aware, static site generator in Ruby","fork":true,"url":"https://api.github.com/repos/ayastreb/jekyll","forks_url":"https://api.github.com/repos/ayastreb/jekyll/forks","keys_url":"https://api.github.com/repos/ayastreb/jekyll/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ayastreb/jekyll/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ayastreb/jekyll/teams","hooks_url":"https://api.github.com/repos/ayastreb/jekyll/hooks","issue_events_url":"https://api.github.com/repos/ayastreb/jekyll/issues/events{/number}","events_url":"https://api.github.com/repos/ayastreb/jekyll/events","assignees_url":"https://api.github.com/repos/ayastreb/jekyll/assignees{/user}","branches_url":"https://api.github.com/repos/ayastreb/jekyll/branches{/branch}","tags_url":"https://api.github.com/repos/ayastreb/jekyll/tags","blobs_url":"https://api.github.com/repos/ayastreb/jekyll/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ayastreb/jekyll/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ayastreb/jekyll/git/refs{/sha}","trees_url":"https://api.github.com/repos/ayastreb/jekyll/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ayastreb/jekyll/statuses/{sha}","languages_url":"https://api.github.com/repos/ayastreb/jekyll/languages","stargazers_url":"https://api.github.com/repos/ayastreb/jekyll/stargazers","contributors_url":"https://api.github.com/repos/ayastreb/jekyll/contributors","subscribers_url":"https://api.github.com/repos/ayastreb/jekyll/subscribers","subscription_url":"https://api.github.com/repos/ayastreb/jekyll/subscription","commits_url":"https://api.github.com/repos/ayastreb/jekyll/commits{/sha}","git_commits_url":"https://api.github.com/repos/ayastreb/jekyll/git/commits{/sha}","comments_url":"https://api.github.com/repos/ayastreb/jekyll/comments{/number}","issue_comment_url":"https://api.github.com/repos/ayastreb/jekyll/issues/comments{/number}","contents_url":"https://api.github.com/repos/ayastreb/jekyll/contents/{+path}","compare_url":"https://api.github.com/repos/ayastreb/jekyll/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ayastreb/jekyll/merges","archive_url":"https://api.github.com/repos/ayastreb/jekyll/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ayastreb/jekyll/downloads","issues_url":"https://api.github.com/repos/ayastreb/jekyll/issues{/number}","pulls_url":"https://api.github.com/repos/ayastreb/jekyll/pulls{/number}","milestones_url":"https://api.github.com/repos/ayastreb/jekyll/milestones{/number}","notifications_url":"https://api.github.com/repos/ayastreb/jekyll/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ayastreb/jekyll/labels{/name}","releases_url":"https://api.github.com/repos/ayastreb/jekyll/releases{/id}","deployments_url":"https://api.github.com/repos/ayastreb/jekyll/deployments","created_at":"2016-05-24T10:43:10Z","updated_at":"2016-05-24T10:43:15Z","pushed_at":"2016-09-09T16:50:16Z","git_url":"git://github.com/ayastreb/jekyll.git","ssh_url":"git@github.com:ayastreb/jekyll.git","clone_url":"https://github.com/ayastreb/jekyll.git","svn_url":"https://github.com/ayastreb/jekyll","homepage":"https://jekyllrb.com","size":17279,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"jekyll:master","ref":"master","sha":"aa2cfc81b7d13bc87b090da4c7fa7f28fe3cefeb","user":{"login":"jekyll","id":3083652,"avatar_url":"https://avatars.githubusercontent.com/u/3083652?v=3","gravatar_id":"","url":"https://api.github.com/users/jekyll","html_url":"https://github.com/jekyll","followers_url":"https://api.github.com/users/jekyll/followers","following_url":"https://api.github.com/users/jekyll/following{/other_user}","gists_url":"https://api.github.com/users/jekyll/gists{/gist_id}","starred_url":"https://api.github.com/users/jekyll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jekyll/subscriptions","organizations_url":"https://api.github.com/users/jekyll/orgs","repos_url":"https://api.github.com/users/jekyll/repos","events_url":"https://api.github.com/users/jekyll/events{/privacy}","received_events_url":"https://api.github.com/users/jekyll/received_events","type":"Organization","site_admin":false},"repo":{"id":65252,"name":"jekyll","full_name":"jekyll/jekyll","owner":{"login":"jekyll","id":3083652,"avatar_url":"https://avatars.githubusercontent.com/u/3083652?v=3","gravatar_id":"","url":"https://api.github.com/users/jekyll","html_url":"https://github.com/jekyll","followers_url":"https://api.github.com/users/jekyll/followers","following_url":"https://api.github.com/users/jekyll/following{/other_user}","gists_url":"https://api.github.com/users/jekyll/gists{/gist_id}","starred_url":"https://api.github.com/users/jekyll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jekyll/subscriptions","organizations_url":"https://api.github.com/users/jekyll/orgs","repos_url":"https://api.github.com/users/jekyll/repos","events_url":"https://api.github.com/users/jekyll/events{/privacy}","received_events_url":"https://api.github.com/users/jekyll/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/jekyll/jekyll","description":":globe_with_meridians: Jekyll is a blog-aware, static site generator in Ruby","fork":false,"url":"https://api.github.com/repos/jekyll/jekyll","forks_url":"https://api.github.com/repos/jekyll/jekyll/forks","keys_url":"https://api.github.com/repos/jekyll/jekyll/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jekyll/jekyll/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jekyll/jekyll/teams","hooks_url":"https://api.github.com/repos/jekyll/jekyll/hooks","issue_events_url":"https://api.github.com/repos/jekyll/jekyll/issues/events{/number}","events_url":"https://api.github.com/repos/jekyll/jekyll/events","assignees_url":"https://api.github.com/repos/jekyll/jekyll/assignees{/user}","branches_url":"https://api.github.com/repos/jekyll/jekyll/branches{/branch}","tags_url":"https://api.github.com/repos/jekyll/jekyll/tags","blobs_url":"https://api.github.com/repos/jekyll/jekyll/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jekyll/jekyll/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jekyll/jekyll/git/refs{/sha}","trees_url":"https://api.github.com/repos/jekyll/jekyll/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jekyll/jekyll/statuses/{sha}","languages_url":"https://api.github.com/repos/jekyll/jekyll/languages","stargazers_url":"https://api.github.com/repos/jekyll/jekyll/stargazers","contributors_url":"https://api.github.com/repos/jekyll/jekyll/contributors","subscribers_url":"https://api.github.com/repos/jekyll/jekyll/subscribers","subscription_url":"https://api.github.com/repos/jekyll/jekyll/subscription","commits_url":"https://api.github.com/repos/jekyll/jekyll/commits{/sha}","git_commits_url":"https://api.github.com/repos/jekyll/jekyll/git/commits{/sha}","comments_url":"https://api.github.com/repos/jekyll/jekyll/comments{/number}","issue_comment_url":"https://api.github.com/repos/jekyll/jekyll/issues/comments{/number}","contents_url":"https://api.github.com/repos/jekyll/jekyll/contents/{+path}","compare_url":"https://api.github.com/repos/jekyll/jekyll/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jekyll/jekyll/merges","archive_url":"https://api.github.com/repos/jekyll/jekyll/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jekyll/jekyll/downloads","issues_url":"https://api.github.com/repos/jekyll/jekyll/issues{/number}","pulls_url":"https://api.github.com/repos/jekyll/jekyll/pulls{/number}","milestones_url":"https://api.github.com/repos/jekyll/jekyll/milestones{/number}","notifications_url":"https://api.github.com/repos/jekyll/jekyll/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jekyll/jekyll/labels{/name}","releases_url":"https://api.github.com/repos/jekyll/jekyll/releases{/id}","deployments_url":"https://api.github.com/repos/jekyll/jekyll/deployments","created_at":"2008-10-20T06:29:03Z","updated_at":"2016-09-13T19:46:02Z","pushed_at":"2016-09-13T14:11:51Z","git_url":"git://github.com/jekyll/jekyll.git","ssh_url":"git@github.com:jekyll/jekyll.git","clone_url":"https://github.com/jekyll/jekyll.git","svn_url":"https://github.com/jekyll/jekyll","homepage":"https://jekyllrb.com","size":30533,"stargazers_count":26867,"watchers_count":26867,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":5923,"mirror_url":null,"open_issues_count":108,"forks":5923,"open_issues":108,"watchers":26867,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/jekyll/jekyll/pulls/5052"},"html":{"href":"https://github.com/jekyll/jekyll/pull/5052"},"issue":{"href":"https://api.github.com/repos/jekyll/jekyll/issues/5052"},"comments":{"href":"https://api.github.com/repos/jekyll/jekyll/issues/5052/comments"},"review_comments":{"href":"https://api.github.com/repos/jekyll/jekyll/pulls/5052/comments"},"review_comment":{"href":"https://api.github.com/repos/jekyll/jekyll/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/jekyll/jekyll/pulls/5052/commits"},"statuses":{"href":"https://api.github.com/repos/jekyll/jekyll/statuses/01338d866dff256fbc762c0f4d58e0f46b123996"}}}}
{"actor":{"display_login":"parkr"}}