{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/ruby-macho/issues/55","repository_url":"https://api.github.com/repos/Homebrew/ruby-macho","labels_url":"https://api.github.com/repos/Homebrew/ruby-macho/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/ruby-macho/issues/55/comments","events_url":"https://api.github.com/repos/Homebrew/ruby-macho/issues/55/events","html_url":"https://github.com/Homebrew/ruby-macho/pull/55","id":168425542,"number":55,"title":"Allow suppression of exceptions with strict: false","user":{"login":"woodruffw","id":3059210,"avatar_url":"https://avatars.githubusercontent.com/u/3059210?v=3","gravatar_id":"","url":"https://api.github.com/users/woodruffw","html_url":"https://github.com/woodruffw","followers_url":"https://api.github.com/users/woodruffw/followers","following_url":"https://api.github.com/users/woodruffw/following{/other_user}","gists_url":"https://api.github.com/users/woodruffw/gists{/gist_id}","starred_url":"https://api.github.com/users/woodruffw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/woodruffw/subscriptions","organizations_url":"https://api.github.com/users/woodruffw/orgs","repos_url":"https://api.github.com/users/woodruffw/repos","events_url":"https://api.github.com/users/woodruffw/events{/privacy}","received_events_url":"https://api.github.com/users/woodruffw/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Homebrew/ruby-macho/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/Homebrew/ruby-macho/milestones/1","html_url":"https://github.com/Homebrew/ruby-macho/milestones/Release%201.0.0","labels_url":"https://api.github.com/repos/Homebrew/ruby-macho/milestones/1/labels","id":1905016,"number":1,"title":"Release 1.0.0","description":"","creator":{"login":"UniqMartin","id":11892150,"avatar_url":"https://avatars.githubusercontent.com/u/11892150?v=3","gravatar_id":"","url":"https://api.github.com/users/UniqMartin","html_url":"https://github.com/UniqMartin","followers_url":"https://api.github.com/users/UniqMartin/followers","following_url":"https://api.github.com/users/UniqMartin/following{/other_user}","gists_url":"https://api.github.com/users/UniqMartin/gists{/gist_id}","starred_url":"https://api.github.com/users/UniqMartin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/UniqMartin/subscriptions","organizations_url":"https://api.github.com/users/UniqMartin/orgs","repos_url":"https://api.github.com/users/UniqMartin/repos","events_url":"https://api.github.com/users/UniqMartin/events{/privacy}","received_events_url":"https://api.github.com/users/UniqMartin/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":7,"state":"open","created_at":"2016-07-26T14:04:29Z","updated_at":"2016-08-01T00:59:32Z","due_on":null,"closed_at":null},"comments":16,"created_at":"2016-07-29T22:17:37Z","updated_at":"2016-08-06T15:22:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Homebrew/ruby-macho/pulls/55","html_url":"https://github.com/Homebrew/ruby-macho/pull/55","diff_url":"https://github.com/Homebrew/ruby-macho/pull/55.diff","patch_url":"https://github.com/Homebrew/ruby-macho/pull/55.patch"},"body":"Resolves the problem of valid discrepancies between individual Mach-Os in a fat\r\nfile causing exceptions during modifications.\r\n\r\nref #50 \r\ncc @UniqMartin "},"comment":{"url":"https://api.github.com/repos/Homebrew/ruby-macho/issues/comments/238028516","html_url":"https://github.com/Homebrew/ruby-macho/pull/55#issuecomment-238028516","issue_url":"https://api.github.com/repos/Homebrew/ruby-macho/issues/55","id":238028516,"user":{"login":"woodruffw","id":3059210,"avatar_url":"https://avatars.githubusercontent.com/u/3059210?v=3","gravatar_id":"","url":"https://api.github.com/users/woodruffw","html_url":"https://github.com/woodruffw","followers_url":"https://api.github.com/users/woodruffw/followers","following_url":"https://api.github.com/users/woodruffw/following{/other_user}","gists_url":"https://api.github.com/users/woodruffw/gists{/gist_id}","starred_url":"https://api.github.com/users/woodruffw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/woodruffw/subscriptions","organizations_url":"https://api.github.com/users/woodruffw/orgs","repos_url":"https://api.github.com/users/woodruffw/repos","events_url":"https://api.github.com/users/woodruffw/events{/privacy}","received_events_url":"https://api.github.com/users/woodruffw/received_events","type":"User","site_admin":false},"created_at":"2016-08-06T15:22:17Z","updated_at":"2016-08-06T15:22:17Z","body":"> We could also equip MachOModificationError with a macho_slice attribute that defaults to nil and gets set in FatFile#each_macho after rescuing the exception and before re-raising it. MachOModificationError could contain the necessary logic to adjust the message depending on whether macho_slice is set. (And I guess we'll need a strictness attribute, too.)\r\n\r\nCould you describe the structure you have in mind? Sorry, I'm having a little trouble visualizing it :sweat_smile: \r\n\r\n"}}
{"actor":{"display_login":"woodruffw"}}