diff options
author | plf <plf@google.com> | 2018-08-07 02:47:10 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-08-07 02:48:27 -0700 |
commit | f203272ad93c9fa6239a37532c9ecbe0bdb9e70f (patch) | |
tree | 273446f3c6930fbae65121b17889c2dfef906b9b /src/main/java/com/google/devtools/build/lib/rules | |
parent | 7ee806c9d0444dba7d9e86d0f456c2c6ea419cc2 (diff) |
C++: Removes CcLinkParamsStore from Skylark API
This class is deprecated and should not be exposed.
RELNOTES:none
PiperOrigin-RevId: 207685607
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsStore.java | 4 | ||||
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingInfo.java | 1 |
2 files changed, 1 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsStore.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsStore.java index 5d07f6d5cc..c1d2d9a59a 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsStore.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsStore.java @@ -19,14 +19,12 @@ import com.google.devtools.build.lib.analysis.TransitiveInfoCollection; import com.google.devtools.build.lib.skyframe.serialization.ObjectCodec; import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec; import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec.VisibleForSerialization; -import com.google.devtools.build.lib.skylarkbuildapi.cpp.CcLinkParamsStoreApi; /** An implementation class for the AbstractCcLinkParamsStore. */ @AutoCodec @Deprecated // TODO(plf): Remove class, use CcLinkParams instances individually. -public final class CcLinkParamsStore extends AbstractCcLinkParamsStore - implements CcLinkParamsStoreApi { +public final class CcLinkParamsStore extends AbstractCcLinkParamsStore { public static final ObjectCodec<com.google.devtools.build.lib.rules.cpp.CcLinkParamsStore> CODEC = new CcLinkParamsStore_AutoCodec(); public static final Function<TransitiveInfoCollection, AbstractCcLinkParamsStore> TO_LINK_PARAMS = diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingInfo.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingInfo.java index 8ec5841416..f593a44e60 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingInfo.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingInfo.java @@ -136,7 +136,6 @@ public final class CcLinkingInfo extends NativeInfo implements CcLinkingInfoApi this.ccDynamicLibrariesForRuntime = ccDynamicLibrariesForRuntime; } - @Override public CcLinkParamsStore getCcLinkParamsStore() { return ccLinkParamsStore; } |