We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b888dee commit 7bfa28bCopy full SHA for 7bfa28b
lib/cli.ex
@@ -22,18 +22,18 @@ defmodule Onigumo.CLI do
22
23
case switches do
24
[] -> module.main(working_dir)
25
- _ -> usage_message()
+ _ -> usage_message("too many options")
26
end
27
28
:error ->
29
- usage_message()
+ usage_message("missing value for working directory")
30
31
32
{_, _, [_ | _]} ->
33
+ usage_message("unknown options")
34
35
{_, argv, _} when length(argv) != 1 ->
36
+ usage_message("exact one positional argument must be used")
37
38
39
0 commit comments