{"action":"created","issue":{"url":"https://api.github.com/repos/lpil/dogma/issues/117","labels_url":"https://api.github.com/repos/lpil/dogma/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/lpil/dogma/issues/117/comments","events_url":"https://api.github.com/repos/lpil/dogma/issues/117/events","html_url":"https://github.com/lpil/dogma/issues/117","id":107391419,"number":117,"title":"Why are there functions called probably_X?","user":{"login":"rrrene","id":311914,"avatar_url":"https://avatars.githubusercontent.com/u/311914?v=3","gravatar_id":"","url":"https://api.github.com/users/rrrene","html_url":"https://github.com/rrrene","followers_url":"https://api.github.com/users/rrrene/followers","following_url":"https://api.github.com/users/rrrene/following{/other_user}","gists_url":"https://api.github.com/users/rrrene/gists{/gist_id}","starred_url":"https://api.github.com/users/rrrene/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rrrene/subscriptions","organizations_url":"https://api.github.com/users/rrrene/orgs","repos_url":"https://api.github.com/users/rrrene/repos","events_url":"https://api.github.com/users/rrrene/events{/privacy}","received_events_url":"https://api.github.com/users/rrrene/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-20T12:55:44Z","updated_at":"2015-09-20T13:10:25Z","closed_at":null,"body":"Is there a reason why the naming utility functions are named and coded so defensively?\r\n\r\nhttps://github.com/lpil/dogma/blob/91981ea1b2a44b3f3660d88c172f099f507d86bd/lib/dogma/util/name.ex#L15\r\n\r\nThere might be a good reason for this, but seeing it I'm just thinking \"can't we just ensure it's a snake_case name and call it that?\""},"comment":{"url":"https://api.github.com/repos/lpil/dogma/issues/comments/141784466","html_url":"https://github.com/lpil/dogma/issues/117#issuecomment-141784466","issue_url":"https://api.github.com/repos/lpil/dogma/issues/117","id":141784466,"user":{"login":"lpil","id":6134406,"avatar_url":"https://avatars.githubusercontent.com/u/6134406?v=3","gravatar_id":"","url":"https://api.github.com/users/lpil","html_url":"https://github.com/lpil","followers_url":"https://api.github.com/users/lpil/followers","following_url":"https://api.github.com/users/lpil/following{/other_user}","gists_url":"https://api.github.com/users/lpil/gists{/gist_id}","starred_url":"https://api.github.com/users/lpil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lpil/subscriptions","organizations_url":"https://api.github.com/users/lpil/orgs","repos_url":"https://api.github.com/users/lpil/repos","events_url":"https://api.github.com/users/lpil/events{/privacy}","received_events_url":"https://api.github.com/users/lpil/received_events","type":"User","site_admin":false},"created_at":"2015-09-20T13:10:25Z","updated_at":"2015-09-20T13:10:25Z","body":"Because it doesn't really check if something is snake case or not, because I don't really know how I'd check that. Probably should make the name more sensible now."}}