{"action":"created","issue":{"url":"https://api.github.com/repos/shouldly/shouldly/issues/220","labels_url":"https://api.github.com/repos/shouldly/shouldly/issues/220/labels{/name}","comments_url":"https://api.github.com/repos/shouldly/shouldly/issues/220/comments","events_url":"https://api.github.com/repos/shouldly/shouldly/issues/220/events","html_url":"https://github.com/shouldly/shouldly/issues/220","id":67887975,"number":220,"title":"Should.NotThrow message generator","user":{"login":"JakeGinnivan","id":453152,"avatar_url":"https://avatars.githubusercontent.com/u/453152?v=3","gravatar_id":"","url":"https://api.github.com/users/JakeGinnivan","html_url":"https://github.com/JakeGinnivan","followers_url":"https://api.github.com/users/JakeGinnivan/followers","following_url":"https://api.github.com/users/JakeGinnivan/following{/other_user}","gists_url":"https://api.github.com/users/JakeGinnivan/gists{/gist_id}","starred_url":"https://api.github.com/users/JakeGinnivan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JakeGinnivan/subscriptions","organizations_url":"https://api.github.com/users/JakeGinnivan/orgs","repos_url":"https://api.github.com/users/JakeGinnivan/repos","events_url":"https://api.github.com/users/JakeGinnivan/events{/privacy}","received_events_url":"https://api.github.com/users/JakeGinnivan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/shouldly/shouldly/labels/Enhancement","name":"Enhancement","color":"009800"},{"url":"https://api.github.com/repos/shouldly/shouldly/labels/Jump-In","name":"Jump-In","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-04-12T08:33:30Z","updated_at":"2015-05-06T20:38:40Z","closed_at":null,"body":"```\r\nShouldly.ShouldAssertException : \r\n    Should\r\n        error \r\n    Shouldly.ShouldAssertException\r\n        but does not\r\n```\r\n\r\nIs not great. Something like this would be better:\r\n\r\n```\r\nShouldly.ShouldAssertException : \r\n   {code argument}\r\n       should not throw but threw\r\n   {exception type}\r\n       with message\r\n   {exception message}\r\n```"},"comment":{"url":"https://api.github.com/repos/shouldly/shouldly/issues/comments/99602337","html_url":"https://github.com/shouldly/shouldly/issues/220#issuecomment-99602337","issue_url":"https://api.github.com/repos/shouldly/shouldly/issues/220","id":99602337,"user":{"login":"JoeMighty","id":1237341,"avatar_url":"https://avatars.githubusercontent.com/u/1237341?v=3","gravatar_id":"","url":"https://api.github.com/users/JoeMighty","html_url":"https://github.com/JoeMighty","followers_url":"https://api.github.com/users/JoeMighty/followers","following_url":"https://api.github.com/users/JoeMighty/following{/other_user}","gists_url":"https://api.github.com/users/JoeMighty/gists{/gist_id}","starred_url":"https://api.github.com/users/JoeMighty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JoeMighty/subscriptions","organizations_url":"https://api.github.com/users/JoeMighty/orgs","repos_url":"https://api.github.com/users/JoeMighty/repos","events_url":"https://api.github.com/users/JoeMighty/events{/privacy}","received_events_url":"https://api.github.com/users/JoeMighty/received_events","type":"User","site_admin":false},"created_at":"2015-05-06T20:38:40Z","updated_at":"2015-05-06T20:38:40Z","body":"I see, I didn't know that. I'm relatively new to C# so this at the edge of my knowledge.\r\n\r\n>Even if we were to introduce a breaking change, expressions do not allow block scoped expressions, meaning this would no longer compile:\r\n\r\nIf this is the case then it sounds like expressions won't suffice; can you point me in the direction of other options that might work?\r\n\r\nAs I said above - this is the edge of my knowledge but I'm keen to crack this issue and learn in the process."}}