Merge "Added @TaskAction to the compile() method" into gradle_0.11
diff --git a/build-system/gradle/src/main/groovy/com/android/build/gradle/tasks/ExtractAnnotations.groovy b/build-system/gradle/src/main/groovy/com/android/build/gradle/tasks/ExtractAnnotations.groovy
index 98f43c3..d69a20a 100644
--- a/build-system/gradle/src/main/groovy/com/android/build/gradle/tasks/ExtractAnnotations.groovy
+++ b/build-system/gradle/src/main/groovy/com/android/build/gradle/tasks/ExtractAnnotations.groovy
@@ -36,6 +36,7 @@
 import org.gradle.api.tasks.InputFile
 import org.gradle.api.tasks.Optional
 import org.gradle.api.tasks.OutputFile
+import org.gradle.api.tasks.TaskAction
 import org.gradle.api.tasks.compile.AbstractCompile
 import org.gradle.tooling.BuildException
 
@@ -90,6 +91,7 @@
     public File classDir
 
     @Override
+    @TaskAction
     protected void compile() {
         if (!hasAndroidAnnotations()) {
             return