{"action":"created","issue":{"url":"https://api.github.com/repos/jacoco/jacoco/issues/15","labels_url":"https://api.github.com/repos/jacoco/jacoco/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/jacoco/jacoco/issues/15/comments","events_url":"https://api.github.com/repos/jacoco/jacoco/issues/15/events","html_url":"https://github.com/jacoco/jacoco/issues/15","id":6537827,"number":15,"title":"Filtering options for coverage analysis","user":{"login":"marchof","id":1936262,"avatar_url":"https://avatars.githubusercontent.com/u/1936262?v=3","gravatar_id":"","url":"https://api.github.com/users/marchof","html_url":"https://github.com/marchof","followers_url":"https://api.github.com/users/marchof/followers","following_url":"https://api.github.com/users/marchof/following{/other_user}","gists_url":"https://api.github.com/users/marchof/gists{/gist_id}","starred_url":"https://api.github.com/users/marchof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marchof/subscriptions","organizations_url":"https://api.github.com/users/marchof/orgs","repos_url":"https://api.github.com/users/marchof/repos","events_url":"https://api.github.com/users/marchof/events{/privacy}","received_events_url":"https://api.github.com/users/marchof/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jacoco/jacoco/labels/core","name":"core","color":"6666ff"},{"url":"https://api.github.com/repos/jacoco/jacoco/labels/enhancement","name":"enhancement","color":"ff9933"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/jacoco/jacoco/milestones/6","html_url":"https://github.com/jacoco/jacoco/milestones/Priority:%20cool%20but%20low%20priority","labels_url":"https://api.github.com/repos/jacoco/jacoco/milestones/6/labels","id":253558,"number":6,"title":"Priority: cool but low priority","description":"Cool feature or important bug that needs to be implemented or fixed. But given the limited resources we can't pickup work right now. Expect implementation with 1 year.","creator":{"login":"marchof","id":1936262,"avatar_url":"https://avatars.githubusercontent.com/u/1936262?v=3","gravatar_id":"","url":"https://api.github.com/users/marchof","html_url":"https://github.com/marchof","followers_url":"https://api.github.com/users/marchof/followers","following_url":"https://api.github.com/users/marchof/following{/other_user}","gists_url":"https://api.github.com/users/marchof/gists{/gist_id}","starred_url":"https://api.github.com/users/marchof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marchof/subscriptions","organizations_url":"https://api.github.com/users/marchof/orgs","repos_url":"https://api.github.com/users/marchof/repos","events_url":"https://api.github.com/users/marchof/events{/privacy}","received_events_url":"https://api.github.com/users/marchof/received_events","type":"User","site_admin":false},"open_issues":13,"closed_issues":1,"state":"open","created_at":"2013-01-28T23:04:40Z","updated_at":"2014-02-18T12:55:09Z","due_on":null,"closed_at":null},"comments":31,"created_at":"2012-08-29T20:30:21Z","updated_at":"2015-03-16T09:57:41Z","closed_at":null,"body":"JaCoCo should support configurable filtering options for code coverage analysis. This page lists of use cases and requirements: https://github.com/jacoco/jacoco/wiki/FilteringOptions"},"comment":{"url":"https://api.github.com/repos/jacoco/jacoco/issues/comments/81553680","html_url":"https://github.com/jacoco/jacoco/issues/15#issuecomment-81553680","issue_url":"https://api.github.com/repos/jacoco/jacoco/issues/15","id":81553680,"user":{"login":"addedsparkle","id":8319242,"avatar_url":"https://avatars.githubusercontent.com/u/8319242?v=3","gravatar_id":"","url":"https://api.github.com/users/addedsparkle","html_url":"https://github.com/addedsparkle","followers_url":"https://api.github.com/users/addedsparkle/followers","following_url":"https://api.github.com/users/addedsparkle/following{/other_user}","gists_url":"https://api.github.com/users/addedsparkle/gists{/gist_id}","starred_url":"https://api.github.com/users/addedsparkle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/addedsparkle/subscriptions","organizations_url":"https://api.github.com/users/addedsparkle/orgs","repos_url":"https://api.github.com/users/addedsparkle/repos","events_url":"https://api.github.com/users/addedsparkle/events{/privacy}","received_events_url":"https://api.github.com/users/addedsparkle/received_events","type":"User","site_admin":false},"created_at":"2015-03-16T09:57:41Z","updated_at":"2015-03-16T09:57:41Z","body":"I understand the generated code is causing issues here, and the ability to tag code as excluded from the coverage, but would you consider splitting the filtering of trivial code out into a separate issue that could be merged quicker? It's incredibly annoying (and an inefficient use of developer time) to have to write unit tests for simple getters and setters. I'd prefer to not exclude the whole class/package since non-trivial setters/getters should still be checked for coverage and we want to be able to pick up when current trivial code becomes non-trivial, which won't happen if it's excluded."}}