From d3e102c9fb62f4416099dc9f097a5f207aa7d442 Mon Sep 17 00:00:00 2001 From: plf Date: Thu, 8 Mar 2018 01:05:33 -0800 Subject: C++: Marks Skylark exposed as not documented. This is to avoid listing them in the Bazel docs for now. RELNOTES:none PiperOrigin-RevId: 188295824 --- .../com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java | 1 + .../com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java | 3 ++- .../com/google/devtools/build/lib/rules/cpp/CcCompilationOutputs.java | 3 ++- .../java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsInfo.java | 1 + .../java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java | 1 + 5 files changed, 7 insertions(+), 2 deletions(-) (limited to 'src/main/java/com/google/devtools') diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java index 6c6fd14230..d2b4145e74 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java @@ -227,6 +227,7 @@ public final class CcCompilationHelper { */ @SkylarkModule( name = "compilation_info", + documented = false, category = SkylarkModuleCategory.BUILTIN, doc = "Helper class containing CC compilation providers." ) diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java index 01fc2e528b..b020862723 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java @@ -50,6 +50,7 @@ import javax.annotation.Nullable; @AutoCodec @SkylarkModule( name = "cc_compilation_info", + documented = false, category = SkylarkModuleCategory.PROVIDER, doc = "Immutable store of information needed for C++ compilation that is aggregated across " @@ -67,7 +68,7 @@ public final class CcCompilationInfo extends NativeInfo { private final NestedSet declaredIncludeDirs; private final NestedSet declaredIncludeWarnDirs; private final NestedSet declaredIncludeSrcs; - + /** * Module maps from direct dependencies. */ diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationOutputs.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationOutputs.java index ff1a04f1c1..e9af0c6162 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationOutputs.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationOutputs.java @@ -33,6 +33,7 @@ import java.util.Set; @SkylarkModule( name = "cc_compilation_outputs", category = SkylarkModuleCategory.BUILTIN, + documented = false, doc = "Helper class containing CC compilation outputs." ) public class CcCompilationOutputs { @@ -149,7 +150,7 @@ public class CcCompilationOutputs { public List getLipoScannables() { return lipoScannables; } - + /** * Returns the output files that are considered "compiled" by this C++ compile action. */ diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsInfo.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsInfo.java index 3af632b858..32afe7963a 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsInfo.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkParamsInfo.java @@ -32,6 +32,7 @@ import com.google.devtools.build.lib.skylarkinterface.SkylarkModuleCategory; @SkylarkModule( name = "cc_link_params_info", title = "cc_link_params_info", + documented = false, category = SkylarkModuleCategory.PROVIDER, doc = "Link params provider" ) diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java index f979800ae4..a94035361f 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java @@ -81,6 +81,7 @@ public final class CcLinkingHelper { /** Contains the providers as well as the linking outputs. */ @SkylarkModule( name = "linking_info", + documented = false, category = SkylarkModuleCategory.BUILTIN, doc = "Helper class containing CC linking providers." ) -- cgit v1.2.3