r1649 - trunk/src/main/java/org/nuiton/license/header/plugin
Author: tchemit Date: 2009-09-26 04:53:12 +0200 (Sat, 26 Sep 2009) New Revision: 1649 Modified: trunk/src/main/java/org/nuiton/license/header/plugin/GeneratorListPlugin.java trunk/src/main/java/org/nuiton/license/header/plugin/LicenseListPlugin.java Log: improve ouput of non requiresProject mojo Modified: trunk/src/main/java/org/nuiton/license/header/plugin/GeneratorListPlugin.java =================================================================== --- trunk/src/main/java/org/nuiton/license/header/plugin/GeneratorListPlugin.java 2009-09-26 02:05:03 UTC (rev 1648) +++ trunk/src/main/java/org/nuiton/license/header/plugin/GeneratorListPlugin.java 2009-09-26 02:53:12 UTC (rev 1649) @@ -33,7 +33,7 @@ * * @author chemit * - * @requiresProject true + * @requiresProject false * @requiresDirectInvocation * @goal generator-list * @@ -57,13 +57,16 @@ Map<String, HeaderGenerator> generators = HeaderGeneratorUtil.getGenerators(getClass().getClassLoader()); // display it - StringBuilder buffer = new StringBuilder(); - buffer.append("list of available generators :\n"); + StringBuilder buffer = new StringBuilder('\n'); + buffer.append("\n\n-------------------------------------------------------------------------------\n"); + buffer.append(" maven-license-plugin\n"); + buffer.append("-------------------------------------------------------------------------------\n\n"); + buffer.append("List of available generators :\n\n"); for (Entry<String, HeaderGenerator> e : generators.entrySet()) { buffer.append(" - ").append(e.getKey()).append(" : ").append(e.getValue().getDescription()); buffer.append("\n"); if (detail) { - buffer.append("example : \n").append(e.getValue().getHeader("content ")).append('\n'); + buffer.append("\n example : \n").append(e.getValue().getHeader("content ")).append('\n'); } } getLog().info(buffer.toString()); Modified: trunk/src/main/java/org/nuiton/license/header/plugin/LicenseListPlugin.java =================================================================== --- trunk/src/main/java/org/nuiton/license/header/plugin/LicenseListPlugin.java 2009-09-26 02:05:03 UTC (rev 1648) +++ trunk/src/main/java/org/nuiton/license/header/plugin/LicenseListPlugin.java 2009-09-26 02:53:12 UTC (rev 1649) @@ -66,23 +66,26 @@ @Override public void execute() throws MojoExecutionException, MojoFailureException { - StringBuilder sb = new StringBuilder(); - sb.append("Available licenses :\n"); + StringBuilder buffer = new StringBuilder(); + buffer.append("\n\n-------------------------------------------------------------------------------\n"); + buffer.append(" maven-license-plugin\n"); + buffer.append("-------------------------------------------------------------------------------\n\n"); + buffer.append("Available licenses :\n\n"); LicenseFactory factory = LicenseFactory.newInstance(extraResolver); for (Entry<String, String> entry : factory.getLicenseNames().entrySet()) { String licenseName = entry.getKey(); - sb.append(" * ").append(licenseName).append(" : ").append(entry.getValue()).append('\n'); + buffer.append(" * ").append(licenseName).append(" : ").append(entry.getValue()).append('\n'); if (detail) { License license = factory.revolv(licenseName); try { - sb.append(license.getHeaderContent(encoding)).append('\n'); + buffer.append("\n").append(license.getHeaderContent(encoding)).append("\n\n"); } catch (IOException ex) { throw new MojoExecutionException("could not instanciate license with name " + licenseName + " for reason " + ex.getMessage(), ex); } } } - getLog().info(sb.toString()); + getLog().info(buffer.toString()); } }
participants (1)
-
tchemit@users.nuiton.org