in src/main/java/org/apache/maven/shared/invoker/MavenCommandLineBuilder.java [402:454]
protected void setFlags(InvocationRequest request, Commandline cli) {
if (request.isBatchMode()) {
cli.createArg().setValue("-B");
}
if (request.isOffline()) {
cli.createArg().setValue("-o");
}
if (request.isUpdateSnapshots()) {
cli.createArg().setValue("-U");
}
if (!request.isRecursive()) {
cli.createArg().setValue("-N");
}
if (request.isDebug()) {
cli.createArg().setValue("-X");
}
// this is superseded by -X, if it exists.
else if (request.isShowErrors()) {
cli.createArg().setValue("-e");
}
CheckSumPolicy checksumPolicy = request.getGlobalChecksumPolicy();
if (CheckSumPolicy.Fail.equals(checksumPolicy)) {
cli.createArg().setValue("-C");
} else if (CheckSumPolicy.Warn.equals(checksumPolicy)) {
cli.createArg().setValue("-c");
}
if (request.isNonPluginUpdates()) {
cli.createArg().setValue("-npu");
}
if (request.isShowVersion()) {
cli.createArg().setValue("-V");
}
if (request.getBuilder() != null) {
cli.createArg().setValue("-b");
cli.createArg().setValue(request.getBuilder());
}
if (request.isQuiet()) {
cli.createArg().setValue("-q");
}
if (request.isNoTransferProgress()) {
cli.createArg().setValue("-ntp");
}
}