diff --git a/src/org/april/hebdobot/cli/HebdobotCLI.java b/src/org/april/hebdobot/cli/HebdobotCLI.java index f58cf9f..07650bc 100644 --- a/src/org/april/hebdobot/cli/HebdobotCLI.java +++ b/src/org/april/hebdobot/cli/HebdobotCLI.java @@ -173,7 +173,7 @@ public class HebdobotCLI logger.info("Aliases file loading… ({}).", aliasFile.getAbsolutePath()); UserAliases aliases = new UserAliases(aliasFile); logger.info("Aliases file loaded (" + aliases.size() + " aliases)."); - logger.info("Alias liste:\n" + aliases.toString()); + logger.info("Alias list: " + aliases.toLineString()); Hebdobot bot = new Hebdobot(config.getIrcHost(), config.getIrcPort(), config.getIrcName(), config.getIrcChannel(), configFile.getParentFile(), reviewDirectory, config.getReviewFileSuffix()); diff --git a/src/org/april/hebdobot/model/UserAliases.java b/src/org/april/hebdobot/model/UserAliases.java index b59d0d5..cc9bd79 100644 --- a/src/org/april/hebdobot/model/UserAliases.java +++ b/src/org/april/hebdobot/model/UserAliases.java @@ -145,6 +145,29 @@ public class UserAliases extends HashMap return result; } + /** + * To line string. + * + * @return the string + */ + public String toLineString() + { + String result; + + StringList buffer = new StringList(); + for (String nick : new StringList(this.keySet()).sort()) + { + buffer.append(getRealName(nick)); + buffer.append(", "); + } + buffer.removeLast(); + + result = buffer.toString(); + + // + return result; + } + /* (non-Javadoc) * @see java.util.AbstractMap#toString() */