INNER CODE UNIT · Java
parseArgs
fabric8io/kubernetes-client · scripts/GenerateAllGraalvmMetadata.java:225
static Config parseArgs(String[] args) {
if (args.length > 0 && (args[0].equals("-h") || args[0].equals("--help"))) {
showHelp();
return null;
}
var config = new Config();
config.rootDir = new File(".").getAbsoluteFile();
config.strategy = DEFAULT_STRATEGY;
config.dryRun = false;
for (int i = 0; i < args.length; i++) {
var arg = args[i];
switch (arg) {
case "-r":
case "--root":
config.rootDir = new File(args[++i]).getAbsoluteFile();
break;