Author: olamy
Date: Sun May 13 23:04:57 2012
New Revision: 1338003

URL: http://svn.apache.org/viewvc?rev=1338003&view=rev
Log:
annotation need only class retentionPolicy

Modified:
    
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Component.java
    
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Execute.java
    
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Mojo.java
    
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Parameter.java
    
maven/plugin-tools/trunk/maven-plugin-plugin/src/it/java-basic-annotations/pom.xml

Modified: 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Component.java
URL: 
http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Component.java?rev=1338003&r1=1338002&r2=1338003&view=diff
==============================================================================
--- 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Component.java
 (original)
+++ 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Component.java
 Sun May 13 23:04:57 2012
@@ -31,7 +31,7 @@ import java.lang.annotation.Target;
  * @since 3.0
  */
 @Documented
-@Retention( RetentionPolicy.RUNTIME )
+@Retention( RetentionPolicy.CLASS )
 @Target( { ElementType.FIELD, ElementType.METHOD } )
 @Inherited
 public @interface Component

Modified: 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Execute.java
URL: 
http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Execute.java?rev=1338003&r1=1338002&r2=1338003&view=diff
==============================================================================
--- 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Execute.java
 (original)
+++ 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Execute.java
 Sun May 13 23:04:57 2012
@@ -31,7 +31,7 @@ import java.lang.annotation.Target;
  * @since 3.0
  */
 @Documented
-@Retention( RetentionPolicy.RUNTIME )
+@Retention( RetentionPolicy.CLASS )
 @Target( ElementType.TYPE )
 @Inherited
 public @interface Execute

Modified: 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Mojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Mojo.java?rev=1338003&r1=1338002&r2=1338003&view=diff
==============================================================================
--- 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Mojo.java
 (original)
+++ 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Mojo.java
 Sun May 13 23:04:57 2012
@@ -31,7 +31,7 @@ import java.lang.annotation.Target;
  * @since 3.0
  */
 @Documented
-@Retention( RetentionPolicy.RUNTIME )
+@Retention( RetentionPolicy.CLASS )
 @Target( ElementType.TYPE )
 @Inherited
 public @interface Mojo

Modified: 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Parameter.java
URL: 
http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Parameter.java?rev=1338003&r1=1338002&r2=1338003&view=diff
==============================================================================
--- 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Parameter.java
 (original)
+++ 
maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Parameter.java
 Sun May 13 23:04:57 2012
@@ -31,7 +31,7 @@ import java.lang.annotation.Target;
  * @since 3.0
  */
 @Documented
-@Retention( RetentionPolicy.RUNTIME )
+@Retention( RetentionPolicy.CLASS )
 @Target( { ElementType.FIELD, ElementType.METHOD } )
 @Inherited
 public @interface Parameter

Modified: 
maven/plugin-tools/trunk/maven-plugin-plugin/src/it/java-basic-annotations/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/it/java-basic-annotations/pom.xml?rev=1338003&r1=1338002&r2=1338003&view=diff
==============================================================================
--- 
maven/plugin-tools/trunk/maven-plugin-plugin/src/it/java-basic-annotations/pom.xml
 (original)
+++ 
maven/plugin-tools/trunk/maven-plugin-plugin/src/it/java-basic-annotations/pom.xml
 Sun May 13 23:04:57 2012
@@ -54,6 +54,7 @@ under the License.
       <groupId>org.apache.maven.plugin-tools</groupId>
       <artifactId>maven-plugin-annotations</artifactId>
       <version>@project.version@</version>
+      <scope>compile</scope>
     </dependency>
   </dependencies>
 


Reply via email to