{"action":"created","comment":{"url":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/comments/41084156","id":41084156,"diff_hunk":"@@ -793,6 +803,356 @@ function wp_get_attachment_image($attachment_id, $size = 'thumbnail', $icon = fa\n }\n \n /**\n+ * Return an array of urls and pixel widths representing sizes of an image for\n+ * the purpose of populating a source set when creating responsive image markup.\n+ *\n+ * @since 4.4.0\n+ *\n+ * @param  int    $id   Image attachment ID.\n+ * @param  string $size Optional. Name of image size. Default value: 'medium'.\n+ * @return array|bool  An array of image urls and widths or false on failure.\n+ */\n+function wp_attachment_img_srcset_array( $id, $size = 'medium' ) {\n+\t// Get the intermediate size.\n+\t$image = image_get_intermediate_size( $id, $size );\n+\t// Get the post meta.\n+\t$img_meta = wp_get_attachment_metadata( $id );\n+\n+\t// Extract the height and width from the intermediate or the full size.\n+\t$img_width = ( $image ) ? $image['width'] : $img_meta['width'];\n+\t$img_height = ( $image ) ? $image['height'] : $img_meta['height'];\n+\n+\t// Bail early if the width isn't greater that zero.\n+\tif ( ! $img_width > 0 ) {\n+\t\treturn false;\n+\t}\n+\n+\t// Use the url from the intermediate size or build the url from the metadata.\n+\tif ( ! empty( $image['url'] ) ) {\n+\t\t$img_url = $image['url'];\n+\t} else {\n+\t\t$uploads_dir = wp_upload_dir();\n+\t\t$img_file = ( $image ) ? path_join( dirname( $img_meta['file'] ) , $image['file'] ) : $img_meta['file'];\n+\t\t$img_url = $uploads_dir['baseurl'] . '/' . $img_file;\n+\t}\n+\n+\t$img_sizes = $img_meta['sizes'];\n+\n+\t// Add full size to the img_sizes array.\n+\t$img_sizes['full'] = array(\n+\t\t'width'  => $img_meta['width'],\n+\t\t'height' => $img_meta['height'],\n+\t\t'file'   => wp_basename( $img_meta['file'] )\n+\t);\n+\n+\t// Calculate the image aspect ratio.\n+\t$img_ratio = $img_height / $img_width;\n+\n+\t/*\n+\t * Images that have been edited in WordPress after being uploaded will\n+\t * contain a unique hash. Look for that hash and use it later to filter\n+\t * out images that are leftovers from previous versions.\n+\t */\n+\t$img_edited = preg_match( '/-e[0-9]{13}/', $img_url, $img_edit_hash );\n+\n+\t// Set up an array to hold the matched image sources.\n+\t$sources = array();\n+\n+\t/*\n+\t * Loop through available images and only use images that are resized\n+\t * versions of the same rendition.\n+\t */\n+\tforeach ( $img_sizes as $img ) {\n+\n+\t\t// Filter out images that are leftovers from previous renditions.\n+\t\tif ( $img_edited && ! strpos( $img['file'], $img_edit_hash[0] ) ) {\n+\t\t\tcontinue;\n+\t\t}\n+\n+\t\t// Calculate the new image ratio.\n+\t\t$img_ratio_compare = $img['height'] / $img['width'];\n+\n+\t\t// If the new ratio differs by less than 0.01, use it.\n+\t\tif ( abs( $img_ratio - $img_ratio_compare ) < 0.01 ) {\n+\t\t\t$sources[ $img['width'] ] = path_join( dirname( $img_url ), $img['file'] ) . ' ' . $img['width'] .'w';\n+\t\t}\n+\t}\n+\n+\t/**\n+\t * Filter the output of wp_get_srcset_array().\n+\t *\n+\t * @since 4.4.0\n+\t *\n+\t * @param array        $sources  An array of image urls and widths.\n+\t * @param int          $id       Attachment ID for image.\n+\t * @param array|string $size     Size of image, either array or string.\n+\t */\n+\treturn apply_filters( 'wp_attachment_img_srcset', $sources, $id, $size );\n+}\n+\n+/**\n+ * Get the value for the 'srcset' attribute.\n+ *\n+ * @since 4.4.0\n+ *\n+ * @param int    $id   Image attachment ID.\n+ * @param string $size Optional. Name of image size. Default value: 'medium'.\n+ * @return string|bool A 'srcset' value string or false.\n+ */\n+function wp_attachment_img_srcset( $id, $size = 'medium' ) {\n+\t$srcset_array = wp_attachment_img_srcset_array( $id, $size );\n+\n+\t// Only return a srcset value if there is more than one source.\n+\tif ( count( $srcset_array ) <= 1 ) {\n+\t\treturn false;\n+\t}\n+\n+\treturn implode( ', ', $srcset_array );\n+}\n+\n+/**\n+ * Return a source size attribute for an image from an array of values.\n+ *\n+ * @since 4.4.0\n+ *\n+ * @param int    $id   Image attachment ID.\n+ * @param string $size Optional. Name of image size. Default value: 'medium'.\n+ * @param array  $args {\n+ *     Optional. Arguments to retrieve posts.\n+ *\n+ *     @type array|string $sizes An array or string containing of size information.\n+ *     @type int          $width A single width value used in the default `sizes` string.\n+ * }\n+ * @return string|bool A valid source size value for use in a 'sizes' attribute or false.\n+ */\n+function wp_attachment_img_sizes( $id, $size = 'medium', $args = null ) {\n+\n+\t// Try to get the image width from `$args` before calling `image_downsize()`.\n+\tif ( is_array( $args ) && ! empty( $args['width'] ) ) {\n+\t\t$img_width = (int) $args['width'];\n+\t} elseif ( $img = image_downsize( $id, $size ) ) {\n+\t\t$img_width = $img[1];\n+\t}\n+\n+\t// Bail early if `$image_width` isn't set.\n+\tif ( ! $img_width ) {\n+\t\treturn false;\n+\t}\n+\n+\t// Set the image width in pixels.\n+\t$img_width = $img_width . 'px';\n+\n+\t// Set up our default values.\n+\t$defaults = array(\n+\t\t'sizes' => array(\n+\t\t\tarray(\n+\t\t\t\t'size_value' => '100vw',\n+\t\t\t\t'mq_value'   => $img_width,\n+\t\t\t\t'mq_name'    => 'max-width'\n+\t\t\t),\n+\t\t\tarray(\n+\t\t\t\t'size_value' => $img_width\n+\t\t\t),\n+\t\t)\n+\t);\n+\n+\t$args = wp_parse_args( $args, $defaults );\n+\n+\t/**\n+\t* Filter arguments used to create 'sizes' attribute.\n+\t*\n+\t* @since 2.4.0\n+\t*\n+\t* @param array   $args  An array of arguments used to create a 'sizes' attribute.\n+\t* @param int     $id    Post ID of the original image.\n+\t* @param string  $size  Name of the image size being used.\n+\t*/\n+\t$args = apply_filters( 'wp_image_sizes_args', $args, $id, $size );\n+\n+\t// If sizes is passed as a string, just use the string.\n+\tif ( is_string( $args['sizes'] ) ) {\n+\t\t$size_list = $args['sizes'];\n+\n+\t// Otherwise, breakdown the array and build a sizes string.\n+\t} elseif ( is_array( $args['sizes'] ) ) {\n+\n+\t\t$size_list = '';\n+\n+\t\tforeach ( $args['sizes'] as $size ) {\n+\n+\t\t\t// Use 100vw as the size value unless something else is specified.\n+\t\t\t$size_value = ( $size['size_value'] ) ? $size['size_value'] : '100vw';\n+\n+\t\t\t// If a media length is specified, build the media query.\n+\t\t\tif ( ! empty( $size['mq_value'] ) ) {\n+\n+\t\t\t\t$media_length = $size['mq_value'];\n+\n+\t\t\t\t// Use max-width as the media condition unless min-width is specified.\n+\t\t\t\t$media_condition = ( ! empty( $size['mq_name'] ) ) ? $size['mq_name'] : 'max-width';\n+\n+\t\t\t\t// If a media_length was set, create the media query.\n+\t\t\t\t$media_query = '(' . $media_condition . \": \" . $media_length . ') ';\n+\n+\t\t\t} else {\n+\t\t\t\t// If no media length was set, `$media_query` is blank.\n+\t\t\t\t$media_query = '';\n+\t\t\t}\n+\n+\t\t\t// Add to the source size list string.\n+\t\t\t$size_list .= $media_query . $size_value . ', ';\n+\t\t}\n+\n+\t\t// Remove the trailing comma and space from the end of the string.\n+\t\t$size_list = substr( $size_list, 0, -2 );\n+\t}\n+\n+\t// Return the `sizes` value as `$size_list` or false.\n+\treturn ( $size_list ) ? $size_list : false;\n+}\n+\n+/**\n+ * Filters images in post content to add 'srcset' and 'sizes'.\n+ *\n+ * @since 4.4.0\n+ *\n+ * @param string $content The raw post content to be filtered.\n+ * @return string Converted content with 'srcset' and 'sizes' added to images.\n+ */\n+function wp_resp_img( $content ) {\n+\n+\t// Only match images in our uploads directory.\n+\t$uploads_dir = wp_upload_dir();\n+\t$path_to_upload_dir = $uploads_dir['baseurl'];\n+\n+\t// Pattern for matching all images with a `src` from the uploads directory.\n+\t$pattern = '|<img ([^>]+' . preg_quote( $path_to_upload_dir ) . '[^>]+)>|i';\n+\tpreg_match_all( $pattern, $content, $matches );\n+\n+\t$images = $matches[0];\n+\t$ids = array();\n+\n+\tforeach( $images as $image ) {\n+\t\tif ( preg_match( '/wp-image-([0-9]+)/i', $image, $class_id ) ) {\n+\t\t\t(int) $id = $class_id[1];\n+\t\t\tif ( $id ) {\n+\t\t\t\t$ids[] = $id;\n+\t\t\t}\n+\t\t}\n+\t}\n+\n+\tif ( 0 < count( $ids ) ) {\n+\t\t/*\n+\t\t * Warm object caches for use with wp_get_attachment_metadata.\n+\t\t *\n+\t\t * To avoid making a database call for each image, a single query\n+\t\t * warms the object cache with the meta information for all images.\n+\t\t **/","path":"src/wp-includes/media.php","position":265,"original_position":265,"commit_id":"24ded17bfff4f5835ed413d6ac58c23076069048","original_commit_id":"24ded17bfff4f5835ed413d6ac58c23076069048","user":{"login":"getsource","id":1034160,"avatar_url":"https://avatars.githubusercontent.com/u/1034160?v=3","gravatar_id":"","url":"https://api.github.com/users/getsource","html_url":"https://github.com/getsource","followers_url":"https://api.github.com/users/getsource/followers","following_url":"https://api.github.com/users/getsource/following{/other_user}","gists_url":"https://api.github.com/users/getsource/gists{/gist_id}","starred_url":"https://api.github.com/users/getsource/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/getsource/subscriptions","organizations_url":"https://api.github.com/users/getsource/orgs","repos_url":"https://api.github.com/users/getsource/repos","events_url":"https://api.github.com/users/getsource/events{/privacy}","received_events_url":"https://api.github.com/users/getsource/received_events","type":"User","site_admin":false},"body":"Multiline comments have no double ** (docblocks do)\r\nhttps://make.wordpress.org/core/handbook/best-practices/inline-documentation-standards/php/#5-2-multi-line-comments","created_at":"2015-10-03T05:28:50Z","updated_at":"2015-10-03T05:28:50Z","html_url":"https://github.com/joemcgill/develop.wordpress/pull/2#discussion_r41084156","pull_request_url":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/2","_links":{"self":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/comments/41084156"},"html":{"href":"https://github.com/joemcgill/develop.wordpress/pull/2#discussion_r41084156"},"pull_request":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/2"}}},"pull_request":{"url":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/2","id":45121811,"html_url":"https://github.com/joemcgill/develop.wordpress/pull/2","diff_url":"https://github.com/joemcgill/develop.wordpress/pull/2.diff","patch_url":"https://github.com/joemcgill/develop.wordpress/pull/2.patch","issue_url":"https://api.github.com/repos/joemcgill/develop.wordpress/issues/2","number":2,"state":"open","locked":false,"title":"New WIP resposive image patch for core","user":{"login":"joemcgill","id":801097,"avatar_url":"https://avatars.githubusercontent.com/u/801097?v=3","gravatar_id":"","url":"https://api.github.com/users/joemcgill","html_url":"https://github.com/joemcgill","followers_url":"https://api.github.com/users/joemcgill/followers","following_url":"https://api.github.com/users/joemcgill/following{/other_user}","gists_url":"https://api.github.com/users/joemcgill/gists{/gist_id}","starred_url":"https://api.github.com/users/joemcgill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joemcgill/subscriptions","organizations_url":"https://api.github.com/users/joemcgill/orgs","repos_url":"https://api.github.com/users/joemcgill/repos","events_url":"https://api.github.com/users/joemcgill/events{/privacy}","received_events_url":"https://api.github.com/users/joemcgill/received_events","type":"User","site_admin":false},"body":"Upstream changes got mixed in with the old PR and GitHub wasn't updating the diffs. This is cleaner.","created_at":"2015-09-16T01:24:37Z","updated_at":"2015-10-03T05:28:50Z","closed_at":null,"merged_at":null,"merge_commit_sha":"59f78b8e35f4d3576e90cf393ef8452622d945ab","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/2/commits","review_comments_url":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/2/comments","review_comment_url":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/comments{/number}","comments_url":"https://api.github.com/repos/joemcgill/develop.wordpress/issues/2/comments","statuses_url":"https://api.github.com/repos/joemcgill/develop.wordpress/statuses/24ded17bfff4f5835ed413d6ac58c23076069048","head":{"label":"joemcgill:respimg","ref":"respimg","sha":"24ded17bfff4f5835ed413d6ac58c23076069048","user":{"login":"joemcgill","id":801097,"avatar_url":"https://avatars.githubusercontent.com/u/801097?v=3","gravatar_id":"","url":"https://api.github.com/users/joemcgill","html_url":"https://github.com/joemcgill","followers_url":"https://api.github.com/users/joemcgill/followers","following_url":"https://api.github.com/users/joemcgill/following{/other_user}","gists_url":"https://api.github.com/users/joemcgill/gists{/gist_id}","starred_url":"https://api.github.com/users/joemcgill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joemcgill/subscriptions","organizations_url":"https://api.github.com/users/joemcgill/orgs","repos_url":"https://api.github.com/users/joemcgill/repos","events_url":"https://api.github.com/users/joemcgill/events{/privacy}","received_events_url":"https://api.github.com/users/joemcgill/received_events","type":"User","site_admin":false},"repo":{"id":42528595,"name":"develop.wordpress","full_name":"joemcgill/develop.wordpress","owner":{"login":"joemcgill","id":801097,"avatar_url":"https://avatars.githubusercontent.com/u/801097?v=3","gravatar_id":"","url":"https://api.github.com/users/joemcgill","html_url":"https://github.com/joemcgill","followers_url":"https://api.github.com/users/joemcgill/followers","following_url":"https://api.github.com/users/joemcgill/following{/other_user}","gists_url":"https://api.github.com/users/joemcgill/gists{/gist_id}","starred_url":"https://api.github.com/users/joemcgill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joemcgill/subscriptions","organizations_url":"https://api.github.com/users/joemcgill/orgs","repos_url":"https://api.github.com/users/joemcgill/repos","events_url":"https://api.github.com/users/joemcgill/events{/privacy}","received_events_url":"https://api.github.com/users/joemcgill/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/joemcgill/develop.wordpress","description":"clone of git://develop.git.wordpress.org/ synced every minute","fork":true,"url":"https://api.github.com/repos/joemcgill/develop.wordpress","forks_url":"https://api.github.com/repos/joemcgill/develop.wordpress/forks","keys_url":"https://api.github.com/repos/joemcgill/develop.wordpress/keys{/key_id}","collaborators_url":"https://api.github.com/repos/joemcgill/develop.wordpress/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/joemcgill/develop.wordpress/teams","hooks_url":"https://api.github.com/repos/joemcgill/develop.wordpress/hooks","issue_events_url":"https://api.github.com/repos/joemcgill/develop.wordpress/issues/events{/number}","events_url":"https://api.github.com/repos/joemcgill/develop.wordpress/events","assignees_url":"https://api.github.com/repos/joemcgill/develop.wordpress/assignees{/user}","branches_url":"https://api.github.com/repos/joemcgill/develop.wordpress/branches{/branch}","tags_url":"https://api.github.com/repos/joemcgill/develop.wordpress/tags","blobs_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/refs{/sha}","trees_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/trees{/sha}","statuses_url":"https://api.github.com/repos/joemcgill/develop.wordpress/statuses/{sha}","languages_url":"https://api.github.com/repos/joemcgill/develop.wordpress/languages","stargazers_url":"https://api.github.com/repos/joemcgill/develop.wordpress/stargazers","contributors_url":"https://api.github.com/repos/joemcgill/develop.wordpress/contributors","subscribers_url":"https://api.github.com/repos/joemcgill/develop.wordpress/subscribers","subscription_url":"https://api.github.com/repos/joemcgill/develop.wordpress/subscription","commits_url":"https://api.github.com/repos/joemcgill/develop.wordpress/commits{/sha}","git_commits_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/commits{/sha}","comments_url":"https://api.github.com/repos/joemcgill/develop.wordpress/comments{/number}","issue_comment_url":"https://api.github.com/repos/joemcgill/develop.wordpress/issues/comments{/number}","contents_url":"https://api.github.com/repos/joemcgill/develop.wordpress/contents/{+path}","compare_url":"https://api.github.com/repos/joemcgill/develop.wordpress/compare/{base}...{head}","merges_url":"https://api.github.com/repos/joemcgill/develop.wordpress/merges","archive_url":"https://api.github.com/repos/joemcgill/develop.wordpress/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/joemcgill/develop.wordpress/downloads","issues_url":"https://api.github.com/repos/joemcgill/develop.wordpress/issues{/number}","pulls_url":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls{/number}","milestones_url":"https://api.github.com/repos/joemcgill/develop.wordpress/milestones{/number}","notifications_url":"https://api.github.com/repos/joemcgill/develop.wordpress/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/joemcgill/develop.wordpress/labels{/name}","releases_url":"https://api.github.com/repos/joemcgill/develop.wordpress/releases{/id}","created_at":"2015-09-15T15:33:05Z","updated_at":"2015-09-17T11:58:46Z","pushed_at":"2015-10-03T04:16:27Z","git_url":"git://github.com/joemcgill/develop.wordpress.git","ssh_url":"git@github.com:joemcgill/develop.wordpress.git","clone_url":"https://github.com/joemcgill/develop.wordpress.git","svn_url":"https://github.com/joemcgill/develop.wordpress","homepage":null,"size":80559,"stargazers_count":0,"watchers_count":0,"language":"PHP","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"base":{"label":"joemcgill:master","ref":"master","sha":"bf5f3166689ae75927b3cb46a0db6f76834f361c","user":{"login":"joemcgill","id":801097,"avatar_url":"https://avatars.githubusercontent.com/u/801097?v=3","gravatar_id":"","url":"https://api.github.com/users/joemcgill","html_url":"https://github.com/joemcgill","followers_url":"https://api.github.com/users/joemcgill/followers","following_url":"https://api.github.com/users/joemcgill/following{/other_user}","gists_url":"https://api.github.com/users/joemcgill/gists{/gist_id}","starred_url":"https://api.github.com/users/joemcgill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joemcgill/subscriptions","organizations_url":"https://api.github.com/users/joemcgill/orgs","repos_url":"https://api.github.com/users/joemcgill/repos","events_url":"https://api.github.com/users/joemcgill/events{/privacy}","received_events_url":"https://api.github.com/users/joemcgill/received_events","type":"User","site_admin":false},"repo":{"id":42528595,"name":"develop.wordpress","full_name":"joemcgill/develop.wordpress","owner":{"login":"joemcgill","id":801097,"avatar_url":"https://avatars.githubusercontent.com/u/801097?v=3","gravatar_id":"","url":"https://api.github.com/users/joemcgill","html_url":"https://github.com/joemcgill","followers_url":"https://api.github.com/users/joemcgill/followers","following_url":"https://api.github.com/users/joemcgill/following{/other_user}","gists_url":"https://api.github.com/users/joemcgill/gists{/gist_id}","starred_url":"https://api.github.com/users/joemcgill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joemcgill/subscriptions","organizations_url":"https://api.github.com/users/joemcgill/orgs","repos_url":"https://api.github.com/users/joemcgill/repos","events_url":"https://api.github.com/users/joemcgill/events{/privacy}","received_events_url":"https://api.github.com/users/joemcgill/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/joemcgill/develop.wordpress","description":"clone of git://develop.git.wordpress.org/ synced every minute","fork":true,"url":"https://api.github.com/repos/joemcgill/develop.wordpress","forks_url":"https://api.github.com/repos/joemcgill/develop.wordpress/forks","keys_url":"https://api.github.com/repos/joemcgill/develop.wordpress/keys{/key_id}","collaborators_url":"https://api.github.com/repos/joemcgill/develop.wordpress/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/joemcgill/develop.wordpress/teams","hooks_url":"https://api.github.com/repos/joemcgill/develop.wordpress/hooks","issue_events_url":"https://api.github.com/repos/joemcgill/develop.wordpress/issues/events{/number}","events_url":"https://api.github.com/repos/joemcgill/develop.wordpress/events","assignees_url":"https://api.github.com/repos/joemcgill/develop.wordpress/assignees{/user}","branches_url":"https://api.github.com/repos/joemcgill/develop.wordpress/branches{/branch}","tags_url":"https://api.github.com/repos/joemcgill/develop.wordpress/tags","blobs_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/refs{/sha}","trees_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/trees{/sha}","statuses_url":"https://api.github.com/repos/joemcgill/develop.wordpress/statuses/{sha}","languages_url":"https://api.github.com/repos/joemcgill/develop.wordpress/languages","stargazers_url":"https://api.github.com/repos/joemcgill/develop.wordpress/stargazers","contributors_url":"https://api.github.com/repos/joemcgill/develop.wordpress/contributors","subscribers_url":"https://api.github.com/repos/joemcgill/develop.wordpress/subscribers","subscription_url":"https://api.github.com/repos/joemcgill/develop.wordpress/subscription","commits_url":"https://api.github.com/repos/joemcgill/develop.wordpress/commits{/sha}","git_commits_url":"https://api.github.com/repos/joemcgill/develop.wordpress/git/commits{/sha}","comments_url":"https://api.github.com/repos/joemcgill/develop.wordpress/comments{/number}","issue_comment_url":"https://api.github.com/repos/joemcgill/develop.wordpress/issues/comments{/number}","contents_url":"https://api.github.com/repos/joemcgill/develop.wordpress/contents/{+path}","compare_url":"https://api.github.com/repos/joemcgill/develop.wordpress/compare/{base}...{head}","merges_url":"https://api.github.com/repos/joemcgill/develop.wordpress/merges","archive_url":"https://api.github.com/repos/joemcgill/develop.wordpress/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/joemcgill/develop.wordpress/downloads","issues_url":"https://api.github.com/repos/joemcgill/develop.wordpress/issues{/number}","pulls_url":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls{/number}","milestones_url":"https://api.github.com/repos/joemcgill/develop.wordpress/milestones{/number}","notifications_url":"https://api.github.com/repos/joemcgill/develop.wordpress/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/joemcgill/develop.wordpress/labels{/name}","releases_url":"https://api.github.com/repos/joemcgill/develop.wordpress/releases{/id}","created_at":"2015-09-15T15:33:05Z","updated_at":"2015-09-17T11:58:46Z","pushed_at":"2015-10-03T04:16:27Z","git_url":"git://github.com/joemcgill/develop.wordpress.git","ssh_url":"git@github.com:joemcgill/develop.wordpress.git","clone_url":"https://github.com/joemcgill/develop.wordpress.git","svn_url":"https://github.com/joemcgill/develop.wordpress","homepage":null,"size":80559,"stargazers_count":0,"watchers_count":0,"language":"PHP","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/2"},"html":{"href":"https://github.com/joemcgill/develop.wordpress/pull/2"},"issue":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/issues/2"},"comments":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/issues/2/comments"},"review_comments":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/2/comments"},"review_comment":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/pulls/2/commits"},"statuses":{"href":"https://api.github.com/repos/joemcgill/develop.wordpress/statuses/24ded17bfff4f5835ed413d6ac58c23076069048"}}}}