{"action":"created","issue":{"url":"https://api.github.com/repos/nk412/optparse/issues/13","labels_url":"https://api.github.com/repos/nk412/optparse/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/nk412/optparse/issues/13/comments","events_url":"https://api.github.com/repos/nk412/optparse/issues/13/events","html_url":"https://github.com/nk412/optparse/issues/13","id":121520271,"number":13,"title":"Doesn't show the command usage message when no arguments are passed ","user":{"login":"manikandancsea","id":7437058,"avatar_url":"https://avatars.githubusercontent.com/u/7437058?v=3","gravatar_id":"","url":"https://api.github.com/users/manikandancsea","html_url":"https://github.com/manikandancsea","followers_url":"https://api.github.com/users/manikandancsea/followers","following_url":"https://api.github.com/users/manikandancsea/following{/other_user}","gists_url":"https://api.github.com/users/manikandancsea/gists{/gist_id}","starred_url":"https://api.github.com/users/manikandancsea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manikandancsea/subscriptions","organizations_url":"https://api.github.com/users/manikandancsea/orgs","repos_url":"https://api.github.com/users/manikandancsea/repos","events_url":"https://api.github.com/users/manikandancsea/events{/privacy}","received_events_url":"https://api.github.com/users/manikandancsea/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-10T16:06:26Z","updated_at":"2015-12-23T15:00:16Z","closed_at":"2015-12-23T15:00:15Z","body":"Eg; ./zkcomp (without passing any arguments, it doesn't validate options)"},"comment":{"url":"https://api.github.com/repos/nk412/optparse/issues/comments/166917507","html_url":"https://github.com/nk412/optparse/issues/13#issuecomment-166917507","issue_url":"https://api.github.com/repos/nk412/optparse/issues/13","id":166917507,"user":{"login":"nk412","id":1904843,"avatar_url":"https://avatars.githubusercontent.com/u/1904843?v=3","gravatar_id":"","url":"https://api.github.com/users/nk412","html_url":"https://github.com/nk412","followers_url":"https://api.github.com/users/nk412/followers","following_url":"https://api.github.com/users/nk412/following{/other_user}","gists_url":"https://api.github.com/users/nk412/gists{/gist_id}","starred_url":"https://api.github.com/users/nk412/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nk412/subscriptions","organizations_url":"https://api.github.com/users/nk412/orgs","repos_url":"https://api.github.com/users/nk412/repos","events_url":"https://api.github.com/users/nk412/events{/privacy}","received_events_url":"https://api.github.com/users/nk412/received_events","type":"User","site_admin":false},"created_at":"2015-12-23T15:00:15Z","updated_at":"2015-12-23T15:00:15Z","body":"Dealing with missing arguments should be responsibility of the script. Default values can be set for all the arguments. In your case, you probably should check for empty variables and then exit out with instructions to run with `--help`."}}