{"action":"created","issue":{"url":"https://api.github.com/repos/bluelinelabs/LoganSquare/issues/36","labels_url":"https://api.github.com/repos/bluelinelabs/LoganSquare/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/bluelinelabs/LoganSquare/issues/36/comments","events_url":"https://api.github.com/repos/bluelinelabs/LoganSquare/issues/36/events","html_url":"https://github.com/bluelinelabs/LoganSquare/issues/36","id":58774993,"number":36,"title":"Abstract classes should have code to be parsed as well","user":{"login":"stephanenicolas","id":1832925,"avatar_url":"https://avatars.githubusercontent.com/u/1832925?v=3","gravatar_id":"","url":"https://api.github.com/users/stephanenicolas","html_url":"https://github.com/stephanenicolas","followers_url":"https://api.github.com/users/stephanenicolas/followers","following_url":"https://api.github.com/users/stephanenicolas/following{/other_user}","gists_url":"https://api.github.com/users/stephanenicolas/gists{/gist_id}","starred_url":"https://api.github.com/users/stephanenicolas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephanenicolas/subscriptions","organizations_url":"https://api.github.com/users/stephanenicolas/orgs","repos_url":"https://api.github.com/users/stephanenicolas/repos","events_url":"https://api.github.com/users/stephanenicolas/events{/privacy}","received_events_url":"https://api.github.com/users/stephanenicolas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-02-24T17:45:37Z","updated_at":"2015-02-24T18:42:37Z","closed_at":null,"body":"If `class B` extends `abstract class A`, then we will need to be able to parse A properly to get B parsed. \r\n\r\nThe only workaround for now is to remove the abstract modifier which is a bad practice."},"comment":{"url":"https://api.github.com/repos/bluelinelabs/LoganSquare/issues/comments/75818355","html_url":"https://github.com/bluelinelabs/LoganSquare/issues/36#issuecomment-75818355","issue_url":"https://api.github.com/repos/bluelinelabs/LoganSquare/issues/36","id":75818355,"user":{"login":"stephanenicolas","id":1832925,"avatar_url":"https://avatars.githubusercontent.com/u/1832925?v=3","gravatar_id":"","url":"https://api.github.com/users/stephanenicolas","html_url":"https://github.com/stephanenicolas","followers_url":"https://api.github.com/users/stephanenicolas/followers","following_url":"https://api.github.com/users/stephanenicolas/following{/other_user}","gists_url":"https://api.github.com/users/stephanenicolas/gists{/gist_id}","starred_url":"https://api.github.com/users/stephanenicolas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephanenicolas/subscriptions","organizations_url":"https://api.github.com/users/stephanenicolas/orgs","repos_url":"https://api.github.com/users/stephanenicolas/repos","events_url":"https://api.github.com/users/stephanenicolas/events{/privacy}","received_events_url":"https://api.github.com/users/stephanenicolas/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T18:42:37Z","updated_at":"2015-02-24T18:42:37Z","body":"Thx Eric. That was a bit a blocker for us to use the lib.\n\nReflection no Relection is not mature at all. It's quite an experimental\nthing, it's close to work for fields though but it's not mature at all.\nVolunteers welcome though ;)\n\nS.\n\n2015-02-24 10:40 GMT-08:00 Eric Kuck <notifications@github.com>:\n\n> Update: I did end up finding the issue. While the child class's code is\n> generated the same way, the parent's isn't getting generated correctly when\n> abstract. Sorry about that! Will be fixed soon.\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/bluelinelabs/LoganSquare/issues/36#issuecomment-75817999>\n> .\n>\n"}}