130131132133134135136137138139140
if (handler instanceof BooleanOptionHandler) { booleans.add(n); continue; } if (!n.required()) { out.write('['); } out.write(next); next = '&'; if (n.name().startsWith("--")) {
150151152153154155156157158159160
if (handler instanceof EnumOptionHandler) { var = var.substring(1, var.length() - 1); var = var.replaceAll(" ", ""); } out.write(var); if (!n.required()) { out.write(']'); } if (n.isMultiValued()) { out.write('*'); }
159160161162163164165166167168169
out.write('*'); } } } for (NamedOptionDef n : booleans) { if (!n.required()) { out.write('['); } out.write(next); next = '&'; if (n.name().startsWith("--")) {
171172173174175176177178179180181
} else if (n.name().startsWith("-")) { out.write(n.name().substring(1)); } else { out.write(n.name()); } if (!n.required()) { out.write(']'); } } }
135136137138139140141142143144145
out.write(n.name()); } out.write('='); out.write(metaVar(handler, n)); if (!n.required()) { out.write(']'); } if (n.isMultiValued()) { out.write('*'); }