{"action":"created","issue":{"url":"https://api.github.com/repos/SonarSource/sonar-scm-perforce/issues/5","labels_url":"https://api.github.com/repos/SonarSource/sonar-scm-perforce/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/SonarSource/sonar-scm-perforce/issues/5/comments","events_url":"https://api.github.com/repos/SonarSource/sonar-scm-perforce/issues/5/events","html_url":"https://github.com/SonarSource/sonar-scm-perforce/pull/5","id":116409466,"number":5,"title":"Master","user":{"login":"rogovskiy","id":5163,"avatar_url":"https://avatars.githubusercontent.com/u/5163?v=3","gravatar_id":"","url":"https://api.github.com/users/rogovskiy","html_url":"https://github.com/rogovskiy","followers_url":"https://api.github.com/users/rogovskiy/followers","following_url":"https://api.github.com/users/rogovskiy/following{/other_user}","gists_url":"https://api.github.com/users/rogovskiy/gists{/gist_id}","starred_url":"https://api.github.com/users/rogovskiy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rogovskiy/subscriptions","organizations_url":"https://api.github.com/users/rogovskiy/orgs","repos_url":"https://api.github.com/users/rogovskiy/repos","events_url":"https://api.github.com/users/rogovskiy/events{/privacy}","received_events_url":"https://api.github.com/users/rogovskiy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-11-11T19:56:15Z","updated_at":"2015-12-18T07:42:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/SonarSource/sonar-scm-perforce/pulls/5","html_url":"https://github.com/SonarSource/sonar-scm-perforce/pull/5","diff_url":"https://github.com/SonarSource/sonar-scm-perforce/pull/5.diff","patch_url":"https://github.com/SonarSource/sonar-scm-perforce/pull/5.patch"},"body":"A few stability fixes found in my environment -\r\n1) Unsubmitted files used to cause NPE in sonarRunner\r\n2) Unsubmitted files cause projects to not import because the change set date was undetermined"},"comment":{"url":"https://api.github.com/repos/SonarSource/sonar-scm-perforce/issues/comments/165704716","html_url":"https://github.com/SonarSource/sonar-scm-perforce/pull/5#issuecomment-165704716","issue_url":"https://api.github.com/repos/SonarSource/sonar-scm-perforce/issues/5","id":165704716,"user":{"login":"henryju","id":281596,"avatar_url":"https://avatars.githubusercontent.com/u/281596?v=3","gravatar_id":"","url":"https://api.github.com/users/henryju","html_url":"https://github.com/henryju","followers_url":"https://api.github.com/users/henryju/followers","following_url":"https://api.github.com/users/henryju/following{/other_user}","gists_url":"https://api.github.com/users/henryju/gists{/gist_id}","starred_url":"https://api.github.com/users/henryju/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/henryju/subscriptions","organizations_url":"https://api.github.com/users/henryju/orgs","repos_url":"https://api.github.com/users/henryju/repos","events_url":"https://api.github.com/users/henryju/events{/privacy}","received_events_url":"https://api.github.com/users/henryju/received_events","type":"User","site_admin":false},"created_at":"2015-12-18T07:42:48Z","updated_at":"2015-12-18T07:42:48Z","body":"The point is to avoid a \"catch all and ignore\" approach to avoid publishing incomplete SCM data when possible. The usual example is if you provide a wrong credential we don't want to have a successful analysis without SCM data, because in this situation all issues will no be properly assigned. Here we prefer to fail the analysis and let the user fix the configuration issue.\r\nGive me some time to work on a proposal so that you can test and give me feedback."}}