{"action":"created","issue":{"url":"https://api.github.com/repos/hcoles/pitest/issues/187","labels_url":"https://api.github.com/repos/hcoles/pitest/issues/187/labels{/name}","comments_url":"https://api.github.com/repos/hcoles/pitest/issues/187/comments","events_url":"https://api.github.com/repos/hcoles/pitest/issues/187/events","html_url":"https://github.com/hcoles/pitest/pull/187","id":69371632,"number":187,"title":"Add Report Goal","user":{"login":"jasonmfehr","id":1505392,"avatar_url":"https://avatars.githubusercontent.com/u/1505392?v=3","gravatar_id":"","url":"https://api.github.com/users/jasonmfehr","html_url":"https://github.com/jasonmfehr","followers_url":"https://api.github.com/users/jasonmfehr/followers","following_url":"https://api.github.com/users/jasonmfehr/following{/other_user}","gists_url":"https://api.github.com/users/jasonmfehr/gists{/gist_id}","starred_url":"https://api.github.com/users/jasonmfehr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasonmfehr/subscriptions","organizations_url":"https://api.github.com/users/jasonmfehr/orgs","repos_url":"https://api.github.com/users/jasonmfehr/repos","events_url":"https://api.github.com/users/jasonmfehr/events{/privacy}","received_events_url":"https://api.github.com/users/jasonmfehr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-04-19T02:12:41Z","updated_at":"2015-04-27T14:38:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hcoles/pitest/pulls/187","html_url":"https://github.com/hcoles/pitest/pull/187","diff_url":"https://github.com/hcoles/pitest/pull/187.diff","patch_url":"https://github.com/hcoles/pitest/pull/187.patch"},"body":"This pull request creates a maven reporting goal for the pitest report.  Issue https://github.com/hcoles/pitest/issues/10 documents the request to create a reporting goal for the maven plugin.\r\n\r\nSince the existing maven plugin automatically generates an html report, the approach I took was to copy the files comprising that latest html report (if multiple reports have been generated with the timestampedReports parameter set to true) into the maven site directory.  I felt this approach was the least intrusive while maintaining full backwards compatibility.\r\n\r\nThe report mojo and its supporting classes are all contained within the org.pitest.maven.report package and its subpackages in the pitest-maven project.  The pitest-maven-verification project has several new tests to verify the correct HTML report is copied to the correct location.  All the test directories start with \"pit-site\"."},"comment":{"url":"https://api.github.com/repos/hcoles/pitest/issues/comments/96679117","html_url":"https://github.com/hcoles/pitest/pull/187#issuecomment-96679117","issue_url":"https://api.github.com/repos/hcoles/pitest/issues/187","id":96679117,"user":{"login":"hcoles","id":1891135,"avatar_url":"https://avatars.githubusercontent.com/u/1891135?v=3","gravatar_id":"","url":"https://api.github.com/users/hcoles","html_url":"https://github.com/hcoles","followers_url":"https://api.github.com/users/hcoles/followers","following_url":"https://api.github.com/users/hcoles/following{/other_user}","gists_url":"https://api.github.com/users/hcoles/gists{/gist_id}","starred_url":"https://api.github.com/users/hcoles/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hcoles/subscriptions","organizations_url":"https://api.github.com/users/hcoles/orgs","repos_url":"https://api.github.com/users/hcoles/repos","events_url":"https://api.github.com/users/hcoles/events{/privacy}","received_events_url":"https://api.github.com/users/hcoles/received_events","type":"User","site_admin":false},"created_at":"2015-04-27T14:38:46Z","updated_at":"2015-04-27T14:38:46Z","body":"I had a go at merging this last night but was blocked by a failing test. It eventually ran green without a change - don't have the failure trace to hand but will post it this evening if I can reproduce."}}