You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by rf...@apache.org on 2013/06/25 22:07:47 UTC

svn commit: r867426 [16/34] - in /websites/production/maven/content/enforcer-archives/enforcer-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/enforcer/ apidocs/src-html/org/apache/maven/plugins/enforcer/ enforcer-api/ enforcer-rules/ enforcer-rul...

Modified: websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequirePluginVersions.html
==============================================================================
--- websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequirePluginVersions.html (original)
+++ websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequirePluginVersions.html Tue Jun 25 20:07:43 2013
@@ -75,9 +75,9 @@ function windowTitle()
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
 </TABLE>
 <A NAME="skip-navbar_top"></A>
@@ -111,14 +111,96 @@ This rule will enforce that all plugins 
 <P>
 <DL>
 <DT><B>Version:</B></DT>
-  <DD>$Id: RequirePluginVersions.java 1493576 2013-06-16 20:10:59Z rfscholte $</DD>
+  <DD>$Id: RequirePluginVersions.java 1496229 2013-06-24 21:43:56Z rfscholte $</DD>
 <DT><B>Author:</B></DT>
   <DD><a href="mailto:brianf@apache.org">Brian Fox</a></DD>
 </DL>
 <HR>
 
 <P>
+<!-- =========== FIELD SUMMARY =========== -->
 
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#additionalPlugins">additionalPlugins</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#banLatest">banLatest</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#banRelease">banRelease</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#banSnapshots">banSnapshots</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#banTimestamps">banTimestamps</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#phases">phases</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#unCheckedPluginList">unCheckedPluginList</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#unCheckedPlugins">unCheckedPlugins</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.apache.maven.plugins.enforcer.<A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractStandardEnforcerRule.html" title="class in org.apache.maven.plugins.enforcer">AbstractStandardEnforcerRule</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractStandardEnforcerRule.html#message">message</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 
 <A NAME="constructor_summary"><!-- --></A>
@@ -180,6 +262,14 @@ This rule will enforce that all plugins 
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#getAdditionalPlugins()">getAdditionalPlugins</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../org/apache/maven/plugins/enforcer/utils/PluginWrapper.html" title="class in org.apache.maven.plugins.enforcer.utils">PluginWrapper</A>&gt;</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#getAllPluginEntries(org.apache.maven.project.MavenProject)">getAllPluginEntries</A></B>(<A HREF="http://maven.apache.org/maven-project/apidocs/org/apache/maven/project/MavenProject.html?is-external=true" title="class or interface in org.apache.maven.project">MavenProject</A>&nbsp;project)</CODE>
 
@@ -199,6 +289,14 @@ This rule will enforce that all plugins 
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#getPhases()">getPhases</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/lifecycle/Lifecycle.html?is-external=true" title="class or interface in org.apache.maven.lifecycle">Lifecycle</A>&gt;</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#getPhaseToLifecycleMap()">getPhaseToLifecycleMap</A></B>()</CODE>
 
@@ -308,6 +406,14 @@ This rule will enforce that all plugins 
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#setAdditionalPlugins(java.util.List)">setAdditionalPlugins</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;additionalPlugins)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#setBanLatest(boolean)">setBanLatest</A></B>(boolean&nbsp;theBanLatest)</CODE>
 
@@ -341,6 +447,14 @@ This rule will enforce that all plugins 
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#setPhases(java.lang.String)">setPhases</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;phases)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequirePluginVersions.html#setUnCheckedPlugins(java.util.List)">setUnCheckedPlugins</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&nbsp;unCheckedPlugins)</CODE>
 
 <BR>
@@ -385,6 +499,126 @@ This rule will enforce that all plugins 
 &nbsp;
 <P>
 
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="banLatest"><!-- --></A><H3>
+banLatest</H3>
+<PRE>
+public boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.93"><B>banLatest</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>Don't allow the LATEST identifier.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><CODE>#setBanLatest(boolean)}</CODE>, 
+<CODE>#isBanLatest()}</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="banRelease"><!-- --></A><H3>
+banRelease</H3>
+<PRE>
+public boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.101"><B>banRelease</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>Don't allow the RELEASE identifier.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><CODE>#setBanRelease(boolean)}</CODE>, 
+<CODE>#isBanRelease()}</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="banSnapshots"><!-- --></A><H3>
+banSnapshots</H3>
+<PRE>
+public boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.109"><B>banSnapshots</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>Don't allow snapshot plugins.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><CODE>#setBanSnapshots(boolean)}</CODE>, 
+<CODE>#isBanSnapshots()}</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="banTimestamps"><!-- --></A><H3>
+banTimestamps</H3>
+<PRE>
+public boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.117"><B>banTimestamps</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>Don't allow timestamp snapshot plugins.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><CODE>#setBanTimestamps(boolean)}</CODE>, 
+<CODE>#isBanTimestamps()}</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="phases"><!-- --></A><H3>
+phases</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.127"><B>phases</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>The comma separated list of phases that should be used to find lifecycle plugin bindings. The default value is
+ "clean,deploy,site".
+<P>
+<DL>
+<DT><B>See Also:</B><DD><CODE>#setPhases(String)}</CODE>, 
+<CODE>#getPhases()}</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="additionalPlugins"><!-- --></A><H3>
+additionalPlugins</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.138"><B>additionalPlugins</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>Additional plugins to enforce have versions. These are plugins that may not be in the poms but are used anyway,
+ like help, eclipse etc. <br>
+ The plugins should be specified in the form: <code>group:artifactId</code>.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><CODE>#setAdditionalPlugins(List)}</CODE>, 
+<CODE>#getAdditionalPlugins()}</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="unCheckedPlugins"><!-- --></A><H3>
+unCheckedPlugins</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.148"><B>unCheckedPlugins</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>Plugins to skip for version enforcement. The plugins should be specified in the form:
+ <code>group:artifactId</code>. NOTE: This is deprecated, use unCheckedPluginList instead.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><CODE>#setUnCheckedPlugins(List)}</CODE>, 
+<CODE>#getUnCheckedPlugins()}</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="unCheckedPluginList"><!-- --></A><H3>
+unCheckedPluginList</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.159"><B>unCheckedPluginList</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>Same as unCheckedPlugins but as a comma list to better support properties. Sample form:
+ <code>group:artifactId,group2:artifactId2</code>
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0-beta-1</DD>
+<DT><B>See Also:</B><DD><CODE>#setUnCheckedPlugins(List)}</CODE>, 
+<CODE>#getUnCheckedPlugins()}</CODE></DL>
+</DL>
+
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 
 <A NAME="constructor_detail"><!-- --></A>
@@ -415,7 +649,7 @@ public <A HREF="../../../../../src-html/
 <A NAME="execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper)"><!-- --></A><H3>
 execute</H3>
 <PRE>
-public void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.161"><B>execute</B></A>(<A HREF="http://maven.apache.org/enforcer/enforcer-api/apidocs/org/apache/maven/enforcer/rule/api/EnforcerRuleHelper.html?is-external=true" title="class or interface in org.apache.maven.enforcer.rule.api">EnforcerRuleHelper</A>&nbsp;helper)
+public void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.196"><B>execute</B></A>(<A HREF="http://maven.apache.org/enforcer/enforcer-api/apidocs/org/apache/maven/enforcer/rule/api/EnforcerRuleHelper.html?is-external=true" title="class or interface in org.apache.maven.enforcer.rule.api">EnforcerRuleHelper</A>&nbsp;helper)
              throws <A HREF="http://maven.apache.org/enforcer/enforcer-api/apidocs/org/apache/maven/enforcer/rule/api/EnforcerRuleException.html?is-external=true" title="class or interface in org.apache.maven.enforcer.rule.api">EnforcerRuleException</A></PRE>
 <DL>
 <DD><DL>
@@ -429,7 +663,7 @@ public void <A HREF="../../../../../src-
 <A NAME="removeUncheckedPlugins(java.util.Collection, java.util.Collection)"><!-- --></A><H3>
 removeUncheckedPlugins</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.347"><B>removeUncheckedPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;uncheckedPlugins,
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.382"><B>removeUncheckedPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;uncheckedPlugins,
                                                                         <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt;&nbsp;plugins)
                                                                  throws <A HREF="http://maven.apache.org/maven-plugin-api/apidocs/org/apache/maven/plugin/MojoExecutionException.html?is-external=true" title="class or interface in org.apache.maven.plugin">MojoExecutionException</A></PRE>
 <DL>
@@ -447,7 +681,7 @@ public <A HREF="http://docs.oracle.com/j
 <A NAME="combineUncheckedPlugins(java.util.Collection, java.lang.String)"><!-- --></A><H3>
 combineUncheckedPlugins</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.367"><B>combineUncheckedPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;uncheckedPlugins,
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.402"><B>combineUncheckedPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;uncheckedPlugins,
                                                   <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;uncheckedPluginsList)</PRE>
 <DL>
 <DD>Combines the old Collection with the new comma separated list.
@@ -462,7 +696,7 @@ public <A HREF="http://docs.oracle.com/j
 <A NAME="addAdditionalPlugins(java.util.Set, java.util.List)"><!-- --></A><H3>
 addAdditionalPlugins</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.395"><B>addAdditionalPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt;&nbsp;existing,
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.430"><B>addAdditionalPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt;&nbsp;existing,
                                                                <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;additional)
                                                         throws <A HREF="http://maven.apache.org/maven-plugin-api/apidocs/org/apache/maven/plugin/MojoExecutionException.html?is-external=true" title="class or interface in org.apache.maven.plugin">MojoExecutionException</A></PRE>
 <DL>
@@ -480,7 +714,7 @@ public <A HREF="http://docs.oracle.com/j
 <A NAME="parsePluginString(java.lang.String, java.lang.String)"><!-- --></A><H3>
 parsePluginString</H3>
 <PRE>
-protected <A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.426"><B>parsePluginString</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pluginString,
+protected <A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.461"><B>parsePluginString</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pluginString,
                                                           <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;field)
                                                    throws <A HREF="http://maven.apache.org/maven-plugin-api/apidocs/org/apache/maven/plugin/MojoExecutionException.html?is-external=true" title="class or interface in org.apache.maven.plugin">MojoExecutionException</A></PRE>
 <DL>
@@ -498,7 +732,7 @@ protected <A HREF="http://maven.apache.o
 <A NAME="getProfilePlugins(org.apache.maven.project.MavenProject)"><!-- --></A><H3>
 getProfilePlugins</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.458"><B>getProfilePlugins</B></A>(<A HREF="http://maven.apache.org/maven-project/apidocs/org/apache/maven/project/MavenProject.html?is-external=true" title="class or interface in org.apache.maven.project">MavenProject</A>&nbsp;project)</PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.493"><B>getProfilePlugins</B></A>(<A HREF="http://maven.apache.org/maven-project/apidocs/org/apache/maven/project/MavenProject.html?is-external=true" title="class or interface in org.apache.maven.project">MavenProject</A>&nbsp;project)</PRE>
 <DL>
 <DD>Finds the plugins that are listed in active profiles.
 <P>
@@ -512,7 +746,7 @@ public <A HREF="http://docs.oracle.com/j
 <A NAME="findCurrentPlugin(org.apache.maven.model.Plugin, org.apache.maven.project.MavenProject)"><!-- --></A><H3>
 findCurrentPlugin</H3>
 <PRE>
-protected <A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.489"><B>findCurrentPlugin</B></A>(<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&nbsp;plugin,
+protected <A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.524"><B>findCurrentPlugin</B></A>(<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&nbsp;plugin,
                                                           <A HREF="http://maven.apache.org/maven-project/apidocs/org/apache/maven/project/MavenProject.html?is-external=true" title="class or interface in org.apache.maven.project">MavenProject</A>&nbsp;project)</PRE>
 <DL>
 <DD>Given a plugin, this will retrieve the matching plugin artifact from the model.
@@ -527,7 +761,7 @@ protected <A HREF="http://maven.apache.o
 <A NAME="resolvePlugin(org.apache.maven.model.Plugin, org.apache.maven.project.MavenProject)"><!-- --></A><H3>
 resolvePlugin</H3>
 <PRE>
-protected <A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.519"><B>resolvePlugin</B></A>(<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&nbsp;plugin,
+protected <A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.554"><B>resolvePlugin</B></A>(<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&nbsp;plugin,
                                                       <A HREF="http://maven.apache.org/maven-project/apidocs/org/apache/maven/project/MavenProject.html?is-external=true" title="class or interface in org.apache.maven.project">MavenProject</A>&nbsp;project)</PRE>
 <DL>
 <DD>Resolve plugin.
@@ -542,7 +776,7 @@ protected <A HREF="http://maven.apache.o
 <A NAME="getBoundPlugins(org.apache.maven.lifecycle.LifecycleExecutor, org.apache.maven.project.MavenProject, java.lang.String)"><!-- --></A><H3>
 getBoundPlugins</H3>
 <PRE>
-protected <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.555"><B>getBoundPlugins</B></A>(<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/lifecycle/LifecycleExecutor.html?is-external=true" title="class or interface in org.apache.maven.lifecycle">LifecycleExecutor</A>&nbsp;life,
+protected <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.590"><B>getBoundPlugins</B></A>(<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/lifecycle/LifecycleExecutor.html?is-external=true" title="class or interface in org.apache.maven.lifecycle">LifecycleExecutor</A>&nbsp;life,
                                                              <A HREF="http://maven.apache.org/maven-project/apidocs/org/apache/maven/project/MavenProject.html?is-external=true" title="class or interface in org.apache.maven.project">MavenProject</A>&nbsp;project,
                                                              <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;thePhases)
                                                       throws <A HREF="http://maven.apache.org/maven-plugin-api/apidocs/org/apache/maven/plugin/PluginNotFoundException.html?is-external=true" title="class or interface in org.apache.maven.plugin">PluginNotFoundException</A>,
@@ -566,7 +800,7 @@ protected <A HREF="http://docs.oracle.co
 <A NAME="hasValidVersionSpecified(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper, org.apache.maven.model.Plugin, java.util.List)"><!-- --></A><H3>
 hasValidVersionSpecified</H3>
 <PRE>
-protected boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.596"><B>hasValidVersionSpecified</B></A>(<A HREF="http://maven.apache.org/enforcer/enforcer-api/apidocs/org/apache/maven/enforcer/rule/api/EnforcerRuleHelper.html?is-external=true" title="class or interface in org.apache.maven.enforcer.rule.api">EnforcerRuleHelper</A>&nbsp;helper,
+protected boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.631"><B>hasValidVersionSpecified</B></A>(<A HREF="http://maven.apache.org/enforcer/enforcer-api/apidocs/org/apache/maven/enforcer/rule/api/EnforcerRuleHelper.html?is-external=true" title="class or interface in org.apache.maven.enforcer.rule.api">EnforcerRuleHelper</A>&nbsp;helper,
                                            <A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/model.Plugin.html?is-external=true" title="class or interface in org.apache.maven">org.apache.maven.model.Plugin</A>&nbsp;source,
                                            <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../org/apache/maven/plugins/enforcer/utils/PluginWrapper.html" title="class in org.apache.maven.plugins.enforcer.utils">PluginWrapper</A>&gt;&nbsp;pluginWrappers)</PRE>
 <DL>
@@ -582,7 +816,7 @@ protected boolean <A HREF="../../../../.
 <A NAME="isSnapshot(java.lang.String)"><!-- --></A><H3>
 isSnapshot</H3>
 <PRE>
-protected boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.662"><B>isSnapshot</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseVersion)</PRE>
+protected boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.697"><B>isSnapshot</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseVersion)</PRE>
 <DL>
 <DD>Checks if is snapshot.
 <P>
@@ -596,7 +830,7 @@ protected boolean <A HREF="../../../../.
 <A NAME="getPhaseToLifecycleMap()"><!-- --></A><H3>
 getPhaseToLifecycleMap</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/lifecycle/Lifecycle.html?is-external=true" title="class or interface in org.apache.maven.lifecycle">Lifecycle</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.749"><B>getPhaseToLifecycleMap</B></A>()
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/lifecycle/Lifecycle.html?is-external=true" title="class or interface in org.apache.maven.lifecycle">Lifecycle</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.784"><B>getPhaseToLifecycleMap</B></A>()
                                              throws <A HREF="http://maven.apache.org/maven-core/apidocs/org/apache/maven/lifecycle/LifecycleExecutionException.html?is-external=true" title="class or interface in org.apache.maven.lifecycle">LifecycleExecutionException</A></PRE>
 <DL>
 <DD>Gets the phase to lifecycle map.
@@ -613,7 +847,7 @@ public <A HREF="http://docs.oracle.com/j
 <A NAME="getAllPluginEntries(org.apache.maven.project.MavenProject)"><!-- --></A><H3>
 getAllPluginEntries</H3>
 <PRE>
-protected <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../org/apache/maven/plugins/enforcer/utils/PluginWrapper.html" title="class in org.apache.maven.plugins.enforcer.utils">PluginWrapper</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1020"><B>getAllPluginEntries</B></A>(<A HREF="http://maven.apache.org/maven-project/apidocs/org/apache/maven/project/MavenProject.html?is-external=true" title="class or interface in org.apache.maven.project">MavenProject</A>&nbsp;project)
+protected <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../org/apache/maven/plugins/enforcer/utils/PluginWrapper.html" title="class in org.apache.maven.plugins.enforcer.utils">PluginWrapper</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1055"><B>getAllPluginEntries</B></A>(<A HREF="http://maven.apache.org/maven-project/apidocs/org/apache/maven/project/MavenProject.html?is-external=true" title="class or interface in org.apache.maven.project">MavenProject</A>&nbsp;project)
                                            throws <A HREF="http://maven.apache.org/maven-artifact/apidocs/org/apache/maven/artifact/resolver/ArtifactResolutionException.html?is-external=true" title="class or interface in org.apache.maven.artifact.resolver">ArtifactResolutionException</A>,
                                                   <A HREF="http://maven.apache.org/maven-artifact/apidocs/org/apache/maven/artifact/resolver/ArtifactNotFoundException.html?is-external=true" title="class or interface in org.apache.maven.artifact.resolver">ArtifactNotFoundException</A>,
                                                   <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A>,
@@ -637,7 +871,7 @@ protected <A HREF="http://docs.oracle.co
 <A NAME="isBanLatest()"><!-- --></A><H3>
 isBanLatest</H3>
 <PRE>
-protected boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1124"><B>isBanLatest</B></A>()</PRE>
+protected boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1159"><B>isBanLatest</B></A>()</PRE>
 <DL>
 <DD>Checks if is ban latest.
 <P>
@@ -651,7 +885,7 @@ protected boolean <A HREF="../../../../.
 <A NAME="setBanLatest(boolean)"><!-- --></A><H3>
 setBanLatest</H3>
 <PRE>
-protected void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1134"><B>setBanLatest</B></A>(boolean&nbsp;theBanLatest)</PRE>
+protected void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1169"><B>setBanLatest</B></A>(boolean&nbsp;theBanLatest)</PRE>
 <DL>
 <DD>Sets the ban latest.
 <P>
@@ -664,7 +898,7 @@ protected void <A HREF="../../../../../s
 <A NAME="isBanRelease()"><!-- --></A><H3>
 isBanRelease</H3>
 <PRE>
-protected boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1144"><B>isBanRelease</B></A>()</PRE>
+protected boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1179"><B>isBanRelease</B></A>()</PRE>
 <DL>
 <DD>Checks if is ban release.
 <P>
@@ -678,7 +912,7 @@ protected boolean <A HREF="../../../../.
 <A NAME="setBanRelease(boolean)"><!-- --></A><H3>
 setBanRelease</H3>
 <PRE>
-protected void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1154"><B>setBanRelease</B></A>(boolean&nbsp;theBanRelease)</PRE>
+protected void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1189"><B>setBanRelease</B></A>(boolean&nbsp;theBanRelease)</PRE>
 <DL>
 <DD>Sets the ban release.
 <P>
@@ -691,7 +925,7 @@ protected void <A HREF="../../../../../s
 <A NAME="getUtils()"><!-- --></A><H3>
 getUtils</H3>
 <PRE>
-protected <A HREF="../../../../../org/apache/maven/plugins/enforcer/utils/EnforcerRuleUtils.html" title="class in org.apache.maven.plugins.enforcer.utils">EnforcerRuleUtils</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1164"><B>getUtils</B></A>()</PRE>
+protected <A HREF="../../../../../org/apache/maven/plugins/enforcer/utils/EnforcerRuleUtils.html" title="class in org.apache.maven.plugins.enforcer.utils">EnforcerRuleUtils</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1199"><B>getUtils</B></A>()</PRE>
 <DL>
 <DD>Gets the utils.
 <P>
@@ -705,7 +939,7 @@ protected <A HREF="../../../../../org/ap
 <A NAME="setUtils(org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils)"><!-- --></A><H3>
 setUtils</H3>
 <PRE>
-protected void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1174"><B>setUtils</B></A>(<A HREF="../../../../../org/apache/maven/plugins/enforcer/utils/EnforcerRuleUtils.html" title="class in org.apache.maven.plugins.enforcer.utils">EnforcerRuleUtils</A>&nbsp;theUtils)</PRE>
+protected void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1209"><B>setUtils</B></A>(<A HREF="../../../../../org/apache/maven/plugins/enforcer/utils/EnforcerRuleUtils.html" title="class in org.apache.maven.plugins.enforcer.utils">EnforcerRuleUtils</A>&nbsp;theUtils)</PRE>
 <DL>
 <DD>Sets the utils.
 <P>
@@ -718,7 +952,7 @@ protected void <A HREF="../../../../../s
 <A NAME="isBanSnapshots()"><!-- --></A><H3>
 isBanSnapshots</H3>
 <PRE>
-public boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1184"><B>isBanSnapshots</B></A>()</PRE>
+public boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1219"><B>isBanSnapshots</B></A>()</PRE>
 <DL>
 <DD>Checks if is ban snapshots.
 <P>
@@ -732,7 +966,7 @@ public boolean <A HREF="../../../../../s
 <A NAME="setBanSnapshots(boolean)"><!-- --></A><H3>
 setBanSnapshots</H3>
 <PRE>
-public void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1194"><B>setBanSnapshots</B></A>(boolean&nbsp;theBanSnapshots)</PRE>
+public void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1229"><B>setBanSnapshots</B></A>(boolean&nbsp;theBanSnapshots)</PRE>
 <DL>
 <DD>Sets the ban snapshots.
 <P>
@@ -745,7 +979,7 @@ public void <A HREF="../../../../../src-
 <A NAME="isBanTimestamps()"><!-- --></A><H3>
 isBanTimestamps</H3>
 <PRE>
-public boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1204"><B>isBanTimestamps</B></A>()</PRE>
+public boolean <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1239"><B>isBanTimestamps</B></A>()</PRE>
 <DL>
 <DD>Checks if is ban timestamps.
 <P>
@@ -759,7 +993,7 @@ public boolean <A HREF="../../../../../s
 <A NAME="setBanTimestamps(boolean)"><!-- --></A><H3>
 setBanTimestamps</H3>
 <PRE>
-public void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1214"><B>setBanTimestamps</B></A>(boolean&nbsp;theBanTimestamps)</PRE>
+public void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1249"><B>setBanTimestamps</B></A>(boolean&nbsp;theBanTimestamps)</PRE>
 <DL>
 <DD>Sets the ban timestamps.
 <P>
@@ -772,7 +1006,7 @@ public void <A HREF="../../../../../src-
 <A NAME="getUnCheckedPlugins()"><!-- --></A><H3>
 getUnCheckedPlugins</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1219"><B>getUnCheckedPlugins</B></A>()</PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1254"><B>getUnCheckedPlugins</B></A>()</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -783,7 +1017,51 @@ public <A HREF="http://docs.oracle.com/j
 <A NAME="setUnCheckedPlugins(java.util.List)"><!-- --></A><H3>
 setUnCheckedPlugins</H3>
 <PRE>
-public void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1224"><B>setUnCheckedPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&nbsp;unCheckedPlugins)</PRE>
+public void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1259"><B>setUnCheckedPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&nbsp;unCheckedPlugins)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPhases(java.lang.String)"><!-- --></A><H3>
+setPhases</H3>
+<PRE>
+public final void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1264"><B>setPhases</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;phases)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPhases()"><!-- --></A><H3>
+getPhases</H3>
+<PRE>
+public final <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1269"><B>getPhases</B></A>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAdditionalPlugins(java.util.List)"><!-- --></A><H3>
+setAdditionalPlugins</H3>
+<PRE>
+public final void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1274"><B>setAdditionalPlugins</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;&nbsp;additionalPlugins)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAdditionalPlugins()"><!-- --></A><H3>
+getAdditionalPlugins</H3>
+<PRE>
+public final <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt; <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequirePluginVersions.html#line.1279"><B>getAdditionalPlugins</B></A>()</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -841,9 +1119,9 @@ public void <A HREF="../../../../../src-
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
 </TABLE>
 <A NAME="skip-navbar_bottom"></A>

Modified: websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequirePrerequisite.html
==============================================================================
--- websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequirePrerequisite.html (original)
+++ websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequirePrerequisite.html Tue Jun 25 20:07:43 2013
@@ -75,7 +75,7 @@ function windowTitle()
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
@@ -114,7 +114,25 @@ Class RequirePrerequisite</H2>
 <HR>
 
 <P>
+<!-- =========== FIELD SUMMARY =========== -->
 
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.apache.maven.plugins.enforcer.<A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractStandardEnforcerRule.html" title="class in org.apache.maven.plugins.enforcer">AbstractStandardEnforcerRule</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractStandardEnforcerRule.html#message">message</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 
 <A NAME="constructor_summary"><!-- --></A>
@@ -296,7 +314,7 @@ public void <A HREF="../../../../../src-
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>

Modified: websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequireProperty.html
==============================================================================
--- websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequireProperty.html (original)
+++ websites/production/maven/content/enforcer-archives/enforcer-LATEST/enforcer-rules/apidocs/org/apache/maven/plugins/enforcer/RequireProperty.html Tue Jun 25 20:07:43 2013
@@ -75,9 +75,9 @@ function windowTitle()
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
 </TABLE>
 <A NAME="skip-navbar_top"></A>
@@ -102,7 +102,7 @@ Class RequireProperty</H2>
 </DL>
 <HR>
 <DL>
-<DT><PRE>public class <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.31"><B>RequireProperty</B></A><DT>extends <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html" title="class in org.apache.maven.plugins.enforcer">AbstractPropertyEnforcerRule</A></DL>
+<DT><PRE>public class <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.33"><B>RequireProperty</B></A><DT>extends <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html" title="class in org.apache.maven.plugins.enforcer">AbstractPropertyEnforcerRule</A></DL>
 </PRE>
 
 <P>
@@ -117,7 +117,42 @@ This rule checks that certain properties
 <HR>
 
 <P>
+<!-- =========== FIELD SUMMARY =========== -->
 
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/maven/plugins/enforcer/RequireProperty.html#property">property</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.maven.plugins.enforcer.AbstractPropertyEnforcerRule"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.apache.maven.plugins.enforcer.<A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html" title="class in org.apache.maven.plugins.enforcer">AbstractPropertyEnforcerRule</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#regex">regex</A>, <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#regexMessage">regexMessage</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.apache.maven.plugins.enforcer.<A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractStandardEnforcerRule.html" title="class in org.apache.maven.plugins.enforcer">AbstractStandardEnforcerRule</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractStandardEnforcerRule.html#message">message</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 
 <A NAME="constructor_summary"><!-- --></A>
@@ -189,7 +224,7 @@ This rule checks that certain properties
 <TH ALIGN="left"><B>Methods inherited from class org.apache.maven.plugins.enforcer.<A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html" title="class in org.apache.maven.plugins.enforcer">AbstractPropertyEnforcerRule</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper)">execute</A>, <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#setRegex(java.lang.String)">setRegex</A>, <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#setRegexMessage(java.lang.String)">setRegexMessage</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper)">execute</A>, <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#getRegex()">getRegex</A>, <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#getRegexMessage()">getRegexMessage</A>, <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#setRegex(java.lang.String)">setRegex</A>, <A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#setRegexMessage(java.lang.String)">setRegexMessage</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_org.apache.maven.plugins.enforcer.AbstractNonCacheableEnforcerRule"><!-- --></A>
@@ -222,6 +257,28 @@ This rule checks that certain properties
 &nbsp;
 <P>
 
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="property"><!-- --></A><H3>
+property</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.43"><B>property</B></A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>the visibility will be reduced to private with the next major version</I><DD>Specify the required property.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><CODE>#setProperty(String)}</CODE>, 
+<CODE>#getPropertyName()}</CODE></DL>
+</DL>
+
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 
 <A NAME="constructor_detail"><!-- --></A>
@@ -235,7 +292,7 @@ This rule checks that certain properties
 <A NAME="RequireProperty()"><!-- --></A><H3>
 RequireProperty</H3>
 <PRE>
-public <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.31"><B>RequireProperty</B></A>()</PRE>
+public <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.33"><B>RequireProperty</B></A>()</PRE>
 <DL>
 </DL>
 
@@ -252,7 +309,7 @@ public <A HREF="../../../../../src-html/
 <A NAME="setProperty(java.lang.String)"><!-- --></A><H3>
 setProperty</H3>
 <PRE>
-public final void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.38"><B>setProperty</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;property)</PRE>
+public final void <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.46"><B>setProperty</B></A>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;property)</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -263,7 +320,7 @@ public final void <A HREF="../../../../.
 <A NAME="resolveValue(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper)"><!-- --></A><H3>
 resolveValue</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.44"><B>resolveValue</B></A>(<A HREF="http://maven.apache.org/enforcer/enforcer-api/apidocs/org/apache/maven/enforcer/rule/api/EnforcerRuleHelper.html?is-external=true" title="class or interface in org.apache.maven.enforcer.rule.api">EnforcerRuleHelper</A>&nbsp;helper)
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.52"><B>resolveValue</B></A>(<A HREF="http://maven.apache.org/enforcer/enforcer-api/apidocs/org/apache/maven/enforcer/rule/api/EnforcerRuleHelper.html?is-external=true" title="class or interface in org.apache.maven.enforcer.rule.api">EnforcerRuleHelper</A>&nbsp;helper)
                     throws <A HREF="http://maven.apache.org/enforcer/enforcer-api/apidocs/org/apache/maven/enforcer/rule/api/EnforcerRuleException.html?is-external=true" title="class or interface in org.apache.maven.enforcer.rule.api">EnforcerRuleException</A></PRE>
 <DL>
 <DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#resolveValue(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper)">AbstractPropertyEnforcerRule</A></CODE></B></DD>
@@ -283,7 +340,7 @@ public <A HREF="http://docs.oracle.com/j
 <A NAME="resolveValue()"><!-- --></A><H3>
 resolveValue</H3>
 <PRE>
-protected <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.59"><B>resolveValue</B></A>()</PRE>
+protected <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.67"><B>resolveValue</B></A>()</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -294,7 +351,7 @@ protected <A HREF="http://docs.oracle.co
 <A NAME="getPropertyName()"><!-- --></A><H3>
 getPropertyName</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.65"><B>getPropertyName</B></A>()</PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.73"><B>getPropertyName</B></A>()</PRE>
 <DL>
 <DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#getPropertyName()">AbstractPropertyEnforcerRule</A></CODE></B></DD>
 <DD>The name of the property currently being evaluated, this is used for default message pourpouses only
@@ -311,7 +368,7 @@ public <A HREF="http://docs.oracle.com/j
 <A NAME="getName()"><!-- --></A><H3>
 getName</H3>
 <PRE>
-public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.71"><B>getName</B></A>()</PRE>
+public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../../../src-html/org/apache/maven/plugins/enforcer/RequireProperty.html#line.79"><B>getName</B></A>()</PRE>
 <DL>
 <DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/maven/plugins/enforcer/AbstractPropertyEnforcerRule.html#getName()">AbstractPropertyEnforcerRule</A></CODE></B></DD>
 <DD>How the property that is being evaluated is called
@@ -375,9 +432,9 @@ public <A HREF="http://docs.oracle.com/j
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
 </TABLE>
 <A NAME="skip-navbar_bottom"></A>