Provides a name for the annotated case class of arguments E.g.
Provides a name for the annotated case class of arguments E.g. MyApp
Have a singleton extends this class to get a class with a main method for the app of T
Provides the app version for the annotated case class of arguments
Provides a name for the extra arguments of the annotated case class of arguments
Provides a help message for the annotated argument
Provides a help message for the annotated argument
Provides an extra name for the annotated argument
Provides an extra name for the annotated argument
Provides a program name for the annotated case class of arguments E.g.
Provides a program name for the annotated case class of arguments E.g. my-app
Provides a description of the value of the annotated argument
Provides a description of the value of the annotated argument