Commit Graph

8 Commits

Author SHA1 Message Date
Juan Batiz-Benet
e00830332f cmds2: name synopsis. 2014-11-14 03:20:08 -08:00
Matt Bell
2dd6f24157 core/commands2: Refactored some commands to HelpText struct for helptext fields 2014-11-14 03:20:03 -08:00
Matt Bell
c2615d3481 core/commands2: Added descriptions for all the existing commands 2014-11-14 03:17:33 -08:00
Brian Tiger Chow
63feb68ce7 refactor(name, pub, resolve) separate files 2014-11-14 03:17:32 -08:00
Brian Tiger Chow
092e346f94 docs(name/publish/resolve) help 2014-11-14 03:17:32 -08:00
Matt Bell
af65eec2fc core/commands2: Output error when trying to run 'publish' or 'resolve' in offline mode 2014-11-14 03:17:28 -08:00
Brian Tiger Chow
51c6a1c552 refactor(resolve) separate argument marshalling from the operation
@mappum see how the unpacking of arguments happens separately from the
resolve loop?

It's a bit more verbose, but much clearer.

However, doing two different things in one loop is less clear than doing
them separately.

It also causes problems for further refactoring as it introduces temps
that get in the way of further refactorings.

Plus, there will be 50+ commands, so it's important that we stay
framework agnostic as much as possible.

So, this is the style we prefer. It'll keep us nimble in the long run.
2014-11-14 03:17:28 -08:00
Matt Bell
a7accecc8e core/commands2: Moved 'resolve' and 'publish' into subcommands of 'name' 2014-11-14 03:17:28 -08:00