## Package org.plovr.cli

These classes implement the command-line interface for plovr.

See:
Description

Interface Summary
CommandRunner

Class Summary
AbstractCommandOptions
BuildCommand
BuildCommandOptions
ExtractCommand
ExtractCommandOptions
HttpServerUtil: `HttpServerUtil` is a collection of utilities for dealing with `HttpServer` objects.
InfoCommand
InfoCommandOptions
JsDocCommand
JsDocCommandOptions
Main: `Main` kicks off the plovr buildr.
ServeCommand
ServeCommandOptions
SoyWebCommand
SoyWebCommandOptions
TestCommand
TestCommandOptions: `TestCommandOptions` subclasses `ServeCommandOptions` because it has to run a plovr server as a side-effect of running the tests, so this ensures that all of the server options are available during testing.

Enum Summary
Command: `Command` is the list of commands that the plovr executable takes.

## Package org.plovr.cli Description

These classes implement the command-line interface for plovr.