-h
オプションを指定
定義されていない関数があることを通知してくれた
goh@goh% mix run -e 'Issues.CLI.run(["-h"])'
Compiling 1 file (.ex)
warning: variable "count" is unused
lib/issues/cli.ex:44
warning: function Issues.GithubIssues.fetch/2 is undefined (module Issues.GithubIssues is not available)
lib/issues/cli.ex:45
usage: issues <user> <project> [count | 4]
userとprojectを指定
goh@goh% mix run -e 'Issues.CLI.run(["elixir-lang", "elixir"])'
** (UndefinedFunctionError) function Issues.GithubIssues.fetch/2 is undefined (module Issues.GithubIssues is not available)
Issues.GithubIssues.fetch("elixir-lang", "elixir")
(stdlib) erl_eval.erl:670: :erl_eval.do_apply/6
(elixir) lib/code.ex:192: Code.eval_string/3
(elixir) lib/enum.ex:737: Enum."-each/2-lists^foreach/1-0-"/2
(elixir) lib/enum.ex:737: Enum.each/2
(mix) lib/mix/tasks/run.ex:132: Mix.Tasks.Run.run/5
(mix) lib/mix/tasks/run.ex:76: Mix.Tasks.Run.run/1