diff options
author | janakr <janakr@google.com> | 2018-02-26 08:58:36 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-02-26 09:01:14 -0800 |
commit | d4db94dd1d7ada64f4bbd1f0fc6f39f3ec0c6870 (patch) | |
tree | bfc86fdf49748a7d7d139397838d1579f142a726 /src/main/java/com/google/devtools/build/lib/rules/cpp/proto | |
parent | 0b7066d1404cd98e0c9d57f5e8c31bd6294b89ae (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/BUILD | 2 | ||||
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/proto/ProtoCcHeaderProvider.java | 2 |
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; |