@AutoCodec some more classes needed for large Java builds.

PiperOrigin-RevId: 190392567
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 c30a9ed..c373257 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
@@ -32,6 +32,7 @@
 import com.google.devtools.build.lib.packages.Info;
 import com.google.devtools.build.lib.packages.Provider;
 import com.google.devtools.build.lib.packages.SkylarkProviderIdentifier;
+import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec;
 import com.google.devtools.build.lib.syntax.EvalException;
 import java.util.Arrays;
 import java.util.Map;
@@ -54,11 +55,13 @@
  * @see com.google.devtools.build.lib.packages.AspectClass
  */
 @Immutable
+@AutoCodec
 public final class ConfiguredAspect {
   private final TransitiveInfoProviderMap providers;
   private final AspectDescriptor descriptor;
 
-  private ConfiguredAspect(AspectDescriptor descriptor, TransitiveInfoProviderMap providers) {
+  @AutoCodec.VisibleForSerialization
+  ConfiguredAspect(AspectDescriptor descriptor, TransitiveInfoProviderMap providers) {
     this.descriptor = descriptor;
     this.providers = providers;
   }