{"action":"created","issue":{"url":"https://api.github.com/repos/lmco/laikaboss/issues/32","repository_url":"https://api.github.com/repos/lmco/laikaboss","labels_url":"https://api.github.com/repos/lmco/laikaboss/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/lmco/laikaboss/issues/32/comments","events_url":"https://api.github.com/repos/lmco/laikaboss/issues/32/events","html_url":"https://github.com/lmco/laikaboss/pull/32","id":132321567,"number":32,"title":"adding class file parsing module","user":{"login":"jshlbrd","id":5711448,"avatar_url":"https://avatars.githubusercontent.com/u/5711448?v=3","gravatar_id":"","url":"https://api.github.com/users/jshlbrd","html_url":"https://github.com/jshlbrd","followers_url":"https://api.github.com/users/jshlbrd/followers","following_url":"https://api.github.com/users/jshlbrd/following{/other_user}","gists_url":"https://api.github.com/users/jshlbrd/gists{/gist_id}","starred_url":"https://api.github.com/users/jshlbrd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshlbrd/subscriptions","organizations_url":"https://api.github.com/users/jshlbrd/orgs","repos_url":"https://api.github.com/users/jshlbrd/repos","events_url":"https://api.github.com/users/jshlbrd/events{/privacy}","received_events_url":"https://api.github.com/users/jshlbrd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-02-09T03:21:52Z","updated_at":"2016-02-23T00:33:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/lmco/laikaboss/pulls/32","html_url":"https://github.com/lmco/laikaboss/pull/32","diff_url":"https://github.com/lmco/laikaboss/pull/32.diff","patch_url":"https://github.com/lmco/laikaboss/pull/32.patch"},"body":"This PR adds a JAR class file parsing module. The module relies on python-javatools and parses the constant pool table and the classes provided by and required by the class file. Thanks!"},"comment":{"url":"https://api.github.com/repos/lmco/laikaboss/issues/comments/187452729","html_url":"https://github.com/lmco/laikaboss/pull/32#issuecomment-187452729","issue_url":"https://api.github.com/repos/lmco/laikaboss/issues/32","id":187452729,"user":{"login":"kglm","id":17166004,"avatar_url":"https://avatars.githubusercontent.com/u/17166004?v=3","gravatar_id":"","url":"https://api.github.com/users/kglm","html_url":"https://github.com/kglm","followers_url":"https://api.github.com/users/kglm/followers","following_url":"https://api.github.com/users/kglm/following{/other_user}","gists_url":"https://api.github.com/users/kglm/gists{/gist_id}","starred_url":"https://api.github.com/users/kglm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kglm/subscriptions","organizations_url":"https://api.github.com/users/kglm/orgs","repos_url":"https://api.github.com/users/kglm/repos","events_url":"https://api.github.com/users/kglm/events{/privacy}","received_events_url":"https://api.github.com/users/kglm/received_events","type":"User","site_admin":false},"created_at":"2016-02-23T00:33:30Z","updated_at":"2016-02-23T00:33:30Z","body":"As an alternative, you could consider wrapping those two lines within a try-except (if the errors thrown are easily enumerable) and just call ``pass`` in the except block. That way, if it does work, you benefit with the metadata and if it errors, the module cleanly skips over that piece. Maybe even add a metadata field noting the error instead of just passing."}}