From 0556d6182d4a38051e40ad7b005630bbf993bff4 Mon Sep 17 00:00:00 2001 From: Benjamin Bentmann Date: Sat, 3 Oct 2009 17:17:48 +0000 Subject: [PATCH] [MPLUGIN-161] plugin:xdoc generates an incomplete description about the execution of another plugin goal git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@821367 13f79535-47bb-0310-9956-ffa450edef68 --- .../maven/tools/plugin/generator/PluginXdocGenerator.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginXdocGenerator.java b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginXdocGenerator.java index cea7f45..6a8f82c 100644 --- a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginXdocGenerator.java +++ b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginXdocGenerator.java @@ -771,9 +771,13 @@ public class PluginXdocGenerator */ private String format( String key, Object[] args ) { + String pattern = getString( key ); + // we don't need quoting so spare us the confusion in the resource bundle to double them up in some keys + pattern = StringUtils.replace( pattern, "'", "''" ); + MessageFormat messageFormat = new MessageFormat( "" ); messageFormat.setLocale( locale ); - messageFormat.applyPattern( getBundle().getString( key ) ); + messageFormat.applyPattern( pattern ); return messageFormat.format( args ); }