Allow filtering out some extra-actions related to Java proto compilation.

--
MOS_MIGRATED_REVID=112709717
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java
index fc2df62..f438c99 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java
@@ -18,7 +18,9 @@
 
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.ImmutableSet;
 import com.google.common.collect.UnmodifiableIterator;
+import com.google.devtools.build.lib.actions.Action;
 import com.google.devtools.build.lib.actions.Artifact;
 import com.google.devtools.build.lib.collect.nestedset.NestedSet;
 import com.google.devtools.build.lib.collect.nestedset.NestedSetBuilder;
@@ -165,7 +167,10 @@
         providers.put(SkylarkProviders.class, new SkylarkProviders(skylarkProvidersMap));
       }
 
-      addProvider(ExtraActionArtifactsProvider.class, createExtraActionProvider(ruleContext));
+      addProvider(
+          ExtraActionArtifactsProvider.class,
+          createExtraActionProvider(
+              ImmutableSet.<Action>of() /* actionsWithoutExtraAction */, ruleContext));
 
       return new ConfiguredAspect(name, ImmutableMap.copyOf(providers));
     }