HelpMessagePrinter

wvlet.airframe.launcher.HelpMessagePrinter$
See theHelpMessagePrinter companion trait
object HelpMessagePrinter extends LogSupport with AnsiColorPalette

Attributes

Companion:
trait
Graph
Supertypes
trait AnsiColorPalette
trait AnsiColor
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def renderCommandList(commandList: Seq[CommandLauncher]): String
def renderOptionList(optionList: Seq[CLOption]): String

Inherited methods

inline protected def debug(inline message: Any, inline cause: Throwable): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def debug(inline message: Any): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def error(inline message: Any, inline cause: Throwable): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def error(inline message: Any): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def info(inline message: Any, inline cause: Throwable): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def info(inline message: Any): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def logAt(inline logLevel: LogLevel, inline message: Any): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def trace(inline message: Any, inline cause: Throwable): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def trace(inline message: Any): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def warn(inline message: Any, inline cause: Throwable): Unit

Attributes

Inherited from:
LoggingMethods
inline protected def warn(inline message: Any): Unit

Attributes

Inherited from:
LoggingMethods

Concrete fields

Teh default help message printer in this format:

Teh default help message printer in this format:

 usage: (command name) (command arguments)
     (description)

 [global options]
 ...
 [options]
 ...

 [commands]
 ...

Attributes

Inherited fields

final val BRIGHT_BLUE: "\u001b[94m"

Attributes

Inherited from:
AnsiColorPalette
final val BRIGHT_CYAN: "\u001b[96m"

Attributes

Inherited from:
AnsiColorPalette
final val BRIGHT_GREEN: "\u001b[92m"

Attributes

Inherited from:
AnsiColorPalette
final val BRIGHT_MAGENTA: "\u001b[95m"

Attributes

Inherited from:
AnsiColorPalette
final val BRIGHT_RED: "\u001b[91m"

Attributes

Inherited from:
AnsiColorPalette
final val BRIGHT_WHITE: "\u001b[97m"

Attributes

Inherited from:
AnsiColorPalette
final val BRIGHT_YELLOW: "\u001b[93m"

Attributes

Inherited from:
AnsiColorPalette
final val GRAY: "\u001b[90m"

Attributes

Inherited from:
AnsiColorPalette