Package org.apache.maven.cli
Class CLIReportingUtils
- java.lang.Object
-
- org.apache.maven.cli.CLIReportingUtils
-
public final class CLIReportingUtils extends java.lang.ObjectUtility class used to report errors, statistics, application version info, etc.- Author:
- jdcasey
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBUILD_VERSION_PROPERTYstatic longMB
-
Constructor Summary
Constructors Constructor Description CLIReportingUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringformatDuration(long duration)static java.lang.StringformatTimestamp(long timestamp)static voidshowError(org.slf4j.Logger logger, java.lang.String message, java.lang.Throwable e, boolean showStackTrace)static java.lang.StringshowVersion()static java.lang.StringshowVersionMinimal()
-
-
-
Field Detail
-
MB
public static final long MB
- See Also:
- Constant Field Values
-
BUILD_VERSION_PROPERTY
public static final java.lang.String BUILD_VERSION_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
showVersion
public static java.lang.String showVersion()
-
showVersionMinimal
public static java.lang.String showVersionMinimal()
-
showError
public static void showError(org.slf4j.Logger logger, java.lang.String message, java.lang.Throwable e, boolean showStackTrace)
-
formatTimestamp
public static java.lang.String formatTimestamp(long timestamp)
-
formatDuration
public static java.lang.String formatDuration(long duration)
-
-