{"action":"created","issue":{"url":"https://api.github.com/repos/teamed/qulice/issues/1014","repository_url":"https://api.github.com/repos/teamed/qulice","labels_url":"https://api.github.com/repos/teamed/qulice/issues/1014/labels{/name}","comments_url":"https://api.github.com/repos/teamed/qulice/issues/1014/comments","events_url":"https://api.github.com/repos/teamed/qulice/issues/1014/events","html_url":"https://github.com/teamed/qulice/pull/1014","id":403513740,"node_id":"MDExOlB1bGxSZXF1ZXN0MjQ3OTMxOTc4","number":1014,"title":"Allow findbugs exclusion with filter file xml.","user":{"login":"ilyakharlamov","id":502372,"node_id":"MDQ6VXNlcjUwMjM3Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/502372?v=4","gravatar_id":"","url":"https://api.github.com/users/ilyakharlamov","html_url":"https://github.com/ilyakharlamov","followers_url":"https://api.github.com/users/ilyakharlamov/followers","following_url":"https://api.github.com/users/ilyakharlamov/following{/other_user}","gists_url":"https://api.github.com/users/ilyakharlamov/gists{/gist_id}","starred_url":"https://api.github.com/users/ilyakharlamov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilyakharlamov/subscriptions","organizations_url":"https://api.github.com/users/ilyakharlamov/orgs","repos_url":"https://api.github.com/users/ilyakharlamov/repos","events_url":"https://api.github.com/users/ilyakharlamov/events{/privacy}","received_events_url":"https://api.github.com/users/ilyakharlamov/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":22,"created_at":"2019-01-27T04:48:35Z","updated_at":"2019-02-01T10:47:48Z","closed_at":"2019-01-31T14:01:43Z","author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/teamed/qulice/pulls/1014","html_url":"https://github.com/teamed/qulice/pull/1014","diff_url":"https://github.com/teamed/qulice/pull/1014.diff","patch_url":"https://github.com/teamed/qulice/pull/1014.patch"},"body":"Currently findbugs allows to exclude the files only on per-class basis, using the syntax\r\n`<exclude>findbugs:org.package.Class</exclude>`\r\nThere is no way to exclude a class for a specific rule, it's only possible to exclude a class for all the rules which is not great.\r\nAnother way is to exclude is using `@SupressFBWarning` annotation, however that brings an additional dependency which is [not an option](https://github.com/yegor256/cactoos/pull/1020#discussion_r249264296) for many projects.\r\n\r\nThis PR:\r\nAllows specifying a standard [findbugs-filter file](http://findbugs.sourceforge.net/manual/filter.html) \r\nusing `<exclude>findbugs-filter:filter-file.xml</exclude>`\r\n"},"comment":{"url":"https://api.github.com/repos/teamed/qulice/issues/comments/459682794","html_url":"https://github.com/teamed/qulice/pull/1014#issuecomment-459682794","issue_url":"https://api.github.com/repos/teamed/qulice/issues/1014","id":459682794,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1OTY4Mjc5NA==","user":{"login":"ypshenychka","id":11703257,"node_id":"MDQ6VXNlcjExNzAzMjU3","avatar_url":"https://avatars3.githubusercontent.com/u/11703257?v=4","gravatar_id":"","url":"https://api.github.com/users/ypshenychka","html_url":"https://github.com/ypshenychka","followers_url":"https://api.github.com/users/ypshenychka/followers","following_url":"https://api.github.com/users/ypshenychka/following{/other_user}","gists_url":"https://api.github.com/users/ypshenychka/gists{/gist_id}","starred_url":"https://api.github.com/users/ypshenychka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ypshenychka/subscriptions","organizations_url":"https://api.github.com/users/ypshenychka/orgs","repos_url":"https://api.github.com/users/ypshenychka/repos","events_url":"https://api.github.com/users/ypshenychka/events{/privacy}","received_events_url":"https://api.github.com/users/ypshenychka/received_events","type":"User","site_admin":false},"created_at":"2019-02-01T10:47:48Z","updated_at":"2019-02-01T10:47:48Z","author_association":"NONE","body":"@krzyk thanks"}}
{"actor":{"display_login":"ypshenychka"}}