aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/proto
diff options
context:
space:
mode:
authorGravatar janakr <janakr@google.com>2018-02-26 08:58:36 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-26 09:01:14 -0800
commitd4db94dd1d7ada64f4bbd1f0fc6f39f3ec0c6870 (patch)
treebfc86fdf49748a7d7d139397838d1579f142a726 /src/main/java/com/google/devtools/build/lib/rules/cpp/proto
parent0b7066d1404cd98e0c9d57f5e8c31bd6294b89ae (diff)
@AutoCodec ProtoCcHeaderProvider and GenRuleSourcesProvider.
PiperOrigin-RevId: 187029004
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/proto')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/proto/BUILD2
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/proto/ProtoCcHeaderProvider.java2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/BUILD b/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/BUILD
index b0dc2f4d08..f67cbf8e30 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/BUILD
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/BUILD
@@ -49,7 +49,7 @@ java_library(
deps = [
"//src/main/java/com/google/devtools/build/lib:transitive-info-provider",
"//src/main/java/com/google/devtools/build/lib/actions",
- "//src/main/java/com/google/devtools/build/lib/collect",
"//src/main/java/com/google/devtools/build/lib/collect/nestedset",
+ "//src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec",
],
)
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/ProtoCcHeaderProvider.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/ProtoCcHeaderProvider.java
index e80bc7499f..b36055a9ab 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/ProtoCcHeaderProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/ProtoCcHeaderProvider.java
@@ -17,8 +17,10 @@ package com.google.devtools.build.lib.rules.cpp.proto;
import com.google.devtools.build.lib.actions.Artifact;
import com.google.devtools.build.lib.analysis.TransitiveInfoProvider;
import com.google.devtools.build.lib.collect.nestedset.NestedSet;
+import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec;
/** Provides information about generated C++ headers of dependencies. */
+@AutoCodec
public final class ProtoCcHeaderProvider implements TransitiveInfoProvider {
private final NestedSet<Artifact> headers;