{"action":"created","comment":{"url":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/comments/175451356","pull_request_review_id":104980984,"id":175451356,"diff_hunk":"@@ -0,0 +1,200 @@\n+/*\n+ * ***** BEGIN LICENSE BLOCK *****\n+ * Zimbra Collaboration Suite Server\n+ * Copyright (C) 2018 Synacor, Inc.\n+ *\n+ * This program is free software: you can redistribute it and/or modify it under\n+ * the terms of the GNU General Public License as published by the Free Software Foundation,\n+ * version 2 of the License.\n+ *\n+ * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;\n+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n+ * See the GNU General Public License for more details.\n+ * You should have received a copy of the GNU General Public License along with this program.\n+ * If not, see <https://www.gnu.org/licenses/>.\n+ * ***** END LICENSE BLOCK *****\n+ */\n+package com.zimbra.cs.service.mail;\n+\n+import java.time.LocalDateTime;\n+import java.util.HashMap;\n+import java.util.Map;\n+\n+import org.junit.Before;\n+import org.junit.BeforeClass;\n+import org.junit.Test;\n+\n+import com.zimbra.common.calendar.ParsedDateTime;\n+import com.zimbra.common.calendar.TimeZoneMap;\n+import com.zimbra.common.soap.Element;\n+import com.zimbra.common.soap.MailConstants;\n+import com.zimbra.cs.account.Account;\n+import com.zimbra.cs.account.Provisioning;\n+import com.zimbra.cs.mailbox.Mailbox;\n+import com.zimbra.cs.mailbox.MailboxTestUtil;\n+import com.zimbra.cs.mailbox.calendar.Util;\n+import com.zimbra.soap.ZimbraSoapContext;\n+\n+import junit.framework.Assert;\n+\n+public class CreateCalendarItemTest {\n+    private Account account;\n+\n+    @BeforeClass\n+    public static void init() throws Exception {\n+        MailboxTestUtil.initServer();\n+        Provisioning prov = Provisioning.getInstance();\n+        prov.createAccount(\"test@zimbra.com\", \"secret\", new HashMap<String, Object>());\n+    }\n+\n+    @Before\n+    public void setUp() throws Exception {\n+        MailboxTestUtil.clearData();\n+        account = Provisioning.getInstance().getAccountByName(\"test@zimbra.com\");\n+    }\n+\n+    /**\n+     * @throws java.lang.Exception\n+     */\n+    @Test\n+    public void testCreateCalendarItemWithoutColor() throws Exception {\n+        Element request = generateCreateAppointmentRequest(null, null);\n+        CreateCalendarItem cci = new CreateCalendarItem() {\n+            protected Element getResponseElement(ZimbraSoapContext zsc) {\n+                return new Element.JSONElement(\"CreateAppointmentResponse\");\n+            }\n+        };\n+        Map<String, Object> context = ServiceTestUtil.getRequestContext(account);\n+        Element response = cci.handle(request, context);\n+        String id = response.getAttribute(MailConstants.A_CAL_ID, \"empty\");\n+        String invId = response.getAttribute(MailConstants.A_CAL_INV_ID, \"empty\");\n+        Assert.assertFalse(id.equals(\"empty\"));\n+        Assert.assertFalse(invId.equals(\"empty\"));","path":"store/src/java-test/com/zimbra/cs/service/mail/CreateCalendarItemTest.java","position":72,"original_position":72,"commit_id":"f96b154a2ed669f6d54a80c18d39f6d2ba3576e2","original_commit_id":"f96b154a2ed669f6d54a80c18d39f6d2ba3576e2","user":{"login":"codacy-bot","id":19940114,"avatar_url":"https://avatars1.githubusercontent.com/u/19940114?v=4","gravatar_id":"","url":"https://api.github.com/users/codacy-bot","html_url":"https://github.com/codacy-bot","followers_url":"https://api.github.com/users/codacy-bot/followers","following_url":"https://api.github.com/users/codacy-bot/following{/other_user}","gists_url":"https://api.github.com/users/codacy-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/codacy-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codacy-bot/subscriptions","organizations_url":"https://api.github.com/users/codacy-bot/orgs","repos_url":"https://api.github.com/users/codacy-bot/repos","events_url":"https://api.github.com/users/codacy-bot/events{/privacy}","received_events_url":"https://api.github.com/users/codacy-bot/received_events","type":"User","site_admin":false},"body":"![Codacy](https://app.codacy.com/assets/images/favicon.png) Issue found: [Position literals first in String comparisons](https://app.codacy.com/app/Synacor/zm-mailbox/pullRequest?prid=1447346)","created_at":"2018-03-19T14:22:06Z","updated_at":"2018-03-19T14:22:07Z","html_url":"https://github.com/Zimbra/zm-mailbox/pull/564#discussion_r175451356","pull_request_url":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/564","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/comments/175451356"},"html":{"href":"https://github.com/Zimbra/zm-mailbox/pull/564#discussion_r175451356"},"pull_request":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/564"}}},"pull_request":{"url":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/564","id":175893122,"html_url":"https://github.com/Zimbra/zm-mailbox/pull/564","diff_url":"https://github.com/Zimbra/zm-mailbox/pull/564.diff","patch_url":"https://github.com/Zimbra/zm-mailbox/pull/564.patch","issue_url":"https://api.github.com/repos/Zimbra/zm-mailbox/issues/564","number":564,"state":"open","locked":false,"title":"NICPS-32: add function to set appointment color","user":{"login":"k-kato","id":32184593,"avatar_url":"https://avatars2.githubusercontent.com/u/32184593?v=4","gravatar_id":"","url":"https://api.github.com/users/k-kato","html_url":"https://github.com/k-kato","followers_url":"https://api.github.com/users/k-kato/followers","following_url":"https://api.github.com/users/k-kato/following{/other_user}","gists_url":"https://api.github.com/users/k-kato/gists{/gist_id}","starred_url":"https://api.github.com/users/k-kato/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/k-kato/subscriptions","organizations_url":"https://api.github.com/users/k-kato/orgs","repos_url":"https://api.github.com/users/k-kato/repos","events_url":"https://api.github.com/users/k-kato/events{/privacy}","received_events_url":"https://api.github.com/users/k-kato/received_events","type":"User","site_admin":false},"body":"Fix : \r\n[UI]\r\n- Added \"color\" button to Ajax/HTML/Mobile client\r\n- Show appointment with the specified color\r\n\r\n[Server]\r\n- SOAP API change: color and rgb options are added to \"comp\" (components of invite)\r\n- Added color data to Invite\r\n- Added function to export/import calendar with COLOR property (RFC 7986)\r\n\r\nTesting done : testing done by developer\r\n- Appointment is shown with the color in each view\r\n  - Day/Week/WorkWeek/Month view\r\n  - print calendar/appointment\r\n  - REST page. Note that if color param exists in the url, appointments are shown with the specified color.\r\n- Create/Edit an appointment with color\r\n- Create/Edit a recurring schedule and an exception with color\r\n- If color is NONE, the appointment is shown with the folder color.\r\n- Send an invitation to attendees WITHOUT color data\r\n- Export ics with COLOR property\r\n- Import ics: appointment is imported with with color\r\n- Export/Import tgz addresses color data\r\n- backup/restore: appointment is restored with color data at zmplayredo\r\n\r\n\r\nTesting to be done by QA : testing needed to be done by QA in PS team\r\n\r\nNote :\r\n- appointment with custom color cannot be created on HTML/Mobil client\r\n- custom color is not shown on Mobile client (appointment is shown with the folder color)\r\n- custom color is not shown on REST page (appointment is shown with the folder color)\r\n- custom color cannot be exported/imported. Supported colors: blue, cyan, green, purple, red, yellow, pink, gray, orange\r\n\r\nLinked PR : \r\nhttps://github.com/Zimbra/zm-taglib/pull/5\r\nhttps://github.com/Zimbra/zm-web-client/pull/250","created_at":"2018-03-19T13:05:44Z","updated_at":"2018-03-19T14:22:07Z","closed_at":null,"merged_at":null,"merge_commit_sha":"678d284aceccd8e925c566c20af1f203bc0ec317","assignee":null,"assignees":[],"requested_reviewers":[{"login":"jeastman","id":278119,"avatar_url":"https://avatars2.githubusercontent.com/u/278119?v=4","gravatar_id":"","url":"https://api.github.com/users/jeastman","html_url":"https://github.com/jeastman","followers_url":"https://api.github.com/users/jeastman/followers","following_url":"https://api.github.com/users/jeastman/following{/other_user}","gists_url":"https://api.github.com/users/jeastman/gists{/gist_id}","starred_url":"https://api.github.com/users/jeastman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeastman/subscriptions","organizations_url":"https://api.github.com/users/jeastman/orgs","repos_url":"https://api.github.com/users/jeastman/repos","events_url":"https://api.github.com/users/jeastman/events{/privacy}","received_events_url":"https://api.github.com/users/jeastman/received_events","type":"User","site_admin":false},{"login":"chinmay15","id":1153219,"avatar_url":"https://avatars0.githubusercontent.com/u/1153219?v=4","gravatar_id":"","url":"https://api.github.com/users/chinmay15","html_url":"https://github.com/chinmay15","followers_url":"https://api.github.com/users/chinmay15/followers","following_url":"https://api.github.com/users/chinmay15/following{/other_user}","gists_url":"https://api.github.com/users/chinmay15/gists{/gist_id}","starred_url":"https://api.github.com/users/chinmay15/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chinmay15/subscriptions","organizations_url":"https://api.github.com/users/chinmay15/orgs","repos_url":"https://api.github.com/users/chinmay15/repos","events_url":"https://api.github.com/users/chinmay15/events{/privacy}","received_events_url":"https://api.github.com/users/chinmay15/received_events","type":"User","site_admin":false},{"login":"MakiWatanabe","id":34907928,"avatar_url":"https://avatars0.githubusercontent.com/u/34907928?v=4","gravatar_id":"","url":"https://api.github.com/users/MakiWatanabe","html_url":"https://github.com/MakiWatanabe","followers_url":"https://api.github.com/users/MakiWatanabe/followers","following_url":"https://api.github.com/users/MakiWatanabe/following{/other_user}","gists_url":"https://api.github.com/users/MakiWatanabe/gists{/gist_id}","starred_url":"https://api.github.com/users/MakiWatanabe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MakiWatanabe/subscriptions","organizations_url":"https://api.github.com/users/MakiWatanabe/orgs","repos_url":"https://api.github.com/users/MakiWatanabe/repos","events_url":"https://api.github.com/users/MakiWatanabe/events{/privacy}","received_events_url":"https://api.github.com/users/MakiWatanabe/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/564/commits","review_comments_url":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/564/comments","review_comment_url":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Zimbra/zm-mailbox/issues/564/comments","statuses_url":"https://api.github.com/repos/Zimbra/zm-mailbox/statuses/f96b154a2ed669f6d54a80c18d39f6d2ba3576e2","head":{"label":"Zimbra:bugfix/NICPS-32","ref":"bugfix/NICPS-32","sha":"f96b154a2ed669f6d54a80c18d39f6d2ba3576e2","user":{"login":"Zimbra","id":8135764,"avatar_url":"https://avatars2.githubusercontent.com/u/8135764?v=4","gravatar_id":"","url":"https://api.github.com/users/Zimbra","html_url":"https://github.com/Zimbra","followers_url":"https://api.github.com/users/Zimbra/followers","following_url":"https://api.github.com/users/Zimbra/following{/other_user}","gists_url":"https://api.github.com/users/Zimbra/gists{/gist_id}","starred_url":"https://api.github.com/users/Zimbra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zimbra/subscriptions","organizations_url":"https://api.github.com/users/Zimbra/orgs","repos_url":"https://api.github.com/users/Zimbra/repos","events_url":"https://api.github.com/users/Zimbra/events{/privacy}","received_events_url":"https://api.github.com/users/Zimbra/received_events","type":"Organization","site_admin":false},"repo":{"id":85609847,"name":"zm-mailbox","full_name":"Zimbra/zm-mailbox","owner":{"login":"Zimbra","id":8135764,"avatar_url":"https://avatars2.githubusercontent.com/u/8135764?v=4","gravatar_id":"","url":"https://api.github.com/users/Zimbra","html_url":"https://github.com/Zimbra","followers_url":"https://api.github.com/users/Zimbra/followers","following_url":"https://api.github.com/users/Zimbra/following{/other_user}","gists_url":"https://api.github.com/users/Zimbra/gists{/gist_id}","starred_url":"https://api.github.com/users/Zimbra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zimbra/subscriptions","organizations_url":"https://api.github.com/users/Zimbra/orgs","repos_url":"https://api.github.com/users/Zimbra/repos","events_url":"https://api.github.com/users/Zimbra/events{/privacy}","received_events_url":"https://api.github.com/users/Zimbra/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Zimbra/zm-mailbox","description":"zm-mailbox for Zimbra Collaboration Suite, FOSS Edition","fork":false,"url":"https://api.github.com/repos/Zimbra/zm-mailbox","forks_url":"https://api.github.com/repos/Zimbra/zm-mailbox/forks","keys_url":"https://api.github.com/repos/Zimbra/zm-mailbox/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Zimbra/zm-mailbox/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Zimbra/zm-mailbox/teams","hooks_url":"https://api.github.com/repos/Zimbra/zm-mailbox/hooks","issue_events_url":"https://api.github.com/repos/Zimbra/zm-mailbox/issues/events{/number}","events_url":"https://api.github.com/repos/Zimbra/zm-mailbox/events","assignees_url":"https://api.github.com/repos/Zimbra/zm-mailbox/assignees{/user}","branches_url":"https://api.github.com/repos/Zimbra/zm-mailbox/branches{/branch}","tags_url":"https://api.github.com/repos/Zimbra/zm-mailbox/tags","blobs_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/refs{/sha}","trees_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Zimbra/zm-mailbox/statuses/{sha}","languages_url":"https://api.github.com/repos/Zimbra/zm-mailbox/languages","stargazers_url":"https://api.github.com/repos/Zimbra/zm-mailbox/stargazers","contributors_url":"https://api.github.com/repos/Zimbra/zm-mailbox/contributors","subscribers_url":"https://api.github.com/repos/Zimbra/zm-mailbox/subscribers","subscription_url":"https://api.github.com/repos/Zimbra/zm-mailbox/subscription","commits_url":"https://api.github.com/repos/Zimbra/zm-mailbox/commits{/sha}","git_commits_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/commits{/sha}","comments_url":"https://api.github.com/repos/Zimbra/zm-mailbox/comments{/number}","issue_comment_url":"https://api.github.com/repos/Zimbra/zm-mailbox/issues/comments{/number}","contents_url":"https://api.github.com/repos/Zimbra/zm-mailbox/contents/{+path}","compare_url":"https://api.github.com/repos/Zimbra/zm-mailbox/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Zimbra/zm-mailbox/merges","archive_url":"https://api.github.com/repos/Zimbra/zm-mailbox/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Zimbra/zm-mailbox/downloads","issues_url":"https://api.github.com/repos/Zimbra/zm-mailbox/issues{/number}","pulls_url":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls{/number}","milestones_url":"https://api.github.com/repos/Zimbra/zm-mailbox/milestones{/number}","notifications_url":"https://api.github.com/repos/Zimbra/zm-mailbox/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Zimbra/zm-mailbox/labels{/name}","releases_url":"https://api.github.com/repos/Zimbra/zm-mailbox/releases{/id}","deployments_url":"https://api.github.com/repos/Zimbra/zm-mailbox/deployments","created_at":"2017-03-20T18:07:01Z","updated_at":"2018-03-16T08:58:11Z","pushed_at":"2018-03-19T14:16:46Z","git_url":"git://github.com/Zimbra/zm-mailbox.git","ssh_url":"git@github.com:Zimbra/zm-mailbox.git","clone_url":"https://github.com/Zimbra/zm-mailbox.git","svn_url":"https://github.com/Zimbra/zm-mailbox","homepage":null,"size":92240,"stargazers_count":17,"watchers_count":17,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":38,"mirror_url":null,"archived":false,"open_issues_count":18,"license":null,"forks":38,"open_issues":18,"watchers":17,"default_branch":"develop"}},"base":{"label":"Zimbra:snickers","ref":"snickers","sha":"d9a26c3fc4a0527c9cd7bdc86b0f45947c802d7e","user":{"login":"Zimbra","id":8135764,"avatar_url":"https://avatars2.githubusercontent.com/u/8135764?v=4","gravatar_id":"","url":"https://api.github.com/users/Zimbra","html_url":"https://github.com/Zimbra","followers_url":"https://api.github.com/users/Zimbra/followers","following_url":"https://api.github.com/users/Zimbra/following{/other_user}","gists_url":"https://api.github.com/users/Zimbra/gists{/gist_id}","starred_url":"https://api.github.com/users/Zimbra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zimbra/subscriptions","organizations_url":"https://api.github.com/users/Zimbra/orgs","repos_url":"https://api.github.com/users/Zimbra/repos","events_url":"https://api.github.com/users/Zimbra/events{/privacy}","received_events_url":"https://api.github.com/users/Zimbra/received_events","type":"Organization","site_admin":false},"repo":{"id":85609847,"name":"zm-mailbox","full_name":"Zimbra/zm-mailbox","owner":{"login":"Zimbra","id":8135764,"avatar_url":"https://avatars2.githubusercontent.com/u/8135764?v=4","gravatar_id":"","url":"https://api.github.com/users/Zimbra","html_url":"https://github.com/Zimbra","followers_url":"https://api.github.com/users/Zimbra/followers","following_url":"https://api.github.com/users/Zimbra/following{/other_user}","gists_url":"https://api.github.com/users/Zimbra/gists{/gist_id}","starred_url":"https://api.github.com/users/Zimbra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zimbra/subscriptions","organizations_url":"https://api.github.com/users/Zimbra/orgs","repos_url":"https://api.github.com/users/Zimbra/repos","events_url":"https://api.github.com/users/Zimbra/events{/privacy}","received_events_url":"https://api.github.com/users/Zimbra/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Zimbra/zm-mailbox","description":"zm-mailbox for Zimbra Collaboration Suite, FOSS Edition","fork":false,"url":"https://api.github.com/repos/Zimbra/zm-mailbox","forks_url":"https://api.github.com/repos/Zimbra/zm-mailbox/forks","keys_url":"https://api.github.com/repos/Zimbra/zm-mailbox/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Zimbra/zm-mailbox/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Zimbra/zm-mailbox/teams","hooks_url":"https://api.github.com/repos/Zimbra/zm-mailbox/hooks","issue_events_url":"https://api.github.com/repos/Zimbra/zm-mailbox/issues/events{/number}","events_url":"https://api.github.com/repos/Zimbra/zm-mailbox/events","assignees_url":"https://api.github.com/repos/Zimbra/zm-mailbox/assignees{/user}","branches_url":"https://api.github.com/repos/Zimbra/zm-mailbox/branches{/branch}","tags_url":"https://api.github.com/repos/Zimbra/zm-mailbox/tags","blobs_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/refs{/sha}","trees_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Zimbra/zm-mailbox/statuses/{sha}","languages_url":"https://api.github.com/repos/Zimbra/zm-mailbox/languages","stargazers_url":"https://api.github.com/repos/Zimbra/zm-mailbox/stargazers","contributors_url":"https://api.github.com/repos/Zimbra/zm-mailbox/contributors","subscribers_url":"https://api.github.com/repos/Zimbra/zm-mailbox/subscribers","subscription_url":"https://api.github.com/repos/Zimbra/zm-mailbox/subscription","commits_url":"https://api.github.com/repos/Zimbra/zm-mailbox/commits{/sha}","git_commits_url":"https://api.github.com/repos/Zimbra/zm-mailbox/git/commits{/sha}","comments_url":"https://api.github.com/repos/Zimbra/zm-mailbox/comments{/number}","issue_comment_url":"https://api.github.com/repos/Zimbra/zm-mailbox/issues/comments{/number}","contents_url":"https://api.github.com/repos/Zimbra/zm-mailbox/contents/{+path}","compare_url":"https://api.github.com/repos/Zimbra/zm-mailbox/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Zimbra/zm-mailbox/merges","archive_url":"https://api.github.com/repos/Zimbra/zm-mailbox/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Zimbra/zm-mailbox/downloads","issues_url":"https://api.github.com/repos/Zimbra/zm-mailbox/issues{/number}","pulls_url":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls{/number}","milestones_url":"https://api.github.com/repos/Zimbra/zm-mailbox/milestones{/number}","notifications_url":"https://api.github.com/repos/Zimbra/zm-mailbox/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Zimbra/zm-mailbox/labels{/name}","releases_url":"https://api.github.com/repos/Zimbra/zm-mailbox/releases{/id}","deployments_url":"https://api.github.com/repos/Zimbra/zm-mailbox/deployments","created_at":"2017-03-20T18:07:01Z","updated_at":"2018-03-16T08:58:11Z","pushed_at":"2018-03-19T14:16:46Z","git_url":"git://github.com/Zimbra/zm-mailbox.git","ssh_url":"git@github.com:Zimbra/zm-mailbox.git","clone_url":"https://github.com/Zimbra/zm-mailbox.git","svn_url":"https://github.com/Zimbra/zm-mailbox","homepage":null,"size":92240,"stargazers_count":17,"watchers_count":17,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":38,"mirror_url":null,"archived":false,"open_issues_count":18,"license":null,"forks":38,"open_issues":18,"watchers":17,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/564"},"html":{"href":"https://github.com/Zimbra/zm-mailbox/pull/564"},"issue":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/issues/564"},"comments":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/issues/564/comments"},"review_comments":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/564/comments"},"review_comment":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/pulls/564/commits"},"statuses":{"href":"https://api.github.com/repos/Zimbra/zm-mailbox/statuses/f96b154a2ed669f6d54a80c18d39f6d2ba3576e2"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"codacy-bot"}}