{"action":"created","comment":{"url":"https://api.github.com/repos/spotbugs/spotbugs/pulls/comments/202557796","pull_request_review_id":137281400,"id":202557796,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwMjU1Nzc5Ng==","diff_hunk":"@@ -0,0 +1,126 @@\n+# Translations template for PROJECT.\n+# Copyright (C) 2018 ORGANIZATION\n+# This file is distributed under the same license as the PROJECT project.\n+# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.\n+#\n+#, fuzzy\n+msgid \"\"\n+msgstr \"\"\n+\"Project-Id-Version: PROJECT VERSION\\n\"\n+\"Report-Msgid-Bugs-To: EMAIL@ADDRESS\\n\"\n+\"POT-Creation-Date: 2018-07-14 14:44+0000\\n\"\n+\"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\\n\"\n+\"Last-Translator: FULL NAME <EMAIL@ADDRESS>\\n\"\n+\"Language-Team: LANGUAGE <LL@li.org>\\n\"\n+\"MIME-Version: 1.0\\n\"\n+\"Content-Type: text/plain; charset=utf-8\\n\"\n+\"Content-Transfer-Encoding: 8bit\\n\"\n+\"Generated-By: Babel 1.3\\n\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:2\n+msgid \"Use SpotBugs Plugin on SonarQube\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:4\n+msgid \"\"\n+\"`SpotBugs SonarQube Plugin <https://github.com/spotbugs/sonar-findbugs>`_\"\n+\" uses major SpotBugs plugin such as `fb-contrib <http://fb-\"\n+\"contrib.sourceforge.net/>`_ and `Find Security Bugs \"\n+\"<http://h3xstream.github.io/find-sec-bugs/>`_. However, if you want to \"\n+\"use other SpotBugs plugin, you need to build own SonarQube plugin. For \"\n+\"detailed requirements on SonarQube plugin, see `SonarQube official \"\n+\"guideline <https://docs.sonarqube.org/display/DEV/Developing+a+Plugin>`_.\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:7\n+msgid \"Create Maven Project\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:9\n+msgid \"\"\n+\"Follow interaction in `SonarQube official guideline \"\n+\"<https://docs.sonarqube.org/display/DEV/Build+Plugin#BuildPlugin-\"\n+\"CreateaMavenProject>`_. It is recommended to use sub-module, to manage \"\n+\"both of SpotBugs plugin and SonarQube plugin in one project. You can \"\n+\"refer `this module <https://github.com/KengoTODA/guava-helper-for-\"\n+\"java-8/tree/master/sonarqube-plugin>`_ as example.\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:12\n+msgid \"\"\n+\"You also need to configure ``sonar-packaging-maven-plugin``, to make your\"\n+\" plugin depends on `SpotBugs SonarQube Plugin \"\n+\"<https://github.com/spotbugs/sonar-findbugs>`_. For instance, if you're \"\n+\"using SonarQube 6.7 LTS, your plugin requires SpotBugs SonarQube Plugin \"\n+\"version 3.7, so configuration should be like below:\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:23\n+msgid \"Generate rules.xml\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:25\n+msgid \"\"\n+\"SonarQube doesn't understand the Bug Pattern metadata provided for \"\n+\"SpotBugs, so we need to convert ``findbugs.xml`` and ``messages.xml`` to \"\n+\"SonarQube format named ``rules.xml``.\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:27\n+msgid \"\"\n+\"If your SpotBugs plugin isn't complex, you can simply introduce \"\n+\"`SonarQube rule xml generator Maven Plugin <https://github.com/KengoTODA\"\n+\"/sonarqube-rule-xml-generator>`_ to generate ``rules.xml``. Follow `the \"\n+\"interaction described in its README <https://github.com/KengoTODA\"\n+\"/sonarqube-rule-xml-generator#how-to-use>`_.\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:30\n+msgid \"Update RulesDefinision.java\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:32\n+msgid \"\"\n+\"Your ``SonarQubeRulesDefinition.java`` should load generated \"\n+\"``rules.xml`` to FindBugs repository.\"\n+msgstr \"\"\n+\n+#: ../../use-plugin-on-sonarqube.rst:34\n+msgid \"\"\n+\"When you create a ``NewRepository`` instance, use \"\n+\"``FindbugsRulesDefinition.REPOSITORY_KEY`` as repository key, and do \"\n+\"_not_ rename it by calling ``NewRepository#setName(String)``. It is \"\n+\"necessary to fulfill the requirement from `SonarQube API \"\n+\"<https://github.com/SonarSource/sonarqube/blob/6.7.4/sonar-plugin-\"\n+\"api/src/main/java/org/sonar/api/server/rule/RulesDefinition.java#L393-L395>`_.\"\n+\" Here is example:\"","path":"docs/locale/ja/LC_MESSAGES/use-plugin-on-sonarqube.po","position":96,"original_position":96,"commit_id":"c6e809afa1c134d08fd7bf5c9f58e40c9ac8f524","original_commit_id":"c6e809afa1c134d08fd7bf5c9f58e40c9ac8f524","user":{"login":"ThrawnCA","id":3080440,"node_id":"MDQ6VXNlcjMwODA0NDA=","avatar_url":"https://avatars3.githubusercontent.com/u/3080440?v=4","gravatar_id":"","url":"https://api.github.com/users/ThrawnCA","html_url":"https://github.com/ThrawnCA","followers_url":"https://api.github.com/users/ThrawnCA/followers","following_url":"https://api.github.com/users/ThrawnCA/following{/other_user}","gists_url":"https://api.github.com/users/ThrawnCA/gists{/gist_id}","starred_url":"https://api.github.com/users/ThrawnCA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ThrawnCA/subscriptions","organizations_url":"https://api.github.com/users/ThrawnCA/orgs","repos_url":"https://api.github.com/users/ThrawnCA/repos","events_url":"https://api.github.com/users/ThrawnCA/events{/privacy}","received_events_url":"https://api.github.com/users/ThrawnCA/received_events","type":"User","site_admin":false},"body":"\"Here is an example\"","created_at":"2018-07-15T23:11:01Z","updated_at":"2018-07-15T23:13:33Z","html_url":"https://github.com/spotbugs/spotbugs/pull/697#discussion_r202557796","pull_request_url":"https://api.github.com/repos/spotbugs/spotbugs/pulls/697","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/spotbugs/spotbugs/pulls/comments/202557796"},"html":{"href":"https://github.com/spotbugs/spotbugs/pull/697#discussion_r202557796"},"pull_request":{"href":"https://api.github.com/repos/spotbugs/spotbugs/pulls/697"}}},"pull_request":{"url":"https://api.github.com/repos/spotbugs/spotbugs/pulls/697","id":201455071,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAxNDU1MDcx","html_url":"https://github.com/spotbugs/spotbugs/pull/697","diff_url":"https://github.com/spotbugs/spotbugs/pull/697.diff","patch_url":"https://github.com/spotbugs/spotbugs/pull/697.patch","issue_url":"https://api.github.com/repos/spotbugs/spotbugs/issues/697","number":697,"state":"open","locked":false,"title":"explain how to run SpotBugs plugin on SonarQube","user":{"login":"KengoTODA","id":505751,"node_id":"MDQ6VXNlcjUwNTc1MQ==","avatar_url":"https://avatars2.githubusercontent.com/u/505751?v=4","gravatar_id":"","url":"https://api.github.com/users/KengoTODA","html_url":"https://github.com/KengoTODA","followers_url":"https://api.github.com/users/KengoTODA/followers","following_url":"https://api.github.com/users/KengoTODA/following{/other_user}","gists_url":"https://api.github.com/users/KengoTODA/gists{/gist_id}","starred_url":"https://api.github.com/users/KengoTODA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KengoTODA/subscriptions","organizations_url":"https://api.github.com/users/KengoTODA/orgs","repos_url":"https://api.github.com/users/KengoTODA/repos","events_url":"https://api.github.com/users/KengoTODA/events{/privacy}","received_events_url":"https://api.github.com/users/KengoTODA/received_events","type":"User","site_admin":false},"body":"Recently I released SonarQube plugin that depends on sonar-findbugs. And I found that we need to care several points to make SonarQube plugin works with SpotBugs plugin, so I made this document.\r\n\r\nYou can see [staging page at here](https://spotbugs-in-kengo-toda.readthedocs.io/en/documentation/use-plugin-on-sonarqube.html).","created_at":"2018-07-14T14:56:35Z","updated_at":"2018-07-15T23:13:33Z","closed_at":null,"merged_at":null,"merge_commit_sha":"ecbbe1de32b39b8626088eff879aca2da934e9ab","assignee":{"login":"KengoTODA","id":505751,"node_id":"MDQ6VXNlcjUwNTc1MQ==","avatar_url":"https://avatars2.githubusercontent.com/u/505751?v=4","gravatar_id":"","url":"https://api.github.com/users/KengoTODA","html_url":"https://github.com/KengoTODA","followers_url":"https://api.github.com/users/KengoTODA/followers","following_url":"https://api.github.com/users/KengoTODA/following{/other_user}","gists_url":"https://api.github.com/users/KengoTODA/gists{/gist_id}","starred_url":"https://api.github.com/users/KengoTODA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KengoTODA/subscriptions","organizations_url":"https://api.github.com/users/KengoTODA/orgs","repos_url":"https://api.github.com/users/KengoTODA/repos","events_url":"https://api.github.com/users/KengoTODA/events{/privacy}","received_events_url":"https://api.github.com/users/KengoTODA/received_events","type":"User","site_admin":false},"assignees":[{"login":"KengoTODA","id":505751,"node_id":"MDQ6VXNlcjUwNTc1MQ==","avatar_url":"https://avatars2.githubusercontent.com/u/505751?v=4","gravatar_id":"","url":"https://api.github.com/users/KengoTODA","html_url":"https://github.com/KengoTODA","followers_url":"https://api.github.com/users/KengoTODA/followers","following_url":"https://api.github.com/users/KengoTODA/following{/other_user}","gists_url":"https://api.github.com/users/KengoTODA/gists{/gist_id}","starred_url":"https://api.github.com/users/KengoTODA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KengoTODA/subscriptions","organizations_url":"https://api.github.com/users/KengoTODA/orgs","repos_url":"https://api.github.com/users/KengoTODA/repos","events_url":"https://api.github.com/users/KengoTODA/events{/privacy}","received_events_url":"https://api.github.com/users/KengoTODA/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"h3xstream","id":593130,"node_id":"MDQ6VXNlcjU5MzEzMA==","avatar_url":"https://avatars1.githubusercontent.com/u/593130?v=4","gravatar_id":"","url":"https://api.github.com/users/h3xstream","html_url":"https://github.com/h3xstream","followers_url":"https://api.github.com/users/h3xstream/followers","following_url":"https://api.github.com/users/h3xstream/following{/other_user}","gists_url":"https://api.github.com/users/h3xstream/gists{/gist_id}","starred_url":"https://api.github.com/users/h3xstream/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/h3xstream/subscriptions","organizations_url":"https://api.github.com/users/h3xstream/orgs","repos_url":"https://api.github.com/users/h3xstream/repos","events_url":"https://api.github.com/users/h3xstream/events{/privacy}","received_events_url":"https://api.github.com/users/h3xstream/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":699318692,"node_id":"MDU6TGFiZWw2OTkzMTg2OTI=","url":"https://api.github.com/repos/spotbugs/spotbugs/labels/documentation","name":"documentation","color":"e99695","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/spotbugs/spotbugs/pulls/697/commits","review_comments_url":"https://api.github.com/repos/spotbugs/spotbugs/pulls/697/comments","review_comment_url":"https://api.github.com/repos/spotbugs/spotbugs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/spotbugs/spotbugs/issues/697/comments","statuses_url":"https://api.github.com/repos/spotbugs/spotbugs/statuses/c6e809afa1c134d08fd7bf5c9f58e40c9ac8f524","head":{"label":"spotbugs:documentation","ref":"documentation","sha":"c6e809afa1c134d08fd7bf5c9f58e40c9ac8f524","user":{"login":"spotbugs","id":23269302,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMjY5MzAy","avatar_url":"https://avatars3.githubusercontent.com/u/23269302?v=4","gravatar_id":"","url":"https://api.github.com/users/spotbugs","html_url":"https://github.com/spotbugs","followers_url":"https://api.github.com/users/spotbugs/followers","following_url":"https://api.github.com/users/spotbugs/following{/other_user}","gists_url":"https://api.github.com/users/spotbugs/gists{/gist_id}","starred_url":"https://api.github.com/users/spotbugs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spotbugs/subscriptions","organizations_url":"https://api.github.com/users/spotbugs/orgs","repos_url":"https://api.github.com/users/spotbugs/repos","events_url":"https://api.github.com/users/spotbugs/events{/privacy}","received_events_url":"https://api.github.com/users/spotbugs/received_events","type":"Organization","site_admin":false},"repo":{"id":72889410,"node_id":"MDEwOlJlcG9zaXRvcnk3Mjg4OTQxMA==","name":"spotbugs","full_name":"spotbugs/spotbugs","owner":{"login":"spotbugs","id":23269302,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMjY5MzAy","avatar_url":"https://avatars3.githubusercontent.com/u/23269302?v=4","gravatar_id":"","url":"https://api.github.com/users/spotbugs","html_url":"https://github.com/spotbugs","followers_url":"https://api.github.com/users/spotbugs/followers","following_url":"https://api.github.com/users/spotbugs/following{/other_user}","gists_url":"https://api.github.com/users/spotbugs/gists{/gist_id}","starred_url":"https://api.github.com/users/spotbugs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spotbugs/subscriptions","organizations_url":"https://api.github.com/users/spotbugs/orgs","repos_url":"https://api.github.com/users/spotbugs/repos","events_url":"https://api.github.com/users/spotbugs/events{/privacy}","received_events_url":"https://api.github.com/users/spotbugs/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/spotbugs/spotbugs","description":"SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","fork":false,"url":"https://api.github.com/repos/spotbugs/spotbugs","forks_url":"https://api.github.com/repos/spotbugs/spotbugs/forks","keys_url":"https://api.github.com/repos/spotbugs/spotbugs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/spotbugs/spotbugs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/spotbugs/spotbugs/teams","hooks_url":"https://api.github.com/repos/spotbugs/spotbugs/hooks","issue_events_url":"https://api.github.com/repos/spotbugs/spotbugs/issues/events{/number}","events_url":"https://api.github.com/repos/spotbugs/spotbugs/events","assignees_url":"https://api.github.com/repos/spotbugs/spotbugs/assignees{/user}","branches_url":"https://api.github.com/repos/spotbugs/spotbugs/branches{/branch}","tags_url":"https://api.github.com/repos/spotbugs/spotbugs/tags","blobs_url":"https://api.github.com/repos/spotbugs/spotbugs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/spotbugs/spotbugs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/spotbugs/spotbugs/git/refs{/sha}","trees_url":"https://api.github.com/repos/spotbugs/spotbugs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/spotbugs/spotbugs/statuses/{sha}","languages_url":"https://api.github.com/repos/spotbugs/spotbugs/languages","stargazers_url":"https://api.github.com/repos/spotbugs/spotbugs/stargazers","contributors_url":"https://api.github.com/repos/spotbugs/spotbugs/contributors","subscribers_url":"https://api.github.com/repos/spotbugs/spotbugs/subscribers","subscription_url":"https://api.github.com/repos/spotbugs/spotbugs/subscription","commits_url":"https://api.github.com/repos/spotbugs/spotbugs/commits{/sha}","git_commits_url":"https://api.github.com/repos/spotbugs/spotbugs/git/commits{/sha}","comments_url":"https://api.github.com/repos/spotbugs/spotbugs/comments{/number}","issue_comment_url":"https://api.github.com/repos/spotbugs/spotbugs/issues/comments{/number}","contents_url":"https://api.github.com/repos/spotbugs/spotbugs/contents/{+path}","compare_url":"https://api.github.com/repos/spotbugs/spotbugs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/spotbugs/spotbugs/merges","archive_url":"https://api.github.com/repos/spotbugs/spotbugs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/spotbugs/spotbugs/downloads","issues_url":"https://api.github.com/repos/spotbugs/spotbugs/issues{/number}","pulls_url":"https://api.github.com/repos/spotbugs/spotbugs/pulls{/number}","milestones_url":"https://api.github.com/repos/spotbugs/spotbugs/milestones{/number}","notifications_url":"https://api.github.com/repos/spotbugs/spotbugs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/spotbugs/spotbugs/labels{/name}","releases_url":"https://api.github.com/repos/spotbugs/spotbugs/releases{/id}","deployments_url":"https://api.github.com/repos/spotbugs/spotbugs/deployments","created_at":"2016-11-04T22:18:08Z","updated_at":"2018-07-15T03:44:19Z","pushed_at":"2018-07-14T14:56:36Z","git_url":"git://github.com/spotbugs/spotbugs.git","ssh_url":"git@github.com:spotbugs/spotbugs.git","clone_url":"https://github.com/spotbugs/spotbugs.git","svn_url":"https://github.com/spotbugs/spotbugs","homepage":"https://spotbugs.github.io/","size":140147,"stargazers_count":779,"watchers_count":779,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":118,"mirror_url":null,"archived":false,"open_issues_count":140,"license":{"key":"lgpl-2.1","name":"GNU Lesser General Public License v2.1","spdx_id":"LGPL-2.1","url":"https://api.github.com/licenses/lgpl-2.1","node_id":"MDc6TGljZW5zZTEx"},"forks":118,"open_issues":140,"watchers":779,"default_branch":"release-3.1"}},"base":{"label":"spotbugs:release-3.1","ref":"release-3.1","sha":"8b1045e3deb65ab94eb4837302a3107475fac8e5","user":{"login":"spotbugs","id":23269302,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMjY5MzAy","avatar_url":"https://avatars3.githubusercontent.com/u/23269302?v=4","gravatar_id":"","url":"https://api.github.com/users/spotbugs","html_url":"https://github.com/spotbugs","followers_url":"https://api.github.com/users/spotbugs/followers","following_url":"https://api.github.com/users/spotbugs/following{/other_user}","gists_url":"https://api.github.com/users/spotbugs/gists{/gist_id}","starred_url":"https://api.github.com/users/spotbugs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spotbugs/subscriptions","organizations_url":"https://api.github.com/users/spotbugs/orgs","repos_url":"https://api.github.com/users/spotbugs/repos","events_url":"https://api.github.com/users/spotbugs/events{/privacy}","received_events_url":"https://api.github.com/users/spotbugs/received_events","type":"Organization","site_admin":false},"repo":{"id":72889410,"node_id":"MDEwOlJlcG9zaXRvcnk3Mjg4OTQxMA==","name":"spotbugs","full_name":"spotbugs/spotbugs","owner":{"login":"spotbugs","id":23269302,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMjY5MzAy","avatar_url":"https://avatars3.githubusercontent.com/u/23269302?v=4","gravatar_id":"","url":"https://api.github.com/users/spotbugs","html_url":"https://github.com/spotbugs","followers_url":"https://api.github.com/users/spotbugs/followers","following_url":"https://api.github.com/users/spotbugs/following{/other_user}","gists_url":"https://api.github.com/users/spotbugs/gists{/gist_id}","starred_url":"https://api.github.com/users/spotbugs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spotbugs/subscriptions","organizations_url":"https://api.github.com/users/spotbugs/orgs","repos_url":"https://api.github.com/users/spotbugs/repos","events_url":"https://api.github.com/users/spotbugs/events{/privacy}","received_events_url":"https://api.github.com/users/spotbugs/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/spotbugs/spotbugs","description":"SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.","fork":false,"url":"https://api.github.com/repos/spotbugs/spotbugs","forks_url":"https://api.github.com/repos/spotbugs/spotbugs/forks","keys_url":"https://api.github.com/repos/spotbugs/spotbugs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/spotbugs/spotbugs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/spotbugs/spotbugs/teams","hooks_url":"https://api.github.com/repos/spotbugs/spotbugs/hooks","issue_events_url":"https://api.github.com/repos/spotbugs/spotbugs/issues/events{/number}","events_url":"https://api.github.com/repos/spotbugs/spotbugs/events","assignees_url":"https://api.github.com/repos/spotbugs/spotbugs/assignees{/user}","branches_url":"https://api.github.com/repos/spotbugs/spotbugs/branches{/branch}","tags_url":"https://api.github.com/repos/spotbugs/spotbugs/tags","blobs_url":"https://api.github.com/repos/spotbugs/spotbugs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/spotbugs/spotbugs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/spotbugs/spotbugs/git/refs{/sha}","trees_url":"https://api.github.com/repos/spotbugs/spotbugs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/spotbugs/spotbugs/statuses/{sha}","languages_url":"https://api.github.com/repos/spotbugs/spotbugs/languages","stargazers_url":"https://api.github.com/repos/spotbugs/spotbugs/stargazers","contributors_url":"https://api.github.com/repos/spotbugs/spotbugs/contributors","subscribers_url":"https://api.github.com/repos/spotbugs/spotbugs/subscribers","subscription_url":"https://api.github.com/repos/spotbugs/spotbugs/subscription","commits_url":"https://api.github.com/repos/spotbugs/spotbugs/commits{/sha}","git_commits_url":"https://api.github.com/repos/spotbugs/spotbugs/git/commits{/sha}","comments_url":"https://api.github.com/repos/spotbugs/spotbugs/comments{/number}","issue_comment_url":"https://api.github.com/repos/spotbugs/spotbugs/issues/comments{/number}","contents_url":"https://api.github.com/repos/spotbugs/spotbugs/contents/{+path}","compare_url":"https://api.github.com/repos/spotbugs/spotbugs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/spotbugs/spotbugs/merges","archive_url":"https://api.github.com/repos/spotbugs/spotbugs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/spotbugs/spotbugs/downloads","issues_url":"https://api.github.com/repos/spotbugs/spotbugs/issues{/number}","pulls_url":"https://api.github.com/repos/spotbugs/spotbugs/pulls{/number}","milestones_url":"https://api.github.com/repos/spotbugs/spotbugs/milestones{/number}","notifications_url":"https://api.github.com/repos/spotbugs/spotbugs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/spotbugs/spotbugs/labels{/name}","releases_url":"https://api.github.com/repos/spotbugs/spotbugs/releases{/id}","deployments_url":"https://api.github.com/repos/spotbugs/spotbugs/deployments","created_at":"2016-11-04T22:18:08Z","updated_at":"2018-07-15T03:44:19Z","pushed_at":"2018-07-14T14:56:36Z","git_url":"git://github.com/spotbugs/spotbugs.git","ssh_url":"git@github.com:spotbugs/spotbugs.git","clone_url":"https://github.com/spotbugs/spotbugs.git","svn_url":"https://github.com/spotbugs/spotbugs","homepage":"https://spotbugs.github.io/","size":140147,"stargazers_count":779,"watchers_count":779,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":118,"mirror_url":null,"archived":false,"open_issues_count":140,"license":{"key":"lgpl-2.1","name":"GNU Lesser General Public License v2.1","spdx_id":"LGPL-2.1","url":"https://api.github.com/licenses/lgpl-2.1","node_id":"MDc6TGljZW5zZTEx"},"forks":118,"open_issues":140,"watchers":779,"default_branch":"release-3.1"}},"_links":{"self":{"href":"https://api.github.com/repos/spotbugs/spotbugs/pulls/697"},"html":{"href":"https://github.com/spotbugs/spotbugs/pull/697"},"issue":{"href":"https://api.github.com/repos/spotbugs/spotbugs/issues/697"},"comments":{"href":"https://api.github.com/repos/spotbugs/spotbugs/issues/697/comments"},"review_comments":{"href":"https://api.github.com/repos/spotbugs/spotbugs/pulls/697/comments"},"review_comment":{"href":"https://api.github.com/repos/spotbugs/spotbugs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/spotbugs/spotbugs/pulls/697/commits"},"statuses":{"href":"https://api.github.com/repos/spotbugs/spotbugs/statuses/c6e809afa1c134d08fd7bf5c9f58e40c9ac8f524"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"ThrawnCA"}}