From 679ee285e2d420692a9181f6e97b8f12da153047 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Mon, 17 Dec 2007 11:52:13 +0000
Subject: [PATCH] Fix for issue 2755. Update the indentation as proposed in the issue description.
---
opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java | 20 ++++----------------
1 files changed, 4 insertions(+), 16 deletions(-)
diff --git a/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java b/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java
index 706896f..bcd3717 100644
--- a/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java
+++ b/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java
@@ -1744,30 +1744,18 @@
}
}
} else {
- int indentNb = 0;
- for (SubCommand sc : c) {
- if (sc.isHidden()) {
- continue;
- }
- if (sc.getName().length() > indentNb) {
- indentNb = sc.getName().length();
- }
- }
- indentNb++;
boolean isFirst = true;
for (SubCommand sc : c) {
if (sc.isHidden()) {
continue;
}
- if (!isFirst)
+ if (isFirst)
{
buffer.append(EOL);
}
- buffer.append(" " + sc.getName());
- for (int i = 0; i < indentNb - sc.getName().length(); i++) {
- buffer.append(" ");
- }
- buffer.append(sc.getDescription());
+ buffer.append(sc.getName());
+ buffer.append(EOL);
+ indentAndWrap(Message.raw(INDENT), sc.getDescription(), buffer);
buffer.append(EOL);
isFirst = false;
}
--
Gitblit v1.10.0