aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules
diff options
context:
space:
mode:
authorGravatar plf <plf@google.com>2018-08-07 02:47:10 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-08-07 02:48:27 -0700
commitf203272ad93c9fa6239a37532c9ecbe0bdb9e70f (patch)
tree273446f3c6930fbae65121b17889c2dfef906b9b /src/main/java/com/google/devtools/build/lib/rules
parent7ee806c9d0444dba7d9e86d0f456c2c6ea419cc2 (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.java4
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingInfo.java1
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;
}