{"action":"created","issue":{"url":"https://api.github.com/repos/Netflix/Hystrix/issues/723","labels_url":"https://api.github.com/repos/Netflix/Hystrix/issues/723/labels{/name}","comments_url":"https://api.github.com/repos/Netflix/Hystrix/issues/723/comments","events_url":"https://api.github.com/repos/Netflix/Hystrix/issues/723/events","html_url":"https://github.com/Netflix/Hystrix/pull/723","id":64266706,"number":723,"title":"fixed AopUtils#getDeclaredMethod to look for method also in superclasses","user":{"login":"vitalatron","id":2264737,"avatar_url":"https://avatars.githubusercontent.com/u/2264737?v=3","gravatar_id":"","url":"https://api.github.com/users/vitalatron","html_url":"https://github.com/vitalatron","followers_url":"https://api.github.com/users/vitalatron/followers","following_url":"https://api.github.com/users/vitalatron/following{/other_user}","gists_url":"https://api.github.com/users/vitalatron/gists{/gist_id}","starred_url":"https://api.github.com/users/vitalatron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vitalatron/subscriptions","organizations_url":"https://api.github.com/users/vitalatron/orgs","repos_url":"https://api.github.com/users/vitalatron/repos","events_url":"https://api.github.com/users/vitalatron/events{/privacy}","received_events_url":"https://api.github.com/users/vitalatron/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-25T13:21:18Z","updated_at":"2015-03-25T15:46:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Netflix/Hystrix/pulls/723","html_url":"https://github.com/Netflix/Hystrix/pull/723","diff_url":"https://github.com/Netflix/Hystrix/pull/723.diff","patch_url":"https://github.com/Netflix/Hystrix/pull/723.patch"},"body":"The HystrixCommandAspect fails with NPE if the method annotated with @HystrixCommand is implemented in a superclass. Since the Class#getDeclaredMethod can't see inherited methods but in spite of Class#getMethod can see private ones, I performed a recursive search up by class hierarchy."},"comment":{"url":"https://api.github.com/repos/Netflix/Hystrix/issues/comments/86089461","html_url":"https://github.com/Netflix/Hystrix/pull/723#issuecomment-86089461","issue_url":"https://api.github.com/repos/Netflix/Hystrix/issues/723","id":86089461,"user":{"login":"vitalatron","id":2264737,"avatar_url":"https://avatars.githubusercontent.com/u/2264737?v=3","gravatar_id":"","url":"https://api.github.com/users/vitalatron","html_url":"https://github.com/vitalatron","followers_url":"https://api.github.com/users/vitalatron/followers","following_url":"https://api.github.com/users/vitalatron/following{/other_user}","gists_url":"https://api.github.com/users/vitalatron/gists{/gist_id}","starred_url":"https://api.github.com/users/vitalatron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vitalatron/subscriptions","organizations_url":"https://api.github.com/users/vitalatron/orgs","repos_url":"https://api.github.com/users/vitalatron/repos","events_url":"https://api.github.com/users/vitalatron/events{/privacy}","received_events_url":"https://api.github.com/users/vitalatron/received_events","type":"User","site_admin":false},"created_at":"2015-03-25T15:46:36Z","updated_at":"2015-03-25T15:46:36Z","body":"Looks like build fails for the same reason as in https://github.com/Netflix/Hystrix/pull/718"}}