{"issue":{"state":"open","pull_request":{"diff_url":"https://github.com/danmar/cppcheck/pull/49.diff","html_url":"https://github.com/danmar/cppcheck/pull/49","patch_url":"https://github.com/danmar/cppcheck/pull/49.patch"},"user":{"avatar_url":"https://secure.gravatar.com/avatar/1b1d983e092b649de25c520a40d325fc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1b1d983e092b649de25c520a40d325fc","url":"https://api.github.com/users/richq","login":"richq","id":2865},"milestone":null,"assignee":null,"labels":[],"updated_at":"2011-10-29T16:11:34Z","comments":6,"closed_at":null,"url":"https://api.github.com/repos/danmar/cppcheck/issues/49","body":"This adds a warning for constructors that should be marked explicit. Implicit conversions can be convenient, but tend to cause surprises when objects get converted when you didn't mean them to.\r\n\r\nAt least if the actual warning is not wanted, maybe the code changes could be incorporated.","html_url":"https://github.com/danmar/cppcheck/issues/49","number":49,"title":"Explicit constructors","id":2083429,"created_at":"2011-10-28T20:22:08Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/1b1d983e092b649de25c520a40d325fc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1b1d983e092b649de25c520a40d325fc","url":"https://api.github.com/users/richq","login":"richq","id":2865},"updated_at":"2011-10-29T16:11:34Z","url":"https://api.github.com/repos/danmar/cppcheck/issues/comments/2565566","body":"Gotcha, hopefully that should be more appropriate.","id":2565566,"created_at":"2011-10-29T16:11:34Z"}}