cbt icon indicating copy to clipboard operation
cbt copied to clipboard

When I type wrong subcommand, both exception stack trace and nice answer is shown

Open buzden opened this issue 7 years ago • 0 comments

Consider I forgot spelling of createBuild subcommand and I typed cbt tools help in a belief that it prints a list of possible subcommands.

This command actually leads to printing both a list of possible subcommands for the tools command and list of possible first-level commands. This is great!

But additionally, it prints an exception stack trace

Exception in thread "main" java.lang.RuntimeException:  no method `help` in
        at cbt.Lib$$anonfun$cbt$Lib$$callInternal$1$$anonfun$apply$9$$anonfun$apply$14.apply(Lib.scala:171)
        ...

I really believe, it is not the intended behaviour as soon as the system known all possible list of subcommands, is it?

buzden avatar Jan 30 '18 16:01 buzden