{"action":"opened","issue":{"url":"https://api.github.com/repos/google/ExoPlayer/issues/1830","repository_url":"https://api.github.com/repos/google/ExoPlayer","labels_url":"https://api.github.com/repos/google/ExoPlayer/issues/1830/labels{/name}","comments_url":"https://api.github.com/repos/google/ExoPlayer/issues/1830/comments","events_url":"https://api.github.com/repos/google/ExoPlayer/issues/1830/events","html_url":"https://github.com/google/ExoPlayer/issues/1830","id":177434945,"number":1830,"title":"SuppressLint(\"HandlerLeak\")","user":{"login":"ChernyshovYuriy","id":931955,"avatar_url":"https://avatars.githubusercontent.com/u/931955?v=3","gravatar_id":"","url":"https://api.github.com/users/ChernyshovYuriy","html_url":"https://github.com/ChernyshovYuriy","followers_url":"https://api.github.com/users/ChernyshovYuriy/followers","following_url":"https://api.github.com/users/ChernyshovYuriy/following{/other_user}","gists_url":"https://api.github.com/users/ChernyshovYuriy/gists{/gist_id}","starred_url":"https://api.github.com/users/ChernyshovYuriy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChernyshovYuriy/subscriptions","organizations_url":"https://api.github.com/users/ChernyshovYuriy/orgs","repos_url":"https://api.github.com/users/ChernyshovYuriy/repos","events_url":"https://api.github.com/users/ChernyshovYuriy/events{/privacy}","received_events_url":"https://api.github.com/users/ChernyshovYuriy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-16T14:08:56Z","updated_at":"2016-09-16T14:08:56Z","closed_at":null,"body":"Dear colleagues,\r\n\r\nWhile ExoPlayer library is providing to us (clients) excellent ability to stream different media contents, I have to notice that there are a lot of inner non static classes being used, some of them has annotation similar to:\r\n`\r\nSuppressLint(\"HandlerLeak\")\r\n`\r\nWhat was a reason to suppress such warnings and use inner non static classes, opening a hole for the references leaks between inner and it's enclosing classes?"}}
{"actor":{"display_login":"ChernyshovYuriy"}}