{"action":"created","comment":{"url":"https://api.github.com/repos/JabRef/jabref/pulls/comments/35740609","id":35740609,"diff_hunk":"@@ -293,7 +294,7 @@ public BasePanel(JabRefFrame frame, BibtexDatabase db, File file,\n                 fileMonitorHandle = Globals.fileUpdateMonitor.addUpdateListener(this,\n                         file);\n             } catch (IOException ex) {\n-                BasePanel.logger.warning(ex.toString());\n+                LOGGER.debug(\"Could not register FileUpdateMonitor\", ex);","path":"src/main/java/net/sf/jabref/BasePanel.java","position":29,"original_position":29,"commit_id":"95e1f3cd3c6de1da12c82acb697844a86511ed3b","original_commit_id":"95e1f3cd3c6de1da12c82acb697844a86511ed3b","user":{"login":"simonharrer","id":375693,"avatar_url":"https://avatars.githubusercontent.com/u/375693?v=3","gravatar_id":"","url":"https://api.github.com/users/simonharrer","html_url":"https://github.com/simonharrer","followers_url":"https://api.github.com/users/simonharrer/followers","following_url":"https://api.github.com/users/simonharrer/following{/other_user}","gists_url":"https://api.github.com/users/simonharrer/gists{/gist_id}","starred_url":"https://api.github.com/users/simonharrer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simonharrer/subscriptions","organizations_url":"https://api.github.com/users/simonharrer/orgs","repos_url":"https://api.github.com/users/simonharrer/repos","events_url":"https://api.github.com/users/simonharrer/events{/privacy}","received_events_url":"https://api.github.com/users/simonharrer/received_events","type":"User","site_admin":false},"body":"shouldn't this be `LOGGER.warn` instead of `LOGGER.debug`?","created_at":"2015-07-29T09:11:20Z","updated_at":"2015-07-29T09:11:20Z","html_url":"https://github.com/JabRef/jabref/pull/71#discussion_r35740609","pull_request_url":"https://api.github.com/repos/JabRef/jabref/pulls/71","_links":{"self":{"href":"https://api.github.com/repos/JabRef/jabref/pulls/comments/35740609"},"html":{"href":"https://github.com/JabRef/jabref/pull/71#discussion_r35740609"},"pull_request":{"href":"https://api.github.com/repos/JabRef/jabref/pulls/71"}}},"pull_request":{"url":"https://api.github.com/repos/JabRef/jabref/pulls/71","id":41101231,"html_url":"https://github.com/JabRef/jabref/pull/71","diff_url":"https://github.com/JabRef/jabref/pull/71.diff","patch_url":"https://github.com/JabRef/jabref/pull/71.patch","issue_url":"https://api.github.com/repos/JabRef/jabref/issues/71","number":71,"state":"open","locked":false,"title":"Streamline logging","user":{"login":"lenhard","id":1515701,"avatar_url":"https://avatars.githubusercontent.com/u/1515701?v=3","gravatar_id":"","url":"https://api.github.com/users/lenhard","html_url":"https://github.com/lenhard","followers_url":"https://api.github.com/users/lenhard/followers","following_url":"https://api.github.com/users/lenhard/following{/other_user}","gists_url":"https://api.github.com/users/lenhard/gists{/gist_id}","starred_url":"https://api.github.com/users/lenhard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lenhard/subscriptions","organizations_url":"https://api.github.com/users/lenhard/orgs","repos_url":"https://api.github.com/users/lenhard/repos","events_url":"https://api.github.com/users/lenhard/events{/privacy}","received_events_url":"https://api.github.com/users/lenhard/received_events","type":"User","site_admin":false},"body":"This pull request streamlines the usage of logging APIs in JabRef. All direct usages of `java.util.logging` are now replaced by usages of `commons.logging`. Internally, `commons.logging` is configured to default to `java.util.logging`, so nothing is fundamentally changed. `java.util.logging` is still needed in a single class, `CacheableHandler`, to access the actual log for display in the UI. This is not possible directly with `commons.logging` and requires the usage of the underlying logging API.\r\n\r\nThe major benefits are of this pull request are:\r\n - All classes use the same mechanism for logging\r\n - Many log messages have been checked and improved if possible\r\n - It is now easier to switch out the internal logging implementation ","created_at":"2015-07-29T09:06:19Z","updated_at":"2015-07-29T09:11:20Z","closed_at":null,"merged_at":null,"merge_commit_sha":"fd5d0e0bc72e9dd45c8017c69e727ae47b049441","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/JabRef/jabref/pulls/71/commits","review_comments_url":"https://api.github.com/repos/JabRef/jabref/pulls/71/comments","review_comment_url":"https://api.github.com/repos/JabRef/jabref/pulls/comments{/number}","comments_url":"https://api.github.com/repos/JabRef/jabref/issues/71/comments","statuses_url":"https://api.github.com/repos/JabRef/jabref/statuses/95e1f3cd3c6de1da12c82acb697844a86511ed3b","head":{"label":"lenhard:unify-logging","ref":"unify-logging","sha":"95e1f3cd3c6de1da12c82acb697844a86511ed3b","user":{"login":"lenhard","id":1515701,"avatar_url":"https://avatars.githubusercontent.com/u/1515701?v=3","gravatar_id":"","url":"https://api.github.com/users/lenhard","html_url":"https://github.com/lenhard","followers_url":"https://api.github.com/users/lenhard/followers","following_url":"https://api.github.com/users/lenhard/following{/other_user}","gists_url":"https://api.github.com/users/lenhard/gists{/gist_id}","starred_url":"https://api.github.com/users/lenhard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lenhard/subscriptions","organizations_url":"https://api.github.com/users/lenhard/orgs","repos_url":"https://api.github.com/users/lenhard/repos","events_url":"https://api.github.com/users/lenhard/events{/privacy}","received_events_url":"https://api.github.com/users/lenhard/received_events","type":"User","site_admin":false},"repo":{"id":23910962,"name":"jabref","full_name":"lenhard/jabref","owner":{"login":"lenhard","id":1515701,"avatar_url":"https://avatars.githubusercontent.com/u/1515701?v=3","gravatar_id":"","url":"https://api.github.com/users/lenhard","html_url":"https://github.com/lenhard","followers_url":"https://api.github.com/users/lenhard/followers","following_url":"https://api.github.com/users/lenhard/following{/other_user}","gists_url":"https://api.github.com/users/lenhard/gists{/gist_id}","starred_url":"https://api.github.com/users/lenhard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lenhard/subscriptions","organizations_url":"https://api.github.com/users/lenhard/orgs","repos_url":"https://api.github.com/users/lenhard/repos","events_url":"https://api.github.com/users/lenhard/events{/privacy}","received_events_url":"https://api.github.com/users/lenhard/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/lenhard/jabref","description":"Graphical Java application for managing bibtex (.bib) databases","fork":true,"url":"https://api.github.com/repos/lenhard/jabref","forks_url":"https://api.github.com/repos/lenhard/jabref/forks","keys_url":"https://api.github.com/repos/lenhard/jabref/keys{/key_id}","collaborators_url":"https://api.github.com/repos/lenhard/jabref/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/lenhard/jabref/teams","hooks_url":"https://api.github.com/repos/lenhard/jabref/hooks","issue_events_url":"https://api.github.com/repos/lenhard/jabref/issues/events{/number}","events_url":"https://api.github.com/repos/lenhard/jabref/events","assignees_url":"https://api.github.com/repos/lenhard/jabref/assignees{/user}","branches_url":"https://api.github.com/repos/lenhard/jabref/branches{/branch}","tags_url":"https://api.github.com/repos/lenhard/jabref/tags","blobs_url":"https://api.github.com/repos/lenhard/jabref/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/lenhard/jabref/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/lenhard/jabref/git/refs{/sha}","trees_url":"https://api.github.com/repos/lenhard/jabref/git/trees{/sha}","statuses_url":"https://api.github.com/repos/lenhard/jabref/statuses/{sha}","languages_url":"https://api.github.com/repos/lenhard/jabref/languages","stargazers_url":"https://api.github.com/repos/lenhard/jabref/stargazers","contributors_url":"https://api.github.com/repos/lenhard/jabref/contributors","subscribers_url":"https://api.github.com/repos/lenhard/jabref/subscribers","subscription_url":"https://api.github.com/repos/lenhard/jabref/subscription","commits_url":"https://api.github.com/repos/lenhard/jabref/commits{/sha}","git_commits_url":"https://api.github.com/repos/lenhard/jabref/git/commits{/sha}","comments_url":"https://api.github.com/repos/lenhard/jabref/comments{/number}","issue_comment_url":"https://api.github.com/repos/lenhard/jabref/issues/comments{/number}","contents_url":"https://api.github.com/repos/lenhard/jabref/contents/{+path}","compare_url":"https://api.github.com/repos/lenhard/jabref/compare/{base}...{head}","merges_url":"https://api.github.com/repos/lenhard/jabref/merges","archive_url":"https://api.github.com/repos/lenhard/jabref/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/lenhard/jabref/downloads","issues_url":"https://api.github.com/repos/lenhard/jabref/issues{/number}","pulls_url":"https://api.github.com/repos/lenhard/jabref/pulls{/number}","milestones_url":"https://api.github.com/repos/lenhard/jabref/milestones{/number}","notifications_url":"https://api.github.com/repos/lenhard/jabref/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/lenhard/jabref/labels{/name}","releases_url":"https://api.github.com/repos/lenhard/jabref/releases{/id}","created_at":"2014-09-11T08:49:20Z","updated_at":"2014-09-11T09:02:14Z","pushed_at":"2015-07-29T09:03:16Z","git_url":"git://github.com/lenhard/jabref.git","ssh_url":"git@github.com:lenhard/jabref.git","clone_url":"https://github.com/lenhard/jabref.git","svn_url":"https://github.com/lenhard/jabref","homepage":"http://jabref.sourceforge.net/","size":58865,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"JabRef:master","ref":"master","sha":"a2afe397a95a8909b4a3f8a5d3290a65f8d3bdb5","user":{"login":"JabRef","id":3914421,"avatar_url":"https://avatars.githubusercontent.com/u/3914421?v=3","gravatar_id":"","url":"https://api.github.com/users/JabRef","html_url":"https://github.com/JabRef","followers_url":"https://api.github.com/users/JabRef/followers","following_url":"https://api.github.com/users/JabRef/following{/other_user}","gists_url":"https://api.github.com/users/JabRef/gists{/gist_id}","starred_url":"https://api.github.com/users/JabRef/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JabRef/subscriptions","organizations_url":"https://api.github.com/users/JabRef/orgs","repos_url":"https://api.github.com/users/JabRef/repos","events_url":"https://api.github.com/users/JabRef/events{/privacy}","received_events_url":"https://api.github.com/users/JabRef/received_events","type":"Organization","site_admin":false},"repo":{"id":17634071,"name":"jabref","full_name":"JabRef/jabref","owner":{"login":"JabRef","id":3914421,"avatar_url":"https://avatars.githubusercontent.com/u/3914421?v=3","gravatar_id":"","url":"https://api.github.com/users/JabRef","html_url":"https://github.com/JabRef","followers_url":"https://api.github.com/users/JabRef/followers","following_url":"https://api.github.com/users/JabRef/following{/other_user}","gists_url":"https://api.github.com/users/JabRef/gists{/gist_id}","starred_url":"https://api.github.com/users/JabRef/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JabRef/subscriptions","organizations_url":"https://api.github.com/users/JabRef/orgs","repos_url":"https://api.github.com/users/JabRef/repos","events_url":"https://api.github.com/users/JabRef/events{/privacy}","received_events_url":"https://api.github.com/users/JabRef/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/JabRef/jabref","description":"Graphical Java application for managing bibtex (.bib) databases","fork":false,"url":"https://api.github.com/repos/JabRef/jabref","forks_url":"https://api.github.com/repos/JabRef/jabref/forks","keys_url":"https://api.github.com/repos/JabRef/jabref/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JabRef/jabref/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JabRef/jabref/teams","hooks_url":"https://api.github.com/repos/JabRef/jabref/hooks","issue_events_url":"https://api.github.com/repos/JabRef/jabref/issues/events{/number}","events_url":"https://api.github.com/repos/JabRef/jabref/events","assignees_url":"https://api.github.com/repos/JabRef/jabref/assignees{/user}","branches_url":"https://api.github.com/repos/JabRef/jabref/branches{/branch}","tags_url":"https://api.github.com/repos/JabRef/jabref/tags","blobs_url":"https://api.github.com/repos/JabRef/jabref/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JabRef/jabref/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JabRef/jabref/git/refs{/sha}","trees_url":"https://api.github.com/repos/JabRef/jabref/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JabRef/jabref/statuses/{sha}","languages_url":"https://api.github.com/repos/JabRef/jabref/languages","stargazers_url":"https://api.github.com/repos/JabRef/jabref/stargazers","contributors_url":"https://api.github.com/repos/JabRef/jabref/contributors","subscribers_url":"https://api.github.com/repos/JabRef/jabref/subscribers","subscription_url":"https://api.github.com/repos/JabRef/jabref/subscription","commits_url":"https://api.github.com/repos/JabRef/jabref/commits{/sha}","git_commits_url":"https://api.github.com/repos/JabRef/jabref/git/commits{/sha}","comments_url":"https://api.github.com/repos/JabRef/jabref/comments{/number}","issue_comment_url":"https://api.github.com/repos/JabRef/jabref/issues/comments{/number}","contents_url":"https://api.github.com/repos/JabRef/jabref/contents/{+path}","compare_url":"https://api.github.com/repos/JabRef/jabref/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JabRef/jabref/merges","archive_url":"https://api.github.com/repos/JabRef/jabref/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JabRef/jabref/downloads","issues_url":"https://api.github.com/repos/JabRef/jabref/issues{/number}","pulls_url":"https://api.github.com/repos/JabRef/jabref/pulls{/number}","milestones_url":"https://api.github.com/repos/JabRef/jabref/milestones{/number}","notifications_url":"https://api.github.com/repos/JabRef/jabref/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JabRef/jabref/labels{/name}","releases_url":"https://api.github.com/repos/JabRef/jabref/releases{/id}","created_at":"2014-03-11T14:48:42Z","updated_at":"2015-07-29T03:20:18Z","pushed_at":"2015-07-29T09:06:20Z","git_url":"git://github.com/JabRef/jabref.git","ssh_url":"git@github.com:JabRef/jabref.git","clone_url":"https://github.com/JabRef/jabref.git","svn_url":"https://github.com/JabRef/jabref","homepage":"http://jabref.sourceforge.net/","size":62287,"stargazers_count":93,"watchers_count":93,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":91,"mirror_url":null,"open_issues_count":2,"forks":91,"open_issues":2,"watchers":93,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/JabRef/jabref/pulls/71"},"html":{"href":"https://github.com/JabRef/jabref/pull/71"},"issue":{"href":"https://api.github.com/repos/JabRef/jabref/issues/71"},"comments":{"href":"https://api.github.com/repos/JabRef/jabref/issues/71/comments"},"review_comments":{"href":"https://api.github.com/repos/JabRef/jabref/pulls/71/comments"},"review_comment":{"href":"https://api.github.com/repos/JabRef/jabref/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/JabRef/jabref/pulls/71/commits"},"statuses":{"href":"https://api.github.com/repos/JabRef/jabref/statuses/95e1f3cd3c6de1da12c82acb697844a86511ed3b"}}}}