{"action":"created","comment":{"url":"https://api.github.com/repos/navidshaikh/client/pulls/comments/312729112","pull_request_review_id":273453682,"id":312729112,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDMxMjcyOTExMg==","diff_hunk":"@@ -51,169 +53,188 @@ func newTestTrafficCommand() (*cobra.Command, *flags.Traffic) {\n \n func TestCompute(t *testing.T) {\n \tfor _, testCase := range []trafficTestCase{\n-\t\t// assign latest tag to @latest\n \t\t{\n+\t\t\t\"assign 'latest' tag to '@latest' revision\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"\", \"\", 100, true)),\n \t\t\t[]string{\"--tag\", \"@latest=latest\"},\n \t\t\t[]string{\"@latest\"},\n \t\t\t[]string{\"latest\"},\n \t\t\t[]int{100},\n \t\t},\n-\t\t// assign tag to revision\n \t\t{\n+\t\t\t\"assign tag to revision\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"\", \"echo-v1\", 100, false)),\n \t\t\t[]string{\"--tag\", \"echo-v1=stable\"},\n \t\t\t[]string{\"echo-v1\"},\n \t\t\t[]string{\"stable\"},\n \t\t\t[]int{100},\n \t\t},\n-\t\t// re-assign same tag to @latest\n \t\t{\n+\t\t\t\"re-assign same tag to same revision (unchanged)\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"current\", \"\", 100, true)),\n \t\t\t[]string{\"--tag\", \"@latest=current\"},\n \t\t\t[]string{\"@latest\"},\n \t\t\t[]string{\"current\"},\n \t\t\t[]int{100},\n \t\t},\n-\t\t// add new revision with traffic share and adjusting rest to @latest\n \t\t{\n-\t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"latest\", \"\", 100, true)),\n+\t\t\t\"split traffic to tags\",\n+\t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"\", \"\", 100, true), newTarget(\"\", \"rev-v1\", 0, false)),\n \t\t\t[]string{\"--traffic\", \"@latest=10,rev-v1=90\"},\n \t\t\t[]string{\"@latest\", \"rev-v1\"},\n-\t\t\t[]string{\"latest\", \"\"},\n+\t\t\t[]string{\"\", \"\"},\n+\t\t\t[]int{10, 90},\n+\t\t},\n+\t\t{\n+\t\t\t\"split traffic to tags with '%' suffix\",\n+\t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"\", \"\", 100, true), newTarget(\"\", \"rev-v1\", 0, false)),\n+\t\t\t[]string{\"--traffic\", \"@latest=10%,rev-v1=90%\"},\n+\t\t\t[]string{\"@latest\", \"rev-v1\"},\n+\t\t\t[]string{\"\", \"\"},\n \t\t\t[]int{10, 90},\n \t\t},\n-\t\t// add 2 new revisions with tags without giving them traffic portions\n \t\t{\n+\t\t\t\"add 2 more tagged revisions without giving them traffic portions\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"latest\", \"\", 100, true)),\n \t\t\t[]string{\"--tag\", \"@latest=current,echo-v0=stale,echo-v1=old\"},\n \t\t\t[]string{\"@latest\", \"echo-v0\", \"echo-v1\"},\n \t\t\t[]string{\"current\", \"stale\", \"old\"},\n \t\t\t[]int{100, 0, 0},\n \t\t},\n-\t\t// re-assign same tag to echo-v1\n \t\t{\n+\t\t\t\"re-assign same tag to 'echo-v1' revision\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"latest\", \"echo-v1\", 100, false)),\n \t\t\t[]string{\"--tag\", \"echo-v1=latest\"},\n \t\t\t[]string{\"echo-v1\"},\n \t\t\t[]string{\"latest\"},\n \t\t\t[]int{100},\n \t\t},\n-\t\t// set 2% to @latest (append it in traffic block)\n \t\t{\n+\t\t\t\"set 2% traffic to latest revision by appending it in traffic block\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"latest\", \"echo-v1\", 100, false)),\n \t\t\t[]string{\"--traffic\", \"@latest=2,echo-v1=98\"},\n \t\t\t[]string{\"echo-v1\", \"@latest\"},\n \t\t\t[]string{\"latest\", \"\"},\n \t\t\t[]int{98, 2},\n \t\t},\n-\t\t// set 2% to @latest with tag (append it in traffic block)\n \t\t{\n+\t\t\t\"set 2% to @latest with tag (append it in traffic block)\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"latest\", \"echo-v1\", 100, false)),\n \t\t\t[]string{\"--traffic\", \"@latest=2,echo-v1=98\", \"--tag\", \"@latest=testing\"},\n \t\t\t[]string{\"echo-v1\", \"@latest\"},\n \t\t\t[]string{\"latest\", \"testing\"},\n \t\t\t[]int{98, 2},\n \t\t},\n-\t\t// change traffic percent of an existing revision in traffic block, add new revision with traffic share\n \t\t{\n+\t\t\t\"change traffic percent of an existing revision in traffic block, add new revision with traffic share\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"v1\", \"echo-v1\", 100, false)),\n \t\t\t[]string{\"--tag\", \"echo-v2=v2\", \"--traffic\", \"v1=10,v2=90\"},\n \t\t\t[]string{\"echo-v1\", \"echo-v2\"},\n \t\t\t[]string{\"v1\", \"v2\"},\n \t\t\t[]int{10, 90}, //default value,\n \t\t},\n-\t\t// append new non-@latest target\n-\t\t{\n-\t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"v1\", \"echo-v1\", 100, false)),\n-\t\t\t[]string{\"--tag\", \"echo-v2=v2\", \"--traffic\", \"v1=10,v2=90\"},\n-\t\t\t[]string{\"echo-v1\", \"echo-v2\"},\n-\t\t\t[]string{\"v1\", \"v2\"},\n-\t\t\t[]int{10, 90}, //default value,\n-\t\t},\n-\t\t// untag\n \t\t{\n+\t\t\t\"untag 'latest' tag from 'echo-v1' revision\",\n \t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"latest\", \"echo-v1\", 100, false)),\n \t\t\t[]string{\"--untag\", \"latest\"},\n \t\t\t[]string{\"echo-v1\"},\n \t\t\t[]string{\"\"},\n \t\t\t[]int{100},\n \t\t},\n+\t\t{\n+\t\t\t\"untag 'latest' tag from '@latst' revision\",\n+\t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"latest\", \"\", 100, true)),\n+\t\t\t[]string{\"--untag\", \"latest\"},\n+\t\t\t[]string{\"@latest\"},\n+\t\t\t[]string{\"\"},\n+\t\t\t[]int{100},\n+\t\t},\n+\t\t{\n+\t\t\t\"replace revision pointing to 'latest' tag from 'echo-v1' to 'echo-v2' revision\",\n+\t\t\tappend(newServiceTraffic([]v1alpha1.TrafficTarget{}), newTarget(\"latest\", \"echo-v1\", 50, false), newTarget(\"\", \"echo-v2\", 50, false)),\n+\t\t\t[]string{\"--untag\", \"latest\", \"--tag\", \"echo-v1=old,echo-v2=latest\"},","path":"pkg/kn/traffic/compute_test.go","position":131,"original_position":139,"commit_id":"6201493b6d2f53a68217526b21d98b10560ca4e3","original_commit_id":"b3f703ca8bf73c6a26a323e47f859fb602516841","user":{"login":"navidshaikh","id":2510184,"node_id":"MDQ6VXNlcjI1MTAxODQ=","avatar_url":"https://avatars0.githubusercontent.com/u/2510184?v=4","gravatar_id":"","url":"https://api.github.com/users/navidshaikh","html_url":"https://github.com/navidshaikh","followers_url":"https://api.github.com/users/navidshaikh/followers","following_url":"https://api.github.com/users/navidshaikh/following{/other_user}","gists_url":"https://api.github.com/users/navidshaikh/gists{/gist_id}","starred_url":"https://api.github.com/users/navidshaikh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/navidshaikh/subscriptions","organizations_url":"https://api.github.com/users/navidshaikh/orgs","repos_url":"https://api.github.com/users/navidshaikh/repos","events_url":"https://api.github.com/users/navidshaikh/events{/privacy}","received_events_url":"https://api.github.com/users/navidshaikh/received_events","type":"User","site_admin":false},"body":"Fine.\r\n\r\nI planned to cover the examples in docs in e2e and have unit tests cover to *unit* functionality. I am fine with keeping it.","created_at":"2019-08-11T08:31:53Z","updated_at":"2019-08-11T08:31:53Z","html_url":"https://github.com/navidshaikh/client/pull/1#discussion_r312729112","pull_request_url":"https://api.github.com/repos/navidshaikh/client/pulls/1","author_association":"OWNER","_links":{"self":{"href":"https://api.github.com/repos/navidshaikh/client/pulls/comments/312729112"},"html":{"href":"https://github.com/navidshaikh/client/pull/1#discussion_r312729112"},"pull_request":{"href":"https://api.github.com/repos/navidshaikh/client/pulls/1"}},"in_reply_to_id":312726778},"pull_request":{"url":"https://api.github.com/repos/navidshaikh/client/pulls/1","id":306250092,"node_id":"MDExOlB1bGxSZXF1ZXN0MzA2MjUwMDky","html_url":"https://github.com/navidshaikh/client/pull/1","diff_url":"https://github.com/navidshaikh/client/pull/1.diff","patch_url":"https://github.com/navidshaikh/client/pull/1.patch","issue_url":"https://api.github.com/repos/navidshaikh/client/issues/1","number":1,"state":"open","locked":false,"title":"feat: Add more unit tests","user":{"login":"toVersus","id":28260709,"node_id":"MDQ6VXNlcjI4MjYwNzA5","avatar_url":"https://avatars2.githubusercontent.com/u/28260709?v=4","gravatar_id":"","url":"https://api.github.com/users/toVersus","html_url":"https://github.com/toVersus","followers_url":"https://api.github.com/users/toVersus/followers","following_url":"https://api.github.com/users/toVersus/following{/other_user}","gists_url":"https://api.github.com/users/toVersus/gists{/gist_id}","starred_url":"https://api.github.com/users/toVersus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toVersus/subscriptions","organizations_url":"https://api.github.com/users/toVersus/orgs","repos_url":"https://api.github.com/users/toVersus/repos","events_url":"https://api.github.com/users/toVersus/events{/privacy}","received_events_url":"https://api.github.com/users/toVersus/received_events","type":"User","site_admin":false},"body":"Sorry for bothering you. I completely understand how to collaborate with others on the same PR :)\r\n\r\n## Proposed Changes\r\n\r\n* Fix neat comments and others\r\n* Output unit test name for each run\r\n* Add more unit tests\r\n","created_at":"2019-08-11T01:43:38Z","updated_at":"2019-08-11T08:31:53Z","closed_at":null,"merged_at":null,"merge_commit_sha":"0bc26937c8ceea61d2345c938322dd123268bd0e","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/navidshaikh/client/pulls/1/commits","review_comments_url":"https://api.github.com/repos/navidshaikh/client/pulls/1/comments","review_comment_url":"https://api.github.com/repos/navidshaikh/client/pulls/comments{/number}","comments_url":"https://api.github.com/repos/navidshaikh/client/issues/1/comments","statuses_url":"https://api.github.com/repos/navidshaikh/client/statuses/6201493b6d2f53a68217526b21d98b10560ca4e3","head":{"label":"toVersus:feat/unit-tests","ref":"feat/unit-tests","sha":"6201493b6d2f53a68217526b21d98b10560ca4e3","user":{"login":"toVersus","id":28260709,"node_id":"MDQ6VXNlcjI4MjYwNzA5","avatar_url":"https://avatars2.githubusercontent.com/u/28260709?v=4","gravatar_id":"","url":"https://api.github.com/users/toVersus","html_url":"https://github.com/toVersus","followers_url":"https://api.github.com/users/toVersus/followers","following_url":"https://api.github.com/users/toVersus/following{/other_user}","gists_url":"https://api.github.com/users/toVersus/gists{/gist_id}","starred_url":"https://api.github.com/users/toVersus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toVersus/subscriptions","organizations_url":"https://api.github.com/users/toVersus/orgs","repos_url":"https://api.github.com/users/toVersus/repos","events_url":"https://api.github.com/users/toVersus/events{/privacy}","received_events_url":"https://api.github.com/users/toVersus/received_events","type":"User","site_admin":false},"repo":{"id":196292671,"node_id":"MDEwOlJlcG9zaXRvcnkxOTYyOTI2NzE=","name":"client","full_name":"toVersus/client","private":false,"owner":{"login":"toVersus","id":28260709,"node_id":"MDQ6VXNlcjI4MjYwNzA5","avatar_url":"https://avatars2.githubusercontent.com/u/28260709?v=4","gravatar_id":"","url":"https://api.github.com/users/toVersus","html_url":"https://github.com/toVersus","followers_url":"https://api.github.com/users/toVersus/followers","following_url":"https://api.github.com/users/toVersus/following{/other_user}","gists_url":"https://api.github.com/users/toVersus/gists{/gist_id}","starred_url":"https://api.github.com/users/toVersus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toVersus/subscriptions","organizations_url":"https://api.github.com/users/toVersus/orgs","repos_url":"https://api.github.com/users/toVersus/repos","events_url":"https://api.github.com/users/toVersus/events{/privacy}","received_events_url":"https://api.github.com/users/toVersus/received_events","type":"User","site_admin":false},"html_url":"https://github.com/toVersus/client","description":"Knative developer experience, docs, reference Knative CLI implementation ","fork":true,"url":"https://api.github.com/repos/toVersus/client","forks_url":"https://api.github.com/repos/toVersus/client/forks","keys_url":"https://api.github.com/repos/toVersus/client/keys{/key_id}","collaborators_url":"https://api.github.com/repos/toVersus/client/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/toVersus/client/teams","hooks_url":"https://api.github.com/repos/toVersus/client/hooks","issue_events_url":"https://api.github.com/repos/toVersus/client/issues/events{/number}","events_url":"https://api.github.com/repos/toVersus/client/events","assignees_url":"https://api.github.com/repos/toVersus/client/assignees{/user}","branches_url":"https://api.github.com/repos/toVersus/client/branches{/branch}","tags_url":"https://api.github.com/repos/toVersus/client/tags","blobs_url":"https://api.github.com/repos/toVersus/client/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/toVersus/client/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/toVersus/client/git/refs{/sha}","trees_url":"https://api.github.com/repos/toVersus/client/git/trees{/sha}","statuses_url":"https://api.github.com/repos/toVersus/client/statuses/{sha}","languages_url":"https://api.github.com/repos/toVersus/client/languages","stargazers_url":"https://api.github.com/repos/toVersus/client/stargazers","contributors_url":"https://api.github.com/repos/toVersus/client/contributors","subscribers_url":"https://api.github.com/repos/toVersus/client/subscribers","subscription_url":"https://api.github.com/repos/toVersus/client/subscription","commits_url":"https://api.github.com/repos/toVersus/client/commits{/sha}","git_commits_url":"https://api.github.com/repos/toVersus/client/git/commits{/sha}","comments_url":"https://api.github.com/repos/toVersus/client/comments{/number}","issue_comment_url":"https://api.github.com/repos/toVersus/client/issues/comments{/number}","contents_url":"https://api.github.com/repos/toVersus/client/contents/{+path}","compare_url":"https://api.github.com/repos/toVersus/client/compare/{base}...{head}","merges_url":"https://api.github.com/repos/toVersus/client/merges","archive_url":"https://api.github.com/repos/toVersus/client/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/toVersus/client/downloads","issues_url":"https://api.github.com/repos/toVersus/client/issues{/number}","pulls_url":"https://api.github.com/repos/toVersus/client/pulls{/number}","milestones_url":"https://api.github.com/repos/toVersus/client/milestones{/number}","notifications_url":"https://api.github.com/repos/toVersus/client/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/toVersus/client/labels{/name}","releases_url":"https://api.github.com/repos/toVersus/client/releases{/id}","deployments_url":"https://api.github.com/repos/toVersus/client/deployments","created_at":"2019-07-11T00:33:40Z","updated_at":"2019-07-11T00:33:43Z","pushed_at":"2019-08-11T08:19:30Z","git_url":"git://github.com/toVersus/client.git","ssh_url":"git@github.com:toVersus/client.git","clone_url":"https://github.com/toVersus/client.git","svn_url":"https://github.com/toVersus/client","homepage":null,"size":5219,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"navidshaikh:pr/traffic","ref":"pr/traffic","sha":"534efec5259200b89c8f7032306cc1b821dfcb3d","user":{"login":"navidshaikh","id":2510184,"node_id":"MDQ6VXNlcjI1MTAxODQ=","avatar_url":"https://avatars0.githubusercontent.com/u/2510184?v=4","gravatar_id":"","url":"https://api.github.com/users/navidshaikh","html_url":"https://github.com/navidshaikh","followers_url":"https://api.github.com/users/navidshaikh/followers","following_url":"https://api.github.com/users/navidshaikh/following{/other_user}","gists_url":"https://api.github.com/users/navidshaikh/gists{/gist_id}","starred_url":"https://api.github.com/users/navidshaikh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/navidshaikh/subscriptions","organizations_url":"https://api.github.com/users/navidshaikh/orgs","repos_url":"https://api.github.com/users/navidshaikh/repos","events_url":"https://api.github.com/users/navidshaikh/events{/privacy}","received_events_url":"https://api.github.com/users/navidshaikh/received_events","type":"User","site_admin":false},"repo":{"id":171464939,"node_id":"MDEwOlJlcG9zaXRvcnkxNzE0NjQ5Mzk=","name":"client","full_name":"navidshaikh/client","private":false,"owner":{"login":"navidshaikh","id":2510184,"node_id":"MDQ6VXNlcjI1MTAxODQ=","avatar_url":"https://avatars0.githubusercontent.com/u/2510184?v=4","gravatar_id":"","url":"https://api.github.com/users/navidshaikh","html_url":"https://github.com/navidshaikh","followers_url":"https://api.github.com/users/navidshaikh/followers","following_url":"https://api.github.com/users/navidshaikh/following{/other_user}","gists_url":"https://api.github.com/users/navidshaikh/gists{/gist_id}","starred_url":"https://api.github.com/users/navidshaikh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/navidshaikh/subscriptions","organizations_url":"https://api.github.com/users/navidshaikh/orgs","repos_url":"https://api.github.com/users/navidshaikh/repos","events_url":"https://api.github.com/users/navidshaikh/events{/privacy}","received_events_url":"https://api.github.com/users/navidshaikh/received_events","type":"User","site_admin":false},"html_url":"https://github.com/navidshaikh/client","description":"Knative developer experience, docs, reference Knative CLI implementation ","fork":true,"url":"https://api.github.com/repos/navidshaikh/client","forks_url":"https://api.github.com/repos/navidshaikh/client/forks","keys_url":"https://api.github.com/repos/navidshaikh/client/keys{/key_id}","collaborators_url":"https://api.github.com/repos/navidshaikh/client/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/navidshaikh/client/teams","hooks_url":"https://api.github.com/repos/navidshaikh/client/hooks","issue_events_url":"https://api.github.com/repos/navidshaikh/client/issues/events{/number}","events_url":"https://api.github.com/repos/navidshaikh/client/events","assignees_url":"https://api.github.com/repos/navidshaikh/client/assignees{/user}","branches_url":"https://api.github.com/repos/navidshaikh/client/branches{/branch}","tags_url":"https://api.github.com/repos/navidshaikh/client/tags","blobs_url":"https://api.github.com/repos/navidshaikh/client/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/navidshaikh/client/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/navidshaikh/client/git/refs{/sha}","trees_url":"https://api.github.com/repos/navidshaikh/client/git/trees{/sha}","statuses_url":"https://api.github.com/repos/navidshaikh/client/statuses/{sha}","languages_url":"https://api.github.com/repos/navidshaikh/client/languages","stargazers_url":"https://api.github.com/repos/navidshaikh/client/stargazers","contributors_url":"https://api.github.com/repos/navidshaikh/client/contributors","subscribers_url":"https://api.github.com/repos/navidshaikh/client/subscribers","subscription_url":"https://api.github.com/repos/navidshaikh/client/subscription","commits_url":"https://api.github.com/repos/navidshaikh/client/commits{/sha}","git_commits_url":"https://api.github.com/repos/navidshaikh/client/git/commits{/sha}","comments_url":"https://api.github.com/repos/navidshaikh/client/comments{/number}","issue_comment_url":"https://api.github.com/repos/navidshaikh/client/issues/comments{/number}","contents_url":"https://api.github.com/repos/navidshaikh/client/contents/{+path}","compare_url":"https://api.github.com/repos/navidshaikh/client/compare/{base}...{head}","merges_url":"https://api.github.com/repos/navidshaikh/client/merges","archive_url":"https://api.github.com/repos/navidshaikh/client/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/navidshaikh/client/downloads","issues_url":"https://api.github.com/repos/navidshaikh/client/issues{/number}","pulls_url":"https://api.github.com/repos/navidshaikh/client/pulls{/number}","milestones_url":"https://api.github.com/repos/navidshaikh/client/milestones{/number}","notifications_url":"https://api.github.com/repos/navidshaikh/client/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/navidshaikh/client/labels{/name}","releases_url":"https://api.github.com/repos/navidshaikh/client/releases{/id}","deployments_url":"https://api.github.com/repos/navidshaikh/client/deployments","created_at":"2019-02-19T11:52:07Z","updated_at":"2019-08-09T07:28:42Z","pushed_at":"2019-08-11T08:19:31Z","git_url":"git://github.com/navidshaikh/client.git","ssh_url":"git@github.com:navidshaikh/client.git","clone_url":"https://github.com/navidshaikh/client.git","svn_url":"https://github.com/navidshaikh/client","homepage":null,"size":5652,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/navidshaikh/client/pulls/1"},"html":{"href":"https://github.com/navidshaikh/client/pull/1"},"issue":{"href":"https://api.github.com/repos/navidshaikh/client/issues/1"},"comments":{"href":"https://api.github.com/repos/navidshaikh/client/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/navidshaikh/client/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/navidshaikh/client/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/navidshaikh/client/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/navidshaikh/client/statuses/6201493b6d2f53a68217526b21d98b10560ca4e3"}},"author_association":"NONE"}}
{"actor":{"display_login":"navidshaikh"}}