{"action":"created","comment":{"url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/comments/118623743","pull_request_review_id":40432878,"id":118623743,"diff_hunk":"@@ -0,0 +1,150 @@\n+//\n+//  MapResultViewController.swift\n+//  Meete\n+//\n+//  Created by Pham Ngoc Hanh on 5/15/17.\n+//  Copyright © 2017 Asian Tech Co., Ltd. All rights reserved.\n+//\n+\n+import UIKit\n+import GoogleMaps\n+\n+private let kMaxIndex = 9\n+\n+class MapResultViewController: BaseViewController {\n+\n+    @IBOutlet fileprivate weak var collectionView: UICollectionView!\n+    @IBOutlet fileprivate weak var mapView: GMSMapView!\n+    @IBOutlet fileprivate weak var previousButton: UIButton!\n+    @IBOutlet fileprivate weak var nextButton: UIButton!\n+\n+    fileprivate var indexCurrent = 0\n+    private var googleMap: GMSMapView!\n+    fileprivate var listItemResult: [Item] = []\n+    fileprivate var isScrolling = false\n+    fileprivate var markers: [GMSMarker] = []\n+\n+    convenience init(listItemResult: [Item]?) {\n+        self.init(nibName: \"MapResultViewController\", bundle: nil)\n+        guard let listItemResult = listItemResult else {\n+            return\n+        }\n+        self.listItemResult = listItemResult\n+    }\n+\n+    override func viewDidLoad() {\n+        super.viewDidLoad()\n+    }\n+\n+    override func setupUI() {\n+        super.setupUI()\n+        collectionView.register(ItemResultMapCell.self)\n+        collectionView.backgroundColor = UIColor.clear\n+        collectionView.delegate = self\n+        collectionView.dataSource = self\n+        previousButton.isHidden = true\n+        addListMarker()\n+        firstItemFocus()\n+        mapView.delegate = self\n+    }\n+\n+    private func addListMarker() {\n+        for item in listItemResult {\n+            let latitude: CLLocationDegrees = item.rest.latitude\n+            let longtitude: CLLocationDegrees = item.rest.longtitude\n+            let marker = GMSMarker()\n+            marker.position = CLLocationCoordinate2D(latitude: latitude, longitude: longtitude)\n+            marker.icon = #imageLiteral(resourceName: \"markerNormal\")\n+            marker.map = mapView\n+            markers.append(marker)\n+        }\n+    }\n+\n+    private func firstItemFocus() {\n+        guard let latitude = listItemResult.first?.rest.latitude, let longtitude = listItemResult.first?.rest.longtitude else {\n+            return\n+        }\n+        markers.first?.icon = #imageLiteral(resourceName: \"markerSelected\")\n+        let camera = GMSCameraPosition.camera(withLatitude: latitude, longitude: longtitude, zoom: 14.0)\n+        mapView.camera = camera\n+    }\n+\n+    func destroyMap() {\n+        mapView.removeFromSuperview()\n+    }\n+    \n+    // MARK: - @IBACtion\n+    @IBAction private func showNextItem(_ sender: UIButton) {\n+        indexCurrent += 1\n+        if indexCurrent == listItemResult.count {\n+            indexCurrent = listItemResult.count - 1\n+        }\n+        collectionView.scrollToItem(at: IndexPath(row: indexCurrent, section: 0), at: .right, animated: true)\n+    }\n+\n+    @IBAction private func showPreviousItem(_ sender: UIButton) {\n+        indexCurrent -= 1\n+        if indexCurrent < 0 {\n+            indexCurrent = 0\n+        }\n+        collectionView.scrollToItem(at: IndexPath(row: indexCurrent, section: 0), at: .left, animated: true)\n+    }\n+}\n+\n+// MARK: - UICollectionViewDataSource, UICollectionViewDelegateFlowLayout\n+extension MapResultViewController: UICollectionViewDataSource {\n+    func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {\n+        return listItemResult.count\n+    }\n+\n+    func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {\n+        let cell = collectionView.dequeue(ItemResultMapCell.self, forIndexPath: indexPath)\n+        cell.itemResult = ItemResultMapCell.ItemResult(item: listItemResult[indexPath.row])\n+        return cell\n+    }\n+}\n+\n+// MARK: - UICollectionViewDelegateFlowLayout\n+extension MapResultViewController: UICollectionViewDelegateFlowLayout {\n+    func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {\n+        return CGSize(width: collectionView.frame.width, height: collectionView.frame.height)\n+    }\n+\n+    func scrollViewDidScroll(_ scrollView: UIScrollView) {\n+        let fractionalPage = scrollView.contentOffset.x / scrollView.frame.size.width\n+        let page = lround(Double(fractionalPage))\n+        indexCurrent = page\n+        for i in 0...markers.count - 1 {\n+            if i == indexCurrent {\n+                markers[i].icon = #imageLiteral(resourceName: \"markerSelected\")\n+                let camera = GMSCameraPosition.camera(withLatitude: markers[i].position.latitude, longitude: markers[i].position.longitude, zoom: 14.0)\n+                mapView.camera = camera\n+            } else {\n+                markers[i].icon = #imageLiteral(resourceName: \"markerNormal\")\n+            }\n+        }\n+        if page == 0 {\n+            previousButton.isHidden = true\n+        } else if page == listItemResult.count - 1 {\n+            nextButton.isHidden = true\n+        } else {\n+            previousButton.isHidden = false\n+            nextButton.isHidden = false\n+        }\n+    }\n+}\n+\n+extension MapResultViewController: GMSMapViewDelegate {\n+    func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) -> Bool {\n+        for i in 0...listItemResult.count - 1 {\n+            if marker.position.latitude == listItemResult[i].rest.latitude && marker.position.longitude == listItemResult[i].rest.longtitude {\n+                marker.icon = #imageLiteral(resourceName: \"markerSelected\")\n+                let camera = GMSCameraPosition.camera(withLatitude: marker.position.latitude, longitude: marker.position.longitude, zoom: 14.0)","path":"Meete/Controllers/MapResult/MapResultViewController.swift","position":142,"original_position":142,"commit_id":"3c4c2057e44a249023f5a3f1d441193323fe67f5","original_commit_id":"3c4c2057e44a249023f5a3f1d441193323fe67f5","user":{"login":"at-daiho","id":13515505,"avatar_url":"https://avatars1.githubusercontent.com/u/13515505?v=3","gravatar_id":"","url":"https://api.github.com/users/at-daiho","html_url":"https://github.com/at-daiho","followers_url":"https://api.github.com/users/at-daiho/followers","following_url":"https://api.github.com/users/at-daiho/following{/other_user}","gists_url":"https://api.github.com/users/at-daiho/gists{/gist_id}","starred_url":"https://api.github.com/users/at-daiho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/at-daiho/subscriptions","organizations_url":"https://api.github.com/users/at-daiho/orgs","repos_url":"https://api.github.com/users/at-daiho/repos","events_url":"https://api.github.com/users/at-daiho/events{/privacy}","received_events_url":"https://api.github.com/users/at-daiho/received_events","type":"User","site_admin":false},"body":" Please googleMapView?.animateToLocation(CLLocationCoordinate2DMake(lat, long))","created_at":"2017-05-26T02:26:45Z","updated_at":"2017-05-26T02:34:26Z","html_url":"https://github.com/blkbrds/intern08-hanhpn-meete/pull/16#discussion_r118623743","pull_request_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/16","_links":{"self":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/comments/118623743"},"html":{"href":"https://github.com/blkbrds/intern08-hanhpn-meete/pull/16#discussion_r118623743"},"pull_request":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/16"}}},"pull_request":{"url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/16","id":120512878,"html_url":"https://github.com/blkbrds/intern08-hanhpn-meete/pull/16","diff_url":"https://github.com/blkbrds/intern08-hanhpn-meete/pull/16.diff","patch_url":"https://github.com/blkbrds/intern08-hanhpn-meete/pull/16.patch","issue_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues/16","number":16,"state":"open","locked":false,"title":"Feature/search ui","user":{"login":"at-hanhpham","id":25703786,"avatar_url":"https://avatars3.githubusercontent.com/u/25703786?v=3","gravatar_id":"","url":"https://api.github.com/users/at-hanhpham","html_url":"https://github.com/at-hanhpham","followers_url":"https://api.github.com/users/at-hanhpham/followers","following_url":"https://api.github.com/users/at-hanhpham/following{/other_user}","gists_url":"https://api.github.com/users/at-hanhpham/gists{/gist_id}","starred_url":"https://api.github.com/users/at-hanhpham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/at-hanhpham/subscriptions","organizations_url":"https://api.github.com/users/at-hanhpham/orgs","repos_url":"https://api.github.com/users/at-hanhpham/repos","events_url":"https://api.github.com/users/at-hanhpham/events{/privacy}","received_events_url":"https://api.github.com/users/at-hanhpham/received_events","type":"User","site_admin":false},"body":"#10 ","created_at":"2017-05-15T01:50:00Z","updated_at":"2017-05-26T02:34:26Z","closed_at":null,"merged_at":null,"merge_commit_sha":"1a6dfd9d8fea5ae3aa097dc53754aaff2ce4ee47","assignee":{"login":"at-daiho","id":13515505,"avatar_url":"https://avatars1.githubusercontent.com/u/13515505?v=3","gravatar_id":"","url":"https://api.github.com/users/at-daiho","html_url":"https://github.com/at-daiho","followers_url":"https://api.github.com/users/at-daiho/followers","following_url":"https://api.github.com/users/at-daiho/following{/other_user}","gists_url":"https://api.github.com/users/at-daiho/gists{/gist_id}","starred_url":"https://api.github.com/users/at-daiho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/at-daiho/subscriptions","organizations_url":"https://api.github.com/users/at-daiho/orgs","repos_url":"https://api.github.com/users/at-daiho/repos","events_url":"https://api.github.com/users/at-daiho/events{/privacy}","received_events_url":"https://api.github.com/users/at-daiho/received_events","type":"User","site_admin":false},"assignees":[{"login":"at-daiho","id":13515505,"avatar_url":"https://avatars1.githubusercontent.com/u/13515505?v=3","gravatar_id":"","url":"https://api.github.com/users/at-daiho","html_url":"https://github.com/at-daiho","followers_url":"https://api.github.com/users/at-daiho/followers","following_url":"https://api.github.com/users/at-daiho/following{/other_user}","gists_url":"https://api.github.com/users/at-daiho/gists{/gist_id}","starred_url":"https://api.github.com/users/at-daiho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/at-daiho/subscriptions","organizations_url":"https://api.github.com/users/at-daiho/orgs","repos_url":"https://api.github.com/users/at-daiho/repos","events_url":"https://api.github.com/users/at-daiho/events{/privacy}","received_events_url":"https://api.github.com/users/at-daiho/received_events","type":"User","site_admin":false},{"login":"at-hanhpham","id":25703786,"avatar_url":"https://avatars3.githubusercontent.com/u/25703786?v=3","gravatar_id":"","url":"https://api.github.com/users/at-hanhpham","html_url":"https://github.com/at-hanhpham","followers_url":"https://api.github.com/users/at-hanhpham/followers","following_url":"https://api.github.com/users/at-hanhpham/following{/other_user}","gists_url":"https://api.github.com/users/at-hanhpham/gists{/gist_id}","starred_url":"https://api.github.com/users/at-hanhpham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/at-hanhpham/subscriptions","organizations_url":"https://api.github.com/users/at-hanhpham/orgs","repos_url":"https://api.github.com/users/at-hanhpham/repos","events_url":"https://api.github.com/users/at-hanhpham/events{/privacy}","received_events_url":"https://api.github.com/users/at-hanhpham/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/16/commits","review_comments_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/16/comments","review_comment_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/comments{/number}","comments_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues/16/comments","statuses_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/statuses/3c4c2057e44a249023f5a3f1d441193323fe67f5","head":{"label":"blkbrds:feature/search_UI","ref":"feature/search_UI","sha":"3c4c2057e44a249023f5a3f1d441193323fe67f5","user":{"login":"blkbrds","id":28261672,"avatar_url":"https://avatars2.githubusercontent.com/u/28261672?v=3","gravatar_id":"","url":"https://api.github.com/users/blkbrds","html_url":"https://github.com/blkbrds","followers_url":"https://api.github.com/users/blkbrds/followers","following_url":"https://api.github.com/users/blkbrds/following{/other_user}","gists_url":"https://api.github.com/users/blkbrds/gists{/gist_id}","starred_url":"https://api.github.com/users/blkbrds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blkbrds/subscriptions","organizations_url":"https://api.github.com/users/blkbrds/orgs","repos_url":"https://api.github.com/users/blkbrds/repos","events_url":"https://api.github.com/users/blkbrds/events{/privacy}","received_events_url":"https://api.github.com/users/blkbrds/received_events","type":"Organization","site_admin":false},"repo":{"id":89218593,"name":"intern08-hanhpn-meete","full_name":"blkbrds/intern08-hanhpn-meete","owner":{"login":"blkbrds","id":28261672,"avatar_url":"https://avatars2.githubusercontent.com/u/28261672?v=3","gravatar_id":"","url":"https://api.github.com/users/blkbrds","html_url":"https://github.com/blkbrds","followers_url":"https://api.github.com/users/blkbrds/followers","following_url":"https://api.github.com/users/blkbrds/following{/other_user}","gists_url":"https://api.github.com/users/blkbrds/gists{/gist_id}","starred_url":"https://api.github.com/users/blkbrds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blkbrds/subscriptions","organizations_url":"https://api.github.com/users/blkbrds/orgs","repos_url":"https://api.github.com/users/blkbrds/repos","events_url":"https://api.github.com/users/blkbrds/events{/privacy}","received_events_url":"https://api.github.com/users/blkbrds/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/blkbrds/intern08-hanhpn-meete","description":"Hanh Pham N.","fork":false,"url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete","forks_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/forks","keys_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/keys{/key_id}","collaborators_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/teams","hooks_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/hooks","issue_events_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues/events{/number}","events_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/events","assignees_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/assignees{/user}","branches_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/branches{/branch}","tags_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/tags","blobs_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/refs{/sha}","trees_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/trees{/sha}","statuses_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/statuses/{sha}","languages_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/languages","stargazers_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/stargazers","contributors_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/contributors","subscribers_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/subscribers","subscription_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/subscription","commits_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/commits{/sha}","git_commits_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/commits{/sha}","comments_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/comments{/number}","issue_comment_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues/comments{/number}","contents_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/contents/{+path}","compare_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/compare/{base}...{head}","merges_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/merges","archive_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/downloads","issues_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues{/number}","pulls_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls{/number}","milestones_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/milestones{/number}","notifications_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/labels{/name}","releases_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/releases{/id}","deployments_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/deployments","created_at":"2017-04-24T08:56:12Z","updated_at":"2017-05-17T04:03:57Z","pushed_at":"2017-05-25T10:33:39Z","git_url":"git://github.com/blkbrds/intern08-hanhpn-meete.git","ssh_url":"git@github.com:blkbrds/intern08-hanhpn-meete.git","clone_url":"https://github.com/blkbrds/intern08-hanhpn-meete.git","svn_url":"https://github.com/blkbrds/intern08-hanhpn-meete","homepage":null,"size":352,"stargazers_count":0,"watchers_count":0,"language":"Swift","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":15,"forks":0,"open_issues":15,"watchers":0,"default_branch":"master"}},"base":{"label":"blkbrds:master","ref":"master","sha":"d37075969dee137e9301c75bef5309a4ef0bc894","user":{"login":"blkbrds","id":28261672,"avatar_url":"https://avatars2.githubusercontent.com/u/28261672?v=3","gravatar_id":"","url":"https://api.github.com/users/blkbrds","html_url":"https://github.com/blkbrds","followers_url":"https://api.github.com/users/blkbrds/followers","following_url":"https://api.github.com/users/blkbrds/following{/other_user}","gists_url":"https://api.github.com/users/blkbrds/gists{/gist_id}","starred_url":"https://api.github.com/users/blkbrds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blkbrds/subscriptions","organizations_url":"https://api.github.com/users/blkbrds/orgs","repos_url":"https://api.github.com/users/blkbrds/repos","events_url":"https://api.github.com/users/blkbrds/events{/privacy}","received_events_url":"https://api.github.com/users/blkbrds/received_events","type":"Organization","site_admin":false},"repo":{"id":89218593,"name":"intern08-hanhpn-meete","full_name":"blkbrds/intern08-hanhpn-meete","owner":{"login":"blkbrds","id":28261672,"avatar_url":"https://avatars2.githubusercontent.com/u/28261672?v=3","gravatar_id":"","url":"https://api.github.com/users/blkbrds","html_url":"https://github.com/blkbrds","followers_url":"https://api.github.com/users/blkbrds/followers","following_url":"https://api.github.com/users/blkbrds/following{/other_user}","gists_url":"https://api.github.com/users/blkbrds/gists{/gist_id}","starred_url":"https://api.github.com/users/blkbrds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blkbrds/subscriptions","organizations_url":"https://api.github.com/users/blkbrds/orgs","repos_url":"https://api.github.com/users/blkbrds/repos","events_url":"https://api.github.com/users/blkbrds/events{/privacy}","received_events_url":"https://api.github.com/users/blkbrds/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/blkbrds/intern08-hanhpn-meete","description":"Hanh Pham N.","fork":false,"url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete","forks_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/forks","keys_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/keys{/key_id}","collaborators_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/teams","hooks_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/hooks","issue_events_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues/events{/number}","events_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/events","assignees_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/assignees{/user}","branches_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/branches{/branch}","tags_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/tags","blobs_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/refs{/sha}","trees_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/trees{/sha}","statuses_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/statuses/{sha}","languages_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/languages","stargazers_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/stargazers","contributors_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/contributors","subscribers_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/subscribers","subscription_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/subscription","commits_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/commits{/sha}","git_commits_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/git/commits{/sha}","comments_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/comments{/number}","issue_comment_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues/comments{/number}","contents_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/contents/{+path}","compare_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/compare/{base}...{head}","merges_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/merges","archive_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/downloads","issues_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues{/number}","pulls_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls{/number}","milestones_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/milestones{/number}","notifications_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/labels{/name}","releases_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/releases{/id}","deployments_url":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/deployments","created_at":"2017-04-24T08:56:12Z","updated_at":"2017-05-17T04:03:57Z","pushed_at":"2017-05-25T10:33:39Z","git_url":"git://github.com/blkbrds/intern08-hanhpn-meete.git","ssh_url":"git@github.com:blkbrds/intern08-hanhpn-meete.git","clone_url":"https://github.com/blkbrds/intern08-hanhpn-meete.git","svn_url":"https://github.com/blkbrds/intern08-hanhpn-meete","homepage":null,"size":352,"stargazers_count":0,"watchers_count":0,"language":"Swift","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":15,"forks":0,"open_issues":15,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/16"},"html":{"href":"https://github.com/blkbrds/intern08-hanhpn-meete/pull/16"},"issue":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues/16"},"comments":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/issues/16/comments"},"review_comments":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/16/comments"},"review_comment":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/pulls/16/commits"},"statuses":{"href":"https://api.github.com/repos/blkbrds/intern08-hanhpn-meete/statuses/3c4c2057e44a249023f5a3f1d441193323fe67f5"}}}}
{"actor":{"display_login":"at-daiho"}}