Author: brett
Date: Mon Jun 6 18:16:17 2005
New Revision: 188649
URL: http://svn.apache.org/viewcvs?rev=188649&view=rev
Log:
put back deprecation message
Modified:
maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
Modified:
maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java?rev=188649&r1=188648&r2=188649&view=diff
==============================================================================
---
maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
(original)
+++
maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
Mon Jun 6 18:16:17 2005
@@ -574,14 +574,24 @@
value = pomConfiguration.getChild( key, false );
}
- // Make sure the parameter is either editable/configurable, or
else is NOT specified in the POM
- if ( !parameter.isEditable() && value != null )
+ if ( value != null )
{
- StringBuffer errorMessage = new StringBuffer().append( "ERROR:
Cannot override read-only parameter: " );
- errorMessage.append( key );
- errorMessage.append( " in goal: " ).append(
goal.getFullGoalName() );
+ // Make sure the parameter is either editable/configurable, or
else is NOT specified in the POM
+ if ( !parameter.isEditable() )
+ {
+ StringBuffer errorMessage = new StringBuffer().append(
+ "ERROR: Cannot override read-only parameter: " );
+ errorMessage.append( key );
+ errorMessage.append( " in goal: " ).append(
goal.getFullGoalName() );
- throw new PluginConfigurationException(
errorMessage.toString() );
+ throw new PluginConfigurationException(
errorMessage.toString() );
+ }
+
+ String deprecated = parameter.getDeprecated();
+ if ( StringUtils.isNotEmpty( deprecated ) )
+ {
+ getLogger().warn( "DEPRECATED [" + parameter.getName() +
"]: " + deprecated );
+ }
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]